builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0219 starttime: 1468837661.62 results: success (0) buildid: 20160718021354 builduid: a63e499af40648b1a871e9f1fa903410 revision: e29236a2cb1019532749ae35f37266cbbba0c04c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:41.617109) ========= master: http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:41.617539) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:41.617828) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:41.700976) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:41.701358) ========= 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.wtm8YyPZAF/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.zjrm9dDHR4/Listeners TMPDIR=/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-18 03:27:41-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 150M=0s 2016-07-18 03:27:41 (150 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.077737 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:41.800363) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:41.800700) ========= 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.wtm8YyPZAF/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.zjrm9dDHR4/Listeners TMPDIR=/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/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.020325 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:41.849516) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 03:27:41.849870) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e29236a2cb1019532749ae35f37266cbbba0c04c --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 e29236a2cb1019532749ae35f37266cbbba0c04c --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.wtm8YyPZAF/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.zjrm9dDHR4/Listeners TMPDIR=/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-18 03:27:41,923 truncating revision to first 12 chars 2016-07-18 03:27:41,923 Setting DEBUG logging. 2016-07-18 03:27:41,923 attempt 1/10 2016-07-18 03:27:41,923 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e29236a2cb10?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 03:27:43,666 unpacking tar archive at: mozilla-beta-e29236a2cb10/testing/mozharness/ program finished with exit code 0 elapsedTime=2.012619 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 03:27:43.883519) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:43.883856) ========= script_repo_revision: e29236a2cb1019532749ae35f37266cbbba0c04c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:43.884229) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:43.884492) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 03:27:43.902841) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-18 03:27:43.903145) ========= /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.wtm8YyPZAF/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.zjrm9dDHR4/Listeners TMPDIR=/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 03:27:44 INFO - MultiFileLogger online at 20160718 03:27:44 in /builds/slave/test 03:27:44 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 03:27:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:27:44 INFO - {'append_to_log': False, 03:27:44 INFO - 'base_work_dir': '/builds/slave/test', 03:27:44 INFO - 'blob_upload_branch': 'mozilla-beta', 03:27:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:27:44 INFO - 'buildbot_json_path': 'buildprops.json', 03:27:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:27:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:27:44 INFO - 'download_minidump_stackwalk': True, 03:27:44 INFO - 'download_symbols': 'true', 03:27:44 INFO - 'e10s': False, 03:27:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:27:44 INFO - 'tooltool.py': '/tools/tooltool.py', 03:27:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:27:44 INFO - '/tools/misc-python/virtualenv.py')}, 03:27:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:27:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:27:44 INFO - 'log_level': 'info', 03:27:44 INFO - 'log_to_console': True, 03:27:44 INFO - 'opt_config_files': (), 03:27:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:27:44 INFO - '--processes=1', 03:27:44 INFO - '--config=%(test_path)s/wptrunner.ini', 03:27:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:27:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:27:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:27:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:27:44 INFO - 'pip_index': False, 03:27:44 INFO - 'require_test_zip': True, 03:27:44 INFO - 'test_type': ('testharness',), 03:27:44 INFO - 'this_chunk': '1', 03:27:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:27:44 INFO - 'total_chunks': '10', 03:27:44 INFO - 'virtualenv_path': 'venv', 03:27:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:27:44 INFO - 'work_dir': 'build'} 03:27:44 INFO - ##### 03:27:44 INFO - ##### Running clobber step. 03:27:44 INFO - ##### 03:27:44 INFO - Running pre-action listener: _resource_record_pre_action 03:27:44 INFO - Running main action method: clobber 03:27:44 INFO - rmtree: /builds/slave/test/build 03:27:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:27:45 INFO - Running post-action listener: _resource_record_post_action 03:27:45 INFO - ##### 03:27:45 INFO - ##### Running read-buildbot-config step. 03:27:45 INFO - ##### 03:27:45 INFO - Running pre-action listener: _resource_record_pre_action 03:27:45 INFO - Running main action method: read_buildbot_config 03:27:45 INFO - Using buildbot properties: 03:27:45 INFO - { 03:27:45 INFO - "project": "", 03:27:45 INFO - "product": "firefox", 03:27:45 INFO - "script_repo_revision": "production", 03:27:45 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 03:27:45 INFO - "repository": "", 03:27:45 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 03:27:45 INFO - "buildid": "20160718021354", 03:27:45 INFO - "pgo_build": "False", 03:27:45 INFO - "basedir": "/builds/slave/test", 03:27:45 INFO - "buildnumber": 22, 03:27:45 INFO - "slavename": "t-yosemite-r7-0219", 03:27:45 INFO - "master": "http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/", 03:27:45 INFO - "platform": "macosx64", 03:27:45 INFO - "branch": "mozilla-beta", 03:27:45 INFO - "revision": "e29236a2cb1019532749ae35f37266cbbba0c04c", 03:27:45 INFO - "repo_path": "releases/mozilla-beta", 03:27:45 INFO - "moz_repo_path": "", 03:27:45 INFO - "stage_platform": "macosx64", 03:27:45 INFO - "builduid": "a63e499af40648b1a871e9f1fa903410", 03:27:45 INFO - "slavebuilddir": "test" 03:27:45 INFO - } 03:27:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 03:27:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 03:27:45 INFO - Running post-action listener: _resource_record_post_action 03:27:45 INFO - ##### 03:27:45 INFO - ##### Running download-and-extract step. 03:27:45 INFO - ##### 03:27:45 INFO - Running pre-action listener: _resource_record_pre_action 03:27:45 INFO - Running main action method: download_and_extract 03:27:45 INFO - mkdir: /builds/slave/test/build/tests 03:27:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:45 INFO - https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:27:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 03:27:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 03:27:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/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 03:27:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/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 03:27:47 INFO - Downloaded 1201 bytes. 03:27:47 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 03:27:47 INFO - Using the following test package requirements: 03:27:47 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:27:47 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:27:47 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 03:27:47 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:27:47 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 03:27:47 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:27:47 INFO - u'jsshell-mac64.zip'], 03:27:47 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:27:47 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 03:27:47 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 03:27:47 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:27:47 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 03:27:47 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:27:47 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 03:27:47 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:27:47 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 03:27:47 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 03:27:47 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 03:27:47 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 03:27:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:47 INFO - https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:27:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 03:27:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 03:27:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/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 03:27:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/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 03:27:48 INFO - Downloaded 18370114 bytes. 03:27:48 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/*'] 03:27:48 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/* 03:27:48 INFO - caution: filename not matched: web-platform/* 03:27:48 INFO - Return code: 11 03:27:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:48 INFO - https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:27:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:27:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 03:27:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/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 03:27:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/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 03:27:49 INFO - Downloaded 36389883 bytes. 03:27:49 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/*'] 03:27:49 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/* 03:27:54 INFO - caution: filename not matched: bin/* 03:27:54 INFO - caution: filename not matched: config/* 03:27:54 INFO - caution: filename not matched: mozbase/* 03:27:54 INFO - caution: filename not matched: marionette/* 03:27:54 INFO - caution: filename not matched: tools/wptserve/* 03:27:54 INFO - Return code: 11 03:27:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:54 INFO - https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 03:27:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:27:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:27:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 03:27:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/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 03:27:56 INFO - Downloaded 73023987 bytes. 03:27:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:27:56 INFO - mkdir: /builds/slave/test/properties 03:27:56 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:27:56 INFO - Writing to file /builds/slave/test/properties/build_url 03:27:56 INFO - Contents: 03:27:56 INFO - build_url:https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 03:27:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:27:57 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:27:57 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:27:57 INFO - Contents: 03:27:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:27:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:57 INFO - https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:27:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:27:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 03:27:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/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 03:27:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fZmI7nMcR920KD9vQY2mdA/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 03:27:59 INFO - Downloaded 103718200 bytes. 03:27:59 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'] 03:27:59 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 03:28:03 INFO - Return code: 0 03:28:03 INFO - Running post-action listener: _resource_record_post_action 03:28:03 INFO - Running post-action listener: set_extra_try_arguments 03:28:03 INFO - ##### 03:28:03 INFO - ##### Running create-virtualenv step. 03:28:03 INFO - ##### 03:28:03 INFO - Running pre-action listener: _pre_create_virtualenv 03:28:03 INFO - Running pre-action listener: _resource_record_pre_action 03:28:03 INFO - Running main action method: create_virtualenv 03:28:03 INFO - Creating virtualenv /builds/slave/test/build/venv 03:28:03 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 03:28:03 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:28:03 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:28:03 INFO - Using real prefix '/tools/python27' 03:28:03 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:28:04 INFO - Installing distribute.............................................................................................................................................................................................done. 03:28:07 INFO - Installing pip.................done. 03:28:07 INFO - Return code: 0 03:28:07 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:28: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')]} 03:28:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:28: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')]} 03:28:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:28:07 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 0x10dc4ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc67f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa313dda1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc635e0>, '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 0x10d846cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d871990>, '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.wtm8YyPZAF/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.zjrm9dDHR4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:28:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:28:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:28:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wtm8YyPZAF/Render', 03:28:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:28:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:28:07 INFO - 'HOME': '/Users/cltbld', 03:28:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:28:07 INFO - 'LOGNAME': 'cltbld', 03:28:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:07 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 03:28:07 INFO - 'MOZ_NO_REMOTE': '1', 03:28:07 INFO - 'NO_EM_RESTART': '1', 03:28:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:28:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:28:07 INFO - 'PWD': '/builds/slave/test', 03:28:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:28:07 INFO - 'SHELL': '/bin/bash', 03:28:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zjrm9dDHR4/Listeners', 03:28:07 INFO - 'TMPDIR': '/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/', 03:28:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:28:07 INFO - 'USER': 'cltbld', 03:28:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:28:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:28:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:28:07 INFO - 'XPC_FLAGS': '0x0', 03:28:07 INFO - 'XPC_SERVICE_NAME': '0', 03:28:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:28:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:28:07 INFO - Downloading/unpacking psutil>=0.7.1 03:28:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:28:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:28:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:28:10 INFO - Installing collected packages: psutil 03:28:10 INFO - Running setup.py install for psutil 03:28:10 INFO - building 'psutil._psutil_osx' extension 03:28:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 03:28:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 03:28:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 03:28:10 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 03:28:10 INFO - building 'psutil._psutil_posix' extension 03:28:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 03:28:11 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:28:11 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:28:11 INFO - ^ 03:28:11 INFO - 1 warning generated. 03:28:11 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 03:28:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:28:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:28:11 INFO - Successfully installed psutil 03:28:11 INFO - Cleaning up... 03:28:11 INFO - Return code: 0 03:28:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:28:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:28:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:28:11 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 0x10dc4ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc67f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa313dda1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc635e0>, '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 0x10d846cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d871990>, '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.wtm8YyPZAF/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.zjrm9dDHR4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:28:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:28:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:28:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wtm8YyPZAF/Render', 03:28:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:28:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:28:11 INFO - 'HOME': '/Users/cltbld', 03:28:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:28:11 INFO - 'LOGNAME': 'cltbld', 03:28:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:11 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 03:28:11 INFO - 'MOZ_NO_REMOTE': '1', 03:28:11 INFO - 'NO_EM_RESTART': '1', 03:28:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:28:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:28:11 INFO - 'PWD': '/builds/slave/test', 03:28:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:28:11 INFO - 'SHELL': '/bin/bash', 03:28:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zjrm9dDHR4/Listeners', 03:28:11 INFO - 'TMPDIR': '/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/', 03:28:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:28:11 INFO - 'USER': 'cltbld', 03:28:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:28:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:28:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:28:11 INFO - 'XPC_FLAGS': '0x0', 03:28:11 INFO - 'XPC_SERVICE_NAME': '0', 03:28:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:28:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:28:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:28:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:28:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:28:14 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:28:14 INFO - Installing collected packages: mozsystemmonitor 03:28:14 INFO - Running setup.py install for mozsystemmonitor 03:28:14 INFO - Successfully installed mozsystemmonitor 03:28:14 INFO - Cleaning up... 03:28:14 INFO - Return code: 0 03:28:14 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:28:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:28:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:28:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10dc4ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc67f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa313dda1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc635e0>, '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 0x10d846cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d871990>, '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.wtm8YyPZAF/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.zjrm9dDHR4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:28:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:28:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:28:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wtm8YyPZAF/Render', 03:28:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:28:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:28:14 INFO - 'HOME': '/Users/cltbld', 03:28:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:28:14 INFO - 'LOGNAME': 'cltbld', 03:28:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:14 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 03:28:14 INFO - 'MOZ_NO_REMOTE': '1', 03:28:14 INFO - 'NO_EM_RESTART': '1', 03:28:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:28:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:28:14 INFO - 'PWD': '/builds/slave/test', 03:28:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:28:14 INFO - 'SHELL': '/bin/bash', 03:28:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zjrm9dDHR4/Listeners', 03:28:14 INFO - 'TMPDIR': '/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/', 03:28:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:28:14 INFO - 'USER': 'cltbld', 03:28:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:28:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:28:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:28:14 INFO - 'XPC_FLAGS': '0x0', 03:28:14 INFO - 'XPC_SERVICE_NAME': '0', 03:28:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:28:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:28:14 INFO - Downloading/unpacking blobuploader==1.2.4 03:28:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:16 INFO - Downloading blobuploader-1.2.4.tar.gz 03:28:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:28:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:28:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:28:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:28:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:18 INFO - Downloading docopt-0.6.1.tar.gz 03:28:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:28:18 INFO - Installing collected packages: blobuploader, requests, docopt 03:28:18 INFO - Running setup.py install for blobuploader 03:28:18 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:28:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:28:18 INFO - Running setup.py install for requests 03:28:19 INFO - Running setup.py install for docopt 03:28:19 INFO - Successfully installed blobuploader requests docopt 03:28:19 INFO - Cleaning up... 03:28:19 INFO - Return code: 0 03:28:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:28:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:28:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:28:19 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 0x10dc4ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc67f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa313dda1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc635e0>, '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 0x10d846cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d871990>, '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.wtm8YyPZAF/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.zjrm9dDHR4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:28:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:28:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:28:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wtm8YyPZAF/Render', 03:28:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:28:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:28:19 INFO - 'HOME': '/Users/cltbld', 03:28:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:28:19 INFO - 'LOGNAME': 'cltbld', 03:28:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:19 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 03:28:19 INFO - 'MOZ_NO_REMOTE': '1', 03:28:19 INFO - 'NO_EM_RESTART': '1', 03:28:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:28:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:28:19 INFO - 'PWD': '/builds/slave/test', 03:28:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:28:19 INFO - 'SHELL': '/bin/bash', 03:28:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zjrm9dDHR4/Listeners', 03:28:19 INFO - 'TMPDIR': '/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/', 03:28:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:28:19 INFO - 'USER': 'cltbld', 03:28:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:28:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:28:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:28:19 INFO - 'XPC_FLAGS': '0x0', 03:28:19 INFO - 'XPC_SERVICE_NAME': '0', 03:28:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:28:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:28:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:28:19 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-zH9QwW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:28:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:28:19 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-ed0U7s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:28:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:28:19 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-YKXaWr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:28:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:28:19 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-JaeRT1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:28:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:28:20 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-2u2Ems-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:28:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:28:20 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-yF7FIX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:28:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:28:20 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-nj5nDy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:28:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:28:20 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-OEkzCQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:28:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:28:20 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-ocW6NI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:28:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:28:20 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-noNKTn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:28:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:28:20 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-b3WHI3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:28:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:28:20 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-7LQd7Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:28:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:28:20 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-upb1N2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:28:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:28:20 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-M0Od2i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:28:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:28:21 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-tbDwcq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:28:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:28:21 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-wnFj7M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:28:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:28:21 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-IErmZ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:28:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:28:21 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-hbe1l5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:28:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:28:21 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-NT1YDD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:28:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:28:21 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-kUSItm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:28:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:28:22 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-S0TLyk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:28:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:28:22 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 03:28:22 INFO - Running setup.py install for manifestparser 03:28:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:28:22 INFO - Running setup.py install for mozcrash 03:28:22 INFO - Running setup.py install for mozdebug 03:28:22 INFO - Running setup.py install for mozdevice 03:28:22 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:28:22 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:28:22 INFO - Running setup.py install for mozfile 03:28:22 INFO - Running setup.py install for mozhttpd 03:28:23 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:28:23 INFO - Running setup.py install for mozinfo 03:28:23 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:28:23 INFO - Running setup.py install for mozInstall 03:28:23 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:28:23 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:28:23 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:28:23 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:28:23 INFO - Running setup.py install for mozleak 03:28:23 INFO - Running setup.py install for mozlog 03:28:23 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:28:23 INFO - Running setup.py install for moznetwork 03:28:23 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:28:23 INFO - Running setup.py install for mozprocess 03:28:23 INFO - Running setup.py install for mozprofile 03:28:24 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:28:24 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:28:24 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:28:24 INFO - Running setup.py install for mozrunner 03:28:24 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:28:24 INFO - Running setup.py install for mozscreenshot 03:28:24 INFO - Running setup.py install for moztest 03:28:24 INFO - Running setup.py install for mozversion 03:28:24 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:28:24 INFO - Running setup.py install for wptserve 03:28:24 INFO - Running setup.py install for marionette-driver 03:28:25 INFO - Running setup.py install for browsermob-proxy 03:28:25 INFO - Running setup.py install for marionette-client 03:28:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:28:25 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:28:25 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 03:28:25 INFO - Cleaning up... 03:28:25 INFO - Return code: 0 03:28:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:28:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:28:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:28:25 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 0x10dc4ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc67f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa313dda1d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dc635e0>, '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 0x10d846cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d871990>, '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.wtm8YyPZAF/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.zjrm9dDHR4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:28:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:28:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:28:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wtm8YyPZAF/Render', 03:28:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:28:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:28:25 INFO - 'HOME': '/Users/cltbld', 03:28:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:28:25 INFO - 'LOGNAME': 'cltbld', 03:28:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:25 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 03:28:25 INFO - 'MOZ_NO_REMOTE': '1', 03:28:25 INFO - 'NO_EM_RESTART': '1', 03:28:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:28:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:28:25 INFO - 'PWD': '/builds/slave/test', 03:28:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:28:25 INFO - 'SHELL': '/bin/bash', 03:28:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zjrm9dDHR4/Listeners', 03:28:25 INFO - 'TMPDIR': '/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/', 03:28:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:28:25 INFO - 'USER': 'cltbld', 03:28:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:28:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:28:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:28:25 INFO - 'XPC_FLAGS': '0x0', 03:28:25 INFO - 'XPC_SERVICE_NAME': '0', 03:28:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:28:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:28:25 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-cWAfqJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:28:25 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 03:28:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:28:25 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-dpTDwX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:28:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:28:26 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-qfNw0e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:28:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:28:26 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-MXuvgH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:28:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:28:26 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-rvxRtU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:28:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 03:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:28:26 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-feVtvL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:28:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 03:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:28:26 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-IGn8yt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:28:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 03:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:28:26 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-hgviMQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:28:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 03:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:28:26 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-H9Ndz2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:28:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 03:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:28:26 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-bmMWz6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:28:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:28:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:28:26 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-DFvkHA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:28:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 03:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:28:27 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-morvsi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:28:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 03:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:28:27 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-BelRMV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:28:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 03:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:28:27 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-AVo_Cy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:28:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 03:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:28:27 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-3bfLCu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:28:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 03:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:28:27 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-kanL90-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:28:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 03:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:28:27 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-5H8BVf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:28:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 03:28:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:28:27 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-uwQCkt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:28:27 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 03:28:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:28:27 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-fVO8yA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:28:27 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 03:28:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:28:27 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-YdK8F3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:28:28 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:28:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:28:28 INFO - Running setup.py (path:/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/pip-D7XFmW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:28:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:28:28 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 03:28:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:28:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:28:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:28:28 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:28:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:28:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:28:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:28:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:30 INFO - Downloading blessings-1.6.tar.gz 03:28:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:28:31 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:28:31 INFO - Installing collected packages: blessings 03:28:31 INFO - Running setup.py install for blessings 03:28:31 INFO - Successfully installed blessings 03:28:31 INFO - Cleaning up... 03:28:31 INFO - Return code: 0 03:28:31 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:28:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:28:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:28:31 INFO - Reading from file tmpfile_stdout 03:28:31 INFO - Current package versions: 03:28:31 INFO - blessings == 1.6 03:28:31 INFO - blobuploader == 1.2.4 03:28:31 INFO - browsermob-proxy == 0.6.0 03:28:31 INFO - docopt == 0.6.1 03:28:31 INFO - manifestparser == 1.1 03:28:31 INFO - marionette-client == 2.3.0 03:28:31 INFO - marionette-driver == 1.4.0 03:28:31 INFO - mozInstall == 1.12 03:28:31 INFO - mozcrash == 0.17 03:28:31 INFO - mozdebug == 0.1 03:28:31 INFO - mozdevice == 0.48 03:28:31 INFO - mozfile == 1.2 03:28:31 INFO - mozhttpd == 0.7 03:28:31 INFO - mozinfo == 0.9 03:28:31 INFO - mozleak == 0.1 03:28:31 INFO - mozlog == 3.1 03:28:31 INFO - moznetwork == 0.27 03:28:31 INFO - mozprocess == 0.22 03:28:31 INFO - mozprofile == 0.28 03:28:31 INFO - mozrunner == 6.11 03:28:31 INFO - mozscreenshot == 0.1 03:28:31 INFO - mozsystemmonitor == 0.0 03:28:31 INFO - moztest == 0.7 03:28:31 INFO - mozversion == 1.4 03:28:31 INFO - psutil == 3.1.1 03:28:31 INFO - requests == 1.2.3 03:28:31 INFO - wptserve == 1.4.0 03:28:31 INFO - wsgiref == 0.1.2 03:28:31 INFO - Running post-action listener: _resource_record_post_action 03:28:31 INFO - Running post-action listener: _start_resource_monitoring 03:28:31 INFO - Starting resource monitoring. 03:28:31 INFO - ##### 03:28:31 INFO - ##### Running pull step. 03:28:31 INFO - ##### 03:28:31 INFO - Running pre-action listener: _resource_record_pre_action 03:28:31 INFO - Running main action method: pull 03:28:31 INFO - Pull has nothing to do! 03:28:31 INFO - Running post-action listener: _resource_record_post_action 03:28:31 INFO - ##### 03:28:31 INFO - ##### Running install step. 03:28:31 INFO - ##### 03:28:31 INFO - Running pre-action listener: _resource_record_pre_action 03:28:31 INFO - Running main action method: install 03:28:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:28:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:28:31 INFO - Reading from file tmpfile_stdout 03:28:31 INFO - Detecting whether we're running mozinstall >=1.0... 03:28:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:28:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:28:32 INFO - Reading from file tmpfile_stdout 03:28:32 INFO - Output received: 03:28:32 INFO - Usage: mozinstall [options] installer 03:28:32 INFO - Options: 03:28:32 INFO - -h, --help show this help message and exit 03:28:32 INFO - -d DEST, --destination=DEST 03:28:32 INFO - Directory to install application into. [default: 03:28:32 INFO - "/builds/slave/test"] 03:28:32 INFO - --app=APP Application being installed. [default: firefox] 03:28:32 INFO - mkdir: /builds/slave/test/build/application 03:28:32 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'] 03:28:32 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 03:28:50 INFO - Reading from file tmpfile_stdout 03:28:50 INFO - Output received: 03:28:50 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 03:28:50 INFO - Running post-action listener: _resource_record_post_action 03:28:50 INFO - ##### 03:28:50 INFO - ##### Running run-tests step. 03:28:50 INFO - ##### 03:28:50 INFO - Running pre-action listener: _resource_record_pre_action 03:28:50 INFO - Running main action method: run_tests 03:28:50 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:28:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:28:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:28:50 INFO - grabbing minidump binary from tooltool 03:28:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:50 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 0x10dc635e0>, '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 0x10d846cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d871990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:28:50 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 03:28:50 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 03:28:50 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:28:50 INFO - Return code: 0 03:28:50 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:28:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:28:50 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/fZmI7nMcR920KD9vQY2mdA/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 03:28:50 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/fZmI7nMcR920KD9vQY2mdA/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 03:28:50 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wtm8YyPZAF/Render', 03:28:50 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:28:50 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:28:50 INFO - 'HOME': '/Users/cltbld', 03:28:50 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:28:50 INFO - 'LOGNAME': 'cltbld', 03:28:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:28:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:50 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 03:28:50 INFO - 'MOZ_NO_REMOTE': '1', 03:28:50 INFO - 'NO_EM_RESTART': '1', 03:28:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:28:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:28:50 INFO - 'PWD': '/builds/slave/test', 03:28:50 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:28:50 INFO - 'SHELL': '/bin/bash', 03:28:50 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zjrm9dDHR4/Listeners', 03:28:50 INFO - 'TMPDIR': '/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/T/', 03:28:50 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:28:50 INFO - 'USER': 'cltbld', 03:28:50 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:28:50 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:28:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:28:50 INFO - 'XPC_FLAGS': '0x0', 03:28:50 INFO - 'XPC_SERVICE_NAME': '0', 03:28:50 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:28:50 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/fZmI7nMcR920KD9vQY2mdA/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 03:28:50 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 03:28:50 INFO - import pkg_resources 03:28:51 INFO - Using 1 client processes 03:28:51 INFO - wptserve Starting http server on 127.0.0.1:8000 03:28:51 INFO - wptserve Starting http server on 127.0.0.1:8001 03:28:51 INFO - wptserve Starting http server on 127.0.0.1:8443 03:28:53 INFO - SUITE-START | Running 778 tests 03:28:53 INFO - Running testharness tests 03:28:53 INFO - Setting up ssl 03:28:53 INFO - PROCESS | certutil | 03:28:53 INFO - PROCESS | certutil | 03:28:53 INFO - PROCESS | certutil | 03:28:53 INFO - Certificate Nickname Trust Attributes 03:28:53 INFO - SSL,S/MIME,JAR/XPI 03:28:53 INFO - 03:28:53 INFO - web-platform-tests CT,, 03:28:53 INFO - 03:28:53 INFO - Starting runner 03:28:54 INFO - PROCESS | 2210 | [2210] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:28:54 INFO - PROCESS | 2210 | 1468837734727 Marionette DEBUG Marionette enabled via build flag and pref 03:28:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x113d13800 == 1 [pid = 2210] [id = 1] 03:28:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 1 (0x113d14000) [pid = 2210] [serial = 1] [outer = 0x0] 03:28:54 INFO - PROCESS | 2210 | [2210] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:28:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 2 (0x113d15000) [pid = 2210] [serial = 2] [outer = 0x113d14000] 03:28:55 INFO - PROCESS | 2210 | 1468837735039 Marionette INFO Listening on port 2828 03:28:55 INFO - PROCESS | 2210 | 1468837735268 Marionette DEBUG Marionette enabled via command-line flag 03:28:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x11686b000 == 2 [pid = 2210] [id = 2] 03:28:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 3 (0x11686b800) [pid = 2210] [serial = 3] [outer = 0x0] 03:28:55 INFO - PROCESS | 2210 | [2210] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:28:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 4 (0x11686c800) [pid = 2210] [serial = 4] [outer = 0x11686b800] 03:28:55 INFO - PROCESS | 2210 | [2210] 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 03:28:55 INFO - PROCESS | 2210 | 1468837735411 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:62415 03:28:55 INFO - PROCESS | 2210 | 1468837735497 Marionette DEBUG Closed connection conn0 03:28:55 INFO - PROCESS | 2210 | [2210] 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 03:28:55 INFO - PROCESS | 2210 | 1468837735500 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:62416 03:28:55 INFO - PROCESS | 2210 | 1468837735511 Marionette DEBUG Closed connection conn1 03:28:55 INFO - PROCESS | 2210 | [2210] 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 03:28:55 INFO - PROCESS | 2210 | 1468837735516 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:62417 03:28:55 INFO - PROCESS | 2210 | 1468837735525 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:28:55 INFO - PROCESS | 2210 | 1468837735531 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":"20160718021354","device":"desktop","version":"48.0"} 03:28:55 INFO - PROCESS | 2210 | [2210] 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 03:28:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f03000 == 3 [pid = 2210] [id = 3] 03:28:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 5 (0x120f03800) [pid = 2210] [serial = 5] [outer = 0x0] 03:28:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f04000 == 4 [pid = 2210] [id = 4] 03:28:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 6 (0x119fbf800) [pid = 2210] [serial = 6] [outer = 0x0] 03:28:56 INFO - PROCESS | 2210 | [2210] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:28:56 INFO - PROCESS | 2210 | [2210] 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 03:28:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x124037800 == 5 [pid = 2210] [id = 5] 03:28:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 7 (0x119fbf000) [pid = 2210] [serial = 7] [outer = 0x0] 03:28:56 INFO - PROCESS | 2210 | [2210] 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 03:28:56 INFO - PROCESS | 2210 | [2210] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:28:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 8 (0x1240b2400) [pid = 2210] [serial = 8] [outer = 0x119fbf000] 03:28:56 INFO - PROCESS | 2210 | [2210] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:28:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 9 (0x124788800) [pid = 2210] [serial = 9] [outer = 0x120f03800] 03:28:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 10 (0x124715400) [pid = 2210] [serial = 10] [outer = 0x119fbf800] 03:28:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 11 (0x124717000) [pid = 2210] [serial = 11] [outer = 0x119fbf000] 03:28:57 INFO - PROCESS | 2210 | [2210] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:28:57 INFO - PROCESS | 2210 | 1468837737416 Marionette INFO startBrowser 4005c661-fbec-1544-8b63-6e3714016540 03:28:57 INFO - PROCESS | 2210 | 1468837737436 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 2210 | 1468837737445 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 2210 | 1468837737447 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:28:57 INFO - PROCESS | 2210 | [2210] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 03:28:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 12 (0x1267a5800) [pid = 2210] [serial = 12] [outer = 0x119fbf000] 03:28:57 INFO - PROCESS | 2210 | 1468837737766 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"4005c661-fbec-1544-8b63-6e3714016540","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":"20160718021354","device":"desktop","version":"48.0","command_id":1}}] 03:28:57 INFO - PROCESS | 2210 | 1468837737858 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:28:57 INFO - PROCESS | 2210 | 1468837737860 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:28:57 INFO - PROCESS | 2210 | 1468837737904 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:28:57 INFO - PROCESS | 2210 | 1468837737995 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:28:57 INFO - PROCESS | 2210 | 1468837737996 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:28:58 INFO - PROCESS | 2210 | [2210] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:28:58 INFO - PROCESS | 2210 | [2210] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:28:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 13 (0x128c76400) [pid = 2210] [serial = 13] [outer = 0x119fbf000] 03:28:58 INFO - PROCESS | 2210 | [2210] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:28:58 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:28:58 INFO - PROCESS | 2210 | 1468837738255 Marionette TRACE conn2 <- [1,3,null,{}] 03:28:58 INFO - PROCESS | 2210 | 1468837738258 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:28:58 INFO - PROCESS | 2210 | 1468837738260 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:28:58 INFO - PROCESS | 2210 | 1468837738278 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:28:58 INFO - PROCESS | 2210 | 1468837738304 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 2210 | 1468837738306 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:28:58 INFO - PROCESS | 2210 | 1468837738309 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 2210 | 1468837738313 Marionette TRACE conn2 <- [1,6,null,{}] 03:28:58 INFO - PROCESS | 2210 | 1468837738317 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:58 INFO - PROCESS | 2210 | 1468837738319 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:28:58 INFO - PROCESS | 2210 | 1468837738334 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:28:58 INFO - PROCESS | 2210 | 1468837738336 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 2210 | 1468837738338 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:28:58 INFO - PROCESS | 2210 | ++DOCSHELL 0x129224800 == 6 [pid = 2210] [id = 6] 03:28:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 14 (0x129263400) [pid = 2210] [serial = 14] [outer = 0x0] 03:28:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 15 (0x129265000) [pid = 2210] [serial = 15] [outer = 0x129263400] 03:28:58 INFO - PROCESS | 2210 | 1468837738371 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 16 (0x12926ac00) [pid = 2210] [serial = 16] [outer = 0x129263400] 03:28:58 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293b4000 == 7 [pid = 2210] [id = 7] 03:28:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 17 (0x1267a7800) [pid = 2210] [serial = 17] [outer = 0x0] 03:28:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 18 (0x12957d400) [pid = 2210] [serial = 18] [outer = 0x1267a7800] 03:28:58 INFO - PROCESS | 2210 | 1468837738730 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 19 (0x12997fc00) [pid = 2210] [serial = 19] [outer = 0x1267a7800] 03:28:58 INFO - PROCESS | 2210 | 1468837738805 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 526ms 03:28:58 INFO - PROCESS | 2210 | 1468837738842 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 2210 | 1468837738844 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:28:58 INFO - PROCESS | 2210 | 1468837738850 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 2210 | 1468837738852 Marionette TRACE conn2 <- [1,10,null,{}] 03:28:58 INFO - PROCESS | 2210 | 1468837738858 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:58 INFO - PROCESS | 2210 | 1468837738862 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:28:59 INFO - PROCESS | 2210 | 1468837739001 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:28:59 INFO - PROCESS | 2210 | 1468837739024 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 2210 | 1468837739025 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:28:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a84f800 == 8 [pid = 2210] [id = 8] 03:28:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 20 (0x12a8aec00) [pid = 2210] [serial = 20] [outer = 0x0] 03:28:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 21 (0x12a8b0c00) [pid = 2210] [serial = 21] [outer = 0x12a8aec00] 03:28:59 INFO - PROCESS | 2210 | 1468837739057 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 22 (0x12a8b5000) [pid = 2210] [serial = 22] [outer = 0x12a8aec00] 03:28:59 INFO - PROCESS | 2210 | 1468837739417 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 619ms 03:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:28:59 INFO - PROCESS | 2210 | 1468837739470 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 2210 | 1468837739471 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:28:59 INFO - PROCESS | 2210 | 1468837739473 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 2210 | 1468837739474 Marionette TRACE conn2 <- [1,14,null,{}] 03:28:59 INFO - PROCESS | 2210 | 1468837739476 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:59 INFO - PROCESS | 2210 | 1468837739478 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:28:59 INFO - PROCESS | 2210 | 1468837739572 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:28:59 INFO - PROCESS | 2210 | 1468837739575 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 2210 | 1468837739576 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:28:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b839800 == 9 [pid = 2210] [id = 9] 03:28:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 23 (0x12a8ba800) [pid = 2210] [serial = 23] [outer = 0x0] 03:28:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 24 (0x12b00d800) [pid = 2210] [serial = 24] [outer = 0x12a8ba800] 03:28:59 INFO - PROCESS | 2210 | 1468837739601 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 25 (0x12b9b6800) [pid = 2210] [serial = 25] [outer = 0x12a8ba800] 03:28:59 INFO - PROCESS | 2210 | 1468837739880 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 424ms 03:28:59 INFO - PROCESS | 2210 | 1468837739903 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 2210 | 1468837739904 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:28:59 INFO - PROCESS | 2210 | 1468837739906 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 2210 | 1468837739907 Marionette TRACE conn2 <- [1,18,null,{}] 03:28:59 INFO - PROCESS | 2210 | 1468837739917 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:28:59 INFO - PROCESS | 2210 | 1468837739918 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:00 INFO - PROCESS | 2210 | 1468837740013 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:29:00 INFO - PROCESS | 2210 | 1468837740019 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 2210 | 1468837740021 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba44800 == 10 [pid = 2210] [id = 10] 03:29:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 26 (0x12ba7a000) [pid = 2210] [serial = 26] [outer = 0x0] 03:29:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 27 (0x12ba7e400) [pid = 2210] [serial = 27] [outer = 0x12ba7a000] 03:29:00 INFO - PROCESS | 2210 | 1468837740045 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 28 (0x12ba84400) [pid = 2210] [serial = 28] [outer = 0x12ba7a000] 03:29:00 INFO - PROCESS | 2210 | 1468837740317 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 03:29:00 INFO - PROCESS | 2210 | 1468837740325 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 2210 | 1468837740328 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:29:00 INFO - PROCESS | 2210 | 1468837740335 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 2210 | 1468837740336 Marionette TRACE conn2 <- [1,22,null,{}] 03:29:00 INFO - PROCESS | 2210 | 1468837740339 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:00 INFO - PROCESS | 2210 | 1468837740340 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:00 INFO - PROCESS | 2210 | 1468837740440 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:29:00 INFO - PROCESS | 2210 | 1468837740444 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 2210 | 1468837740445 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be57000 == 11 [pid = 2210] [id = 11] 03:29:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 29 (0x12ba87c00) [pid = 2210] [serial = 29] [outer = 0x0] 03:29:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 30 (0x12be6a800) [pid = 2210] [serial = 30] [outer = 0x12ba87c00] 03:29:00 INFO - PROCESS | 2210 | 1468837740470 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 31 (0x12c007c00) [pid = 2210] [serial = 31] [outer = 0x12ba87c00] 03:29:00 INFO - PROCESS | 2210 | 1468837740715 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 03:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:29:00 INFO - PROCESS | 2210 | 1468837740756 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 2210 | 1468837740757 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:29:00 INFO - PROCESS | 2210 | 1468837740759 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 2210 | 1468837740760 Marionette TRACE conn2 <- [1,26,null,{}] 03:29:00 INFO - PROCESS | 2210 | 1468837740770 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:00 INFO - PROCESS | 2210 | 1468837740771 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:00 INFO - PROCESS | 2210 | 1468837740867 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:29:00 INFO - PROCESS | 2210 | 1468837740871 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 2210 | 1468837740873 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be82000 == 12 [pid = 2210] [id = 12] 03:29:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 32 (0x12c008000) [pid = 2210] [serial = 32] [outer = 0x0] 03:29:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 33 (0x12c00d800) [pid = 2210] [serial = 33] [outer = 0x12c008000] 03:29:00 INFO - PROCESS | 2210 | 1468837740896 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 34 (0x12c02a800) [pid = 2210] [serial = 34] [outer = 0x12c008000] 03:29:01 INFO - PROCESS | 2210 | 1468837741134 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 03:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:29:01 INFO - PROCESS | 2210 | 1468837741186 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 2210 | 1468837741187 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:29:01 INFO - PROCESS | 2210 | 1468837741189 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 2210 | 1468837741190 Marionette TRACE conn2 <- [1,30,null,{}] 03:29:01 INFO - PROCESS | 2210 | 1468837741192 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:01 INFO - PROCESS | 2210 | 1468837741206 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:01 INFO - PROCESS | 2210 | 1468837741301 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:29:01 INFO - PROCESS | 2210 | 1468837741305 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 2210 | 1468837741306 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x11813a000 == 13 [pid = 2210] [id = 13] 03:29:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 35 (0x12c02c400) [pid = 2210] [serial = 35] [outer = 0x0] 03:29:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 36 (0x12c316400) [pid = 2210] [serial = 36] [outer = 0x12c02c400] 03:29:01 INFO - PROCESS | 2210 | 1468837741330 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 37 (0x12c31b800) [pid = 2210] [serial = 37] [outer = 0x12c02c400] 03:29:01 INFO - PROCESS | 2210 | 1468837741566 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 03:29:01 INFO - PROCESS | 2210 | 1468837741609 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 2210 | 1468837741610 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:29:01 INFO - PROCESS | 2210 | 1468837741620 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 2210 | 1468837741621 Marionette TRACE conn2 <- [1,34,null,{}] 03:29:01 INFO - PROCESS | 2210 | 1468837741623 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:01 INFO - PROCESS | 2210 | 1468837741624 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:01 INFO - PROCESS | 2210 | 1468837741713 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:29:01 INFO - PROCESS | 2210 | 1468837741717 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 2210 | 1468837741718 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x12c83c000 == 14 [pid = 2210] [id = 14] 03:29:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 38 (0x12c31dc00) [pid = 2210] [serial = 38] [outer = 0x0] 03:29:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 39 (0x12c323c00) [pid = 2210] [serial = 39] [outer = 0x12c31dc00] 03:29:01 INFO - PROCESS | 2210 | 1468837741743 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 40 (0x12c3dd400) [pid = 2210] [serial = 40] [outer = 0x12c31dc00] 03:29:01 INFO - PROCESS | 2210 | 1468837741983 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 368ms 03:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:29:01 INFO - PROCESS | 2210 | 1468837741989 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 2210 | 1468837741990 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:29:01 INFO - PROCESS | 2210 | 1468837741992 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 2210 | 1468837741993 Marionette TRACE conn2 <- [1,38,null,{}] 03:29:02 INFO - PROCESS | 2210 | 1468837742002 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:02 INFO - PROCESS | 2210 | 1468837742004 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:02 INFO - PROCESS | 2210 | 1468837742109 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:29:02 INFO - PROCESS | 2210 | 1468837742113 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 2210 | 1468837742114 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x12cb05000 == 15 [pid = 2210] [id = 15] 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 41 (0x12c3e0800) [pid = 2210] [serial = 41] [outer = 0x0] 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 42 (0x12cc23400) [pid = 2210] [serial = 42] [outer = 0x12c3e0800] 03:29:02 INFO - PROCESS | 2210 | 1468837742137 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 43 (0x12cc29800) [pid = 2210] [serial = 43] [outer = 0x12c3e0800] 03:29:02 INFO - PROCESS | 2210 | 1468837742380 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 425ms 03:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:29:02 INFO - PROCESS | 2210 | 1468837742419 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 2210 | 1468837742420 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:29:02 INFO - PROCESS | 2210 | 1468837742422 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 2210 | 1468837742423 Marionette TRACE conn2 <- [1,42,null,{}] 03:29:02 INFO - PROCESS | 2210 | 1468837742426 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:02 INFO - PROCESS | 2210 | 1468837742427 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:02 INFO - PROCESS | 2210 | 1468837742531 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:29:02 INFO - PROCESS | 2210 | 1468837742534 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 2210 | 1468837742535 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x128ba9800 == 16 [pid = 2210] [id = 16] 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 44 (0x12cc2c000) [pid = 2210] [serial = 44] [outer = 0x0] 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 45 (0x12ce24000) [pid = 2210] [serial = 45] [outer = 0x12cc2c000] 03:29:02 INFO - PROCESS | 2210 | 1468837742560 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 46 (0x12ce28800) [pid = 2210] [serial = 46] [outer = 0x12cc2c000] 03:29:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d3ba800 == 17 [pid = 2210] [id = 17] 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 47 (0x12d3bb000) [pid = 2210] [serial = 47] [outer = 0x0] 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 48 (0x12d3bf000) [pid = 2210] [serial = 48] [outer = 0x12d3bb000] 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 49 (0x12d3bd800) [pid = 2210] [serial = 49] [outer = 0x12d3bb000] 03:29:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x128bb4800 == 18 [pid = 2210] [id = 18] 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 50 (0x12ce29800) [pid = 2210] [serial = 50] [outer = 0x0] 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 51 (0x12d40b400) [pid = 2210] [serial = 51] [outer = 0x12ce29800] 03:29:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 52 (0x12ce29c00) [pid = 2210] [serial = 52] [outer = 0x12ce29800] 03:29:02 INFO - PROCESS | 2210 | 1468837742929 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 571ms 03:29:02 INFO - PROCESS | 2210 | 1468837742993 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 2210 | 1468837742995 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:29:02 INFO - PROCESS | 2210 | 1468837742997 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 2210 | 1468837742998 Marionette TRACE conn2 <- [1,46,null,{}] 03:29:03 INFO - PROCESS | 2210 | 1468837743001 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 2210 | 1468837743002 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:03 INFO - PROCESS | 2210 | 1468837743095 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:29:03 INFO - PROCESS | 2210 | 1468837743100 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 2210 | 1468837743110 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d792000 == 19 [pid = 2210] [id = 19] 03:29:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 53 (0x12ce2f000) [pid = 2210] [serial = 53] [outer = 0x0] 03:29:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 54 (0x12d805c00) [pid = 2210] [serial = 54] [outer = 0x12ce2f000] 03:29:03 INFO - PROCESS | 2210 | 1468837743142 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 55 (0x11846d000) [pid = 2210] [serial = 55] [outer = 0x12ce2f000] 03:29:03 INFO - PROCESS | 2210 | 1468837743379 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 03:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:29:03 INFO - PROCESS | 2210 | 1468837743418 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 2210 | 1468837743419 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:29:03 INFO - PROCESS | 2210 | 1468837743421 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 2210 | 1468837743422 Marionette TRACE conn2 <- [1,50,null,{}] 03:29:03 INFO - PROCESS | 2210 | 1468837743434 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 2210 | 1468837743435 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:03 INFO - PROCESS | 2210 | 1468837743533 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:29:03 INFO - PROCESS | 2210 | 1468837743536 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 2210 | 1468837743537 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185ec800 == 20 [pid = 2210] [id = 20] 03:29:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 56 (0x118206c00) [pid = 2210] [serial = 56] [outer = 0x0] 03:29:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 57 (0x11820ac00) [pid = 2210] [serial = 57] [outer = 0x118206c00] 03:29:03 INFO - PROCESS | 2210 | 1468837743561 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 58 (0x118895c00) [pid = 2210] [serial = 58] [outer = 0x118206c00] 03:29:03 INFO - PROCESS | 2210 | 1468837743795 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 426ms 03:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:29:03 INFO - PROCESS | 2210 | 1468837743853 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 2210 | 1468837743854 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:29:03 INFO - PROCESS | 2210 | 1468837743856 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 2210 | 1468837743857 Marionette TRACE conn2 <- [1,54,null,{}] 03:29:03 INFO - PROCESS | 2210 | 1468837743859 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:03 INFO - PROCESS | 2210 | 1468837743860 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:03 INFO - PROCESS | 2210 | 1468837743963 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:29:03 INFO - PROCESS | 2210 | 1468837743974 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 2210 | 1468837743975 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d797000 == 21 [pid = 2210] [id = 21] 03:29:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 59 (0x129267400) [pid = 2210] [serial = 59] [outer = 0x0] 03:29:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 60 (0x12d808400) [pid = 2210] [serial = 60] [outer = 0x129267400] 03:29:04 INFO - PROCESS | 2210 | 1468837743999 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 61 (0x12d80d400) [pid = 2210] [serial = 61] [outer = 0x129267400] 03:29:04 INFO - PROCESS | 2210 | 1468837744255 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 420ms 03:29:04 INFO - PROCESS | 2210 | 1468837744302 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 2210 | 1468837744304 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:29:04 INFO - PROCESS | 2210 | 1468837744307 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 2210 | 1468837744309 Marionette TRACE conn2 <- [1,58,null,{}] 03:29:04 INFO - PROCESS | 2210 | 1468837744320 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:04 INFO - PROCESS | 2210 | 1468837744322 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:04 INFO - PROCESS | 2210 | 1468837744461 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:29:04 INFO - PROCESS | 2210 | 1468837744466 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 2210 | 1468837744469 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x1243c7000 == 22 [pid = 2210] [id = 22] 03:29:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 62 (0x12df12c00) [pid = 2210] [serial = 62] [outer = 0x0] 03:29:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 63 (0x12470d000) [pid = 2210] [serial = 63] [outer = 0x12df12c00] 03:29:04 INFO - PROCESS | 2210 | 1468837744500 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 64 (0x12df18800) [pid = 2210] [serial = 64] [outer = 0x12df12c00] 03:29:04 INFO - PROCESS | 2210 | 1468837744804 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 529ms 03:29:05 INFO - PROCESS | 2210 | 1468837745373 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 2210 | 1468837745375 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:29:05 INFO - PROCESS | 2210 | 1468837745441 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 2210 | 1468837745445 Marionette TRACE conn2 <- [1,62,null,{}] 03:29:05 INFO - PROCESS | 2210 | 1468837745450 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:05 INFO - PROCESS | 2210 | 1468837745452 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:05 INFO - PROCESS | 2210 | 1468837745573 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:29:05 INFO - PROCESS | 2210 | 1468837745624 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 2210 | 1468837745626 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x112642800 == 23 [pid = 2210] [id = 23] 03:29:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 65 (0x1122b2400) [pid = 2210] [serial = 65] [outer = 0x0] 03:29:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 66 (0x1122bbc00) [pid = 2210] [serial = 66] [outer = 0x1122b2400] 03:29:05 INFO - PROCESS | 2210 | 1468837745658 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 67 (0x112de9400) [pid = 2210] [serial = 67] [outer = 0x1122b2400] 03:29:06 INFO - PROCESS | 2210 | 1468837746110 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 731ms 03:29:06 INFO - PROCESS | 2210 | 1468837746166 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 2210 | 1468837746169 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:29:06 INFO - PROCESS | 2210 | 1468837746176 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 2210 | 1468837746180 Marionette TRACE conn2 <- [1,66,null,{}] 03:29:06 INFO - PROCESS | 2210 | 1468837746185 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:06 INFO - PROCESS | 2210 | 1468837746187 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:06 INFO - PROCESS | 2210 | 1468837746364 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:29:06 INFO - PROCESS | 2210 | 1468837746438 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 2210 | 1468837746439 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x11686c000 == 24 [pid = 2210] [id = 24] 03:29:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 68 (0x112f98400) [pid = 2210] [serial = 68] [outer = 0x0] 03:29:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x115e88800) [pid = 2210] [serial = 69] [outer = 0x112f98400] 03:29:06 INFO - PROCESS | 2210 | 1468837746480 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x11681fc00) [pid = 2210] [serial = 70] [outer = 0x112f98400] 03:29:06 INFO - PROCESS | 2210 | 1468837746899 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 775ms 03:29:06 INFO - PROCESS | 2210 | 1468837746949 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 2210 | 1468837746951 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:29:06 INFO - PROCESS | 2210 | 1468837746953 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 2210 | 1468837746954 Marionette TRACE conn2 <- [1,70,null,{}] 03:29:06 INFO - PROCESS | 2210 | 1468837746961 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:06 INFO - PROCESS | 2210 | 1468837746965 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:07 INFO - PROCESS | 2210 | 1468837747088 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:29:07 INFO - PROCESS | 2210 | 1468837747131 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 2210 | 1468837747134 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x116fe8800 == 25 [pid = 2210] [id = 25] 03:29:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x11846c800) [pid = 2210] [serial = 71] [outer = 0x0] 03:29:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x1184b7400) [pid = 2210] [serial = 72] [outer = 0x11846c800] 03:29:07 INFO - PROCESS | 2210 | 1468837747166 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x118870000) [pid = 2210] [serial = 73] [outer = 0x11846c800] 03:29:07 INFO - PROCESS | 2210 | 1468837747883 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 969ms 03:29:07 INFO - PROCESS | 2210 | 1468837747924 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 2210 | 1468837747927 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:29:07 INFO - PROCESS | 2210 | 1468837747931 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - PROCESS | 2210 | 1468837747934 Marionette TRACE conn2 <- [1,74,null,{}] 03:29:07 INFO - PROCESS | 2210 | 1468837747939 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:07 INFO - PROCESS | 2210 | 1468837747941 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:08 INFO - PROCESS | 2210 | 1468837748070 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:29:08 INFO - PROCESS | 2210 | 1468837748132 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 2210 | 1468837748134 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x113d0e800 == 26 [pid = 2210] [id = 26] 03:29:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x112f95000) [pid = 2210] [serial = 74] [outer = 0x0] 03:29:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x11664a000) [pid = 2210] [serial = 75] [outer = 0x112f95000] 03:29:08 INFO - PROCESS | 2210 | 1468837748165 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x11682b400) [pid = 2210] [serial = 76] [outer = 0x112f95000] 03:29:08 INFO - PROCESS | 2210 | 1468837748616 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 725ms 03:29:08 INFO - PROCESS | 2210 | 1468837748656 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 2210 | 1468837748660 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:29:08 INFO - PROCESS | 2210 | 1468837748680 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 2210 | 1468837748683 Marionette TRACE conn2 <- [1,78,null,{}] 03:29:08 INFO - PROCESS | 2210 | 1468837748687 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:08 INFO - PROCESS | 2210 | 1468837748689 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:08 INFO - PROCESS | 2210 | 1468837748828 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:29:08 INFO - PROCESS | 2210 | 1468837748881 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 2210 | 1468837748882 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x11276a800 == 27 [pid = 2210] [id = 27] 03:29:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x112de8400) [pid = 2210] [serial = 77] [outer = 0x0] 03:29:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1131e6c00) [pid = 2210] [serial = 78] [outer = 0x112de8400] 03:29:08 INFO - PROCESS | 2210 | 1468837748909 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x117d2b800) [pid = 2210] [serial = 79] [outer = 0x112de8400] 03:29:09 INFO - PROCESS | 2210 | 1468837749170 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 523ms 03:29:09 INFO - PROCESS | 2210 | 1468837749202 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 2210 | 1468837749203 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:29:09 INFO - PROCESS | 2210 | 1468837749205 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 2210 | 1468837749208 Marionette TRACE conn2 <- [1,82,null,{}] 03:29:09 INFO - PROCESS | 2210 | 1468837749222 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:09 INFO - PROCESS | 2210 | 1468837749225 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:09 INFO - PROCESS | 2210 | 1468837749304 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:29:09 INFO - PROCESS | 2210 | 1468837749309 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 2210 | 1468837749311 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:09 INFO - PROCESS | 2210 | ++DOCSHELL 0x1168bc800 == 28 [pid = 2210] [id = 28] 03:29:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x118071000) [pid = 2210] [serial = 80] [outer = 0x0] 03:29:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x118468c00) [pid = 2210] [serial = 81] [outer = 0x118071000] 03:29:09 INFO - PROCESS | 2210 | 1468837749341 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x118809c00) [pid = 2210] [serial = 82] [outer = 0x118071000] 03:29:09 INFO - PROCESS | 2210 | 1468837749656 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 476ms 03:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:29:09 INFO - PROCESS | 2210 | 1468837749687 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 2210 | 1468837749688 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:29:09 INFO - PROCESS | 2210 | 1468837749690 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 2210 | 1468837749691 Marionette TRACE conn2 <- [1,86,null,{}] 03:29:09 INFO - PROCESS | 2210 | 1468837749694 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:09 INFO - PROCESS | 2210 | 1468837749697 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:09 INFO - PROCESS | 2210 | 1468837749776 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:29:09 INFO - PROCESS | 2210 | 1468837749782 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 2210 | 1468837749783 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:09 INFO - PROCESS | 2210 | ++DOCSHELL 0x116ff9800 == 29 [pid = 2210] [id = 29] 03:29:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x11886b000) [pid = 2210] [serial = 83] [outer = 0x0] 03:29:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x118891c00) [pid = 2210] [serial = 84] [outer = 0x11886b000] 03:29:09 INFO - PROCESS | 2210 | 1468837749808 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x11915f400) [pid = 2210] [serial = 85] [outer = 0x11886b000] 03:29:10 INFO - PROCESS | 2210 | 1468837750102 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 423ms 03:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:29:10 INFO - PROCESS | 2210 | 1468837750121 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 2210 | 1468837750122 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:29:10 INFO - PROCESS | 2210 | 1468837750124 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 2210 | 1468837750126 Marionette TRACE conn2 <- [1,90,null,{}] 03:29:10 INFO - PROCESS | 2210 | 1468837750129 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:10 INFO - PROCESS | 2210 | 1468837750133 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:10 INFO - PROCESS | 2210 | 1468837750206 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:29:10 INFO - PROCESS | 2210 | 1468837750249 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 2210 | 1468837750250 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d8c000 == 30 [pid = 2210] [id = 30] 03:29:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1131bbc00) [pid = 2210] [serial = 86] [outer = 0x0] 03:29:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11915ec00) [pid = 2210] [serial = 87] [outer = 0x1131bbc00] 03:29:10 INFO - PROCESS | 2210 | 1468837750275 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1192b9800) [pid = 2210] [serial = 88] [outer = 0x1131bbc00] 03:29:10 INFO - PROCESS | 2210 | 1468837750538 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 03:29:10 INFO - PROCESS | 2210 | 1468837750602 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 2210 | 1468837750603 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:29:10 INFO - PROCESS | 2210 | 1468837750606 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 2210 | 1468837750607 Marionette TRACE conn2 <- [1,94,null,{}] 03:29:10 INFO - PROCESS | 2210 | 1468837750609 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:10 INFO - PROCESS | 2210 | 1468837750616 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:10 INFO - PROCESS | 2210 | 1468837750714 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:29:10 INFO - PROCESS | 2210 | 1468837750718 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 2210 | 1468837750720 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185e1800 == 31 [pid = 2210] [id = 31] 03:29:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1192f2800) [pid = 2210] [serial = 89] [outer = 0x0] 03:29:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1199afc00) [pid = 2210] [serial = 90] [outer = 0x1192f2800] 03:29:10 INFO - PROCESS | 2210 | 1468837750745 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x120fd6c00) [pid = 2210] [serial = 91] [outer = 0x1192f2800] 03:29:11 INFO - PROCESS | 2210 | 1468837751033 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 472ms 03:29:11 INFO - PROCESS | 2210 | 1468837751080 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 2210 | 1468837751083 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:29:11 INFO - PROCESS | 2210 | 1468837751085 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 2210 | 1468837751086 Marionette TRACE conn2 <- [1,98,null,{}] 03:29:11 INFO - PROCESS | 2210 | 1468837751089 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:11 INFO - PROCESS | 2210 | 1468837751090 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:11 INFO - PROCESS | 2210 | 1468837751185 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:29:11 INFO - PROCESS | 2210 | 1468837751191 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 2210 | 1468837751192 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x11870e000 == 32 [pid = 2210] [id = 32] 03:29:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1192b6400) [pid = 2210] [serial = 92] [outer = 0x0] 03:29:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1210ec800) [pid = 2210] [serial = 93] [outer = 0x1192b6400] 03:29:11 INFO - PROCESS | 2210 | 1468837751216 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1210f4000) [pid = 2210] [serial = 94] [outer = 0x1192b6400] 03:29:11 INFO - PROCESS | 2210 | 1468837751486 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 03:29:11 INFO - PROCESS | 2210 | 1468837751506 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 2210 | 1468837751507 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:29:11 INFO - PROCESS | 2210 | 1468837751520 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 2210 | 1468837751522 Marionette TRACE conn2 <- [1,102,null,{}] 03:29:11 INFO - PROCESS | 2210 | 1468837751526 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:11 INFO - PROCESS | 2210 | 1468837751527 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:11 INFO - PROCESS | 2210 | 1468837751633 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:29:11 INFO - PROCESS | 2210 | 1468837751637 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 2210 | 1468837751638 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x11221e000 == 33 [pid = 2210] [id = 33] 03:29:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x120fc9800) [pid = 2210] [serial = 95] [outer = 0x0] 03:29:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1239eb800) [pid = 2210] [serial = 96] [outer = 0x120fc9800] 03:29:11 INFO - PROCESS | 2210 | 1468837751664 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123b91400) [pid = 2210] [serial = 97] [outer = 0x120fc9800] 03:29:11 INFO - PROCESS | 2210 | 1468837751970 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 485ms 03:29:12 INFO - PROCESS | 2210 | 1468837751996 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 2210 | 1468837751999 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:29:12 INFO - PROCESS | 2210 | 1468837752002 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 2210 | 1468837752003 Marionette TRACE conn2 <- [1,106,null,{}] 03:29:12 INFO - PROCESS | 2210 | 1468837752006 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:12 INFO - PROCESS | 2210 | 1468837752007 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:12 INFO - PROCESS | 2210 | 1468837752107 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:29:12 INFO - PROCESS | 2210 | 1468837752113 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 2210 | 1468837752114 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192d7800 == 34 [pid = 2210] [id = 34] 03:29:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x11820a000) [pid = 2210] [serial = 98] [outer = 0x0] 03:29:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x123b95c00) [pid = 2210] [serial = 99] [outer = 0x11820a000] 03:29:12 INFO - PROCESS | 2210 | 1468837752138 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x118867400) [pid = 2210] [serial = 100] [outer = 0x11820a000] 03:29:12 INFO - PROCESS | 2210 | 1468837752435 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 03:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:29:12 INFO - PROCESS | 2210 | 1468837752471 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 2210 | 1468837752472 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:29:12 INFO - PROCESS | 2210 | 1468837752474 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 2210 | 1468837752475 Marionette TRACE conn2 <- [1,110,null,{}] 03:29:12 INFO - PROCESS | 2210 | 1468837752478 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:12 INFO - PROCESS | 2210 | 1468837752480 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:12 INFO - PROCESS | 2210 | 1468837752556 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:29:12 INFO - PROCESS | 2210 | 1468837752559 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 2210 | 1468837752560 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x119b8b000 == 35 [pid = 2210] [id = 35] 03:29:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1239eb400) [pid = 2210] [serial = 101] [outer = 0x0] 03:29:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x123f41800) [pid = 2210] [serial = 102] [outer = 0x1239eb400] 03:29:12 INFO - PROCESS | 2210 | 1468837752588 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x1243a3c00) [pid = 2210] [serial = 103] [outer = 0x1239eb400] 03:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 421ms 03:29:12 INFO - PROCESS | 2210 | 1468837752892 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:29:12 INFO - PROCESS | 2210 | 1468837752903 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 2210 | 1468837752904 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:29:12 INFO - PROCESS | 2210 | 1468837752907 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 2210 | 1468837752908 Marionette TRACE conn2 <- [1,114,null,{}] 03:29:12 INFO - PROCESS | 2210 | 1468837752911 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:12 INFO - PROCESS | 2210 | 1468837752915 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:13 INFO - PROCESS | 2210 | 1468837753027 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:29:13 INFO - PROCESS | 2210 | 1468837753033 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 2210 | 1468837753035 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c3d800 == 36 [pid = 2210] [id = 36] 03:29:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x123b95000) [pid = 2210] [serial = 104] [outer = 0x0] 03:29:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12469bc00) [pid = 2210] [serial = 105] [outer = 0x123b95000] 03:29:13 INFO - PROCESS | 2210 | 1468837753060 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x124fa3c00) [pid = 2210] [serial = 106] [outer = 0x123b95000] 03:29:13 INFO - PROCESS | 2210 | 1468837753368 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 03:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:29:13 INFO - PROCESS | 2210 | 1468837753385 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 2210 | 1468837753386 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:29:13 INFO - PROCESS | 2210 | 1468837753388 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 2210 | 1468837753389 Marionette TRACE conn2 <- [1,118,null,{}] 03:29:13 INFO - PROCESS | 2210 | 1468837753391 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:13 INFO - PROCESS | 2210 | 1468837753393 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:13 INFO - PROCESS | 2210 | 1468837753472 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:29:13 INFO - PROCESS | 2210 | 1468837753476 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 2210 | 1468837753477 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x123884800 == 37 [pid = 2210] [id = 37] 03:29:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x123b97000) [pid = 2210] [serial = 107] [outer = 0x0] 03:29:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x12507f400) [pid = 2210] [serial = 108] [outer = 0x123b97000] 03:29:13 INFO - PROCESS | 2210 | 1468837753504 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x12579b400) [pid = 2210] [serial = 109] [outer = 0x123b97000] 03:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 03:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:29:13 INFO - PROCESS | 2210 | 1468837753798 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:29:13 INFO - PROCESS | 2210 | 1468837753806 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 2210 | 1468837753807 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:29:13 INFO - PROCESS | 2210 | 1468837753809 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 2210 | 1468837753810 Marionette TRACE conn2 <- [1,122,null,{}] 03:29:13 INFO - PROCESS | 2210 | 1468837753821 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:13 INFO - PROCESS | 2210 | 1468837753822 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:13 INFO - PROCESS | 2210 | 1468837753904 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:29:13 INFO - PROCESS | 2210 | 1468837753954 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 2210 | 1468837753955 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x123893000 == 38 [pid = 2210] [id = 38] 03:29:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x123b95400) [pid = 2210] [serial = 110] [outer = 0x0] 03:29:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x125111c00) [pid = 2210] [serial = 111] [outer = 0x123b95400] 03:29:13 INFO - PROCESS | 2210 | 1468837753979 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x12611d400) [pid = 2210] [serial = 112] [outer = 0x123b95400] 03:29:14 INFO - PROCESS | 2210 | 1468837754227 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 473ms 03:29:14 INFO - PROCESS | 2210 | 1468837754285 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 2210 | 1468837754286 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:29:14 INFO - PROCESS | 2210 | 1468837754288 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 2210 | 1468837754289 Marionette TRACE conn2 <- [1,126,null,{}] 03:29:14 INFO - PROCESS | 2210 | 1468837754292 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:14 INFO - PROCESS | 2210 | 1468837754293 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:14 INFO - PROCESS | 2210 | 1468837754385 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:29:14 INFO - PROCESS | 2210 | 1468837754388 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 2210 | 1468837754389 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x119ba1800 == 39 [pid = 2210] [id = 39] 03:29:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x126514800) [pid = 2210] [serial = 113] [outer = 0x0] 03:29:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x126522000) [pid = 2210] [serial = 114] [outer = 0x126514800] 03:29:14 INFO - PROCESS | 2210 | 1468837754414 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x12672f400) [pid = 2210] [serial = 115] [outer = 0x126514800] 03:29:14 INFO - PROCESS | 2210 | 1468837754732 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 03:29:14 INFO - PROCESS | 2210 | 1468837754758 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 2210 | 1468837754759 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:29:14 INFO - PROCESS | 2210 | 1468837754763 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 2210 | 1468837754765 Marionette TRACE conn2 <- [1,130,null,{}] 03:29:14 INFO - PROCESS | 2210 | 1468837754768 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:14 INFO - PROCESS | 2210 | 1468837754769 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:14 INFO - PROCESS | 2210 | 1468837754871 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:29:14 INFO - PROCESS | 2210 | 1468837754878 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 2210 | 1468837754879 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x12403b800 == 40 [pid = 2210] [id = 40] 03:29:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x126514c00) [pid = 2210] [serial = 116] [outer = 0x0] 03:29:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x126951800) [pid = 2210] [serial = 117] [outer = 0x126514c00] 03:29:14 INFO - PROCESS | 2210 | 1468837754902 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x128d9f000) [pid = 2210] [serial = 118] [outer = 0x126514c00] 03:29:15 INFO - PROCESS | 2210 | 1468837755181 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 474ms 03:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:29:15 INFO - PROCESS | 2210 | 1468837755236 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 2210 | 1468837755238 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:29:15 INFO - PROCESS | 2210 | 1468837755240 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 2210 | 1468837755241 Marionette TRACE conn2 <- [1,134,null,{}] 03:29:15 INFO - PROCESS | 2210 | 1468837755243 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:15 INFO - PROCESS | 2210 | 1468837755244 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:15 INFO - PROCESS | 2210 | 1468837755328 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:29:15 INFO - PROCESS | 2210 | 1468837755333 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 2210 | 1468837755334 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:15 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247f7800 == 41 [pid = 2210] [id = 41] 03:29:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 119 (0x128da4000) [pid = 2210] [serial = 119] [outer = 0x0] 03:29:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 120 (0x128dd1400) [pid = 2210] [serial = 120] [outer = 0x128da4000] 03:29:15 INFO - PROCESS | 2210 | 1468837755358 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 121 (0x129264400) [pid = 2210] [serial = 121] [outer = 0x128da4000] 03:29:15 INFO - PROCESS | 2210 | 1468837755667 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 471ms 03:29:15 INFO - PROCESS | 2210 | 1468837755711 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 2210 | 1468837755712 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:29:15 INFO - PROCESS | 2210 | 1468837755714 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - PROCESS | 2210 | 1468837755715 Marionette TRACE conn2 <- [1,138,null,{}] 03:29:15 INFO - PROCESS | 2210 | 1468837755718 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:15 INFO - PROCESS | 2210 | 1468837755719 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:16 INFO - PROCESS | 2210 | 1468837756469 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:29:16 INFO - PROCESS | 2210 | 1468837756533 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 2210 | 1468837756534 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x11276b800 == 42 [pid = 2210] [id = 42] 03:29:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 122 (0x1131b8c00) [pid = 2210] [serial = 122] [outer = 0x0] 03:29:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 123 (0x1161a7800) [pid = 2210] [serial = 123] [outer = 0x1131b8c00] 03:29:16 INFO - PROCESS | 2210 | 1468837756562 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 124 (0x116821000) [pid = 2210] [serial = 124] [outer = 0x1131b8c00] 03:29:16 INFO - PROCESS | 2210 | 1468837756901 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1221ms 03:29:16 INFO - PROCESS | 2210 | 1468837756937 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 2210 | 1468837756939 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:29:16 INFO - PROCESS | 2210 | 1468837756943 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 2210 | 1468837756944 Marionette TRACE conn2 <- [1,142,null,{}] 03:29:16 INFO - PROCESS | 2210 | 1468837756947 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:16 INFO - PROCESS | 2210 | 1468837756951 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:17 INFO - PROCESS | 2210 | 1468837757044 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:29:17 INFO - PROCESS | 2210 | 1468837757077 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 2210 | 1468837757078 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x116407000 == 43 [pid = 2210] [id = 43] 03:29:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 125 (0x11714a400) [pid = 2210] [serial = 125] [outer = 0x0] 03:29:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 126 (0x11806d400) [pid = 2210] [serial = 126] [outer = 0x11714a400] 03:29:17 INFO - PROCESS | 2210 | 1468837757105 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 127 (0x118210000) [pid = 2210] [serial = 127] [outer = 0x11714a400] 03:29:17 INFO - PROCESS | 2210 | 1468837757407 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 523ms 03:29:17 INFO - PROCESS | 2210 | 1468837757468 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 2210 | 1468837757470 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:29:17 INFO - PROCESS | 2210 | 1468837757472 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 2210 | 1468837757473 Marionette TRACE conn2 <- [1,146,null,{}] 03:29:17 INFO - PROCESS | 2210 | 1468837757476 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:17 INFO - PROCESS | 2210 | 1468837757477 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:17 INFO - PROCESS | 2210 | 1468837757580 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:29:17 INFO - PROCESS | 2210 | 1468837757586 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 2210 | 1468837757588 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f1a800 == 44 [pid = 2210] [id = 44] 03:29:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 128 (0x11873c400) [pid = 2210] [serial = 128] [outer = 0x0] 03:29:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 129 (0x118803000) [pid = 2210] [serial = 129] [outer = 0x11873c400] 03:29:17 INFO - PROCESS | 2210 | 1468837757613 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 130 (0x1192ad800) [pid = 2210] [serial = 130] [outer = 0x11873c400] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 129 (0x12ba7a000) [pid = 2210] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 128 (0x12a8ba800) [pid = 2210] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 127 (0x12a8aec00) [pid = 2210] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 126 (0x129263400) [pid = 2210] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 125 (0x129267400) [pid = 2210] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 124 (0x118206c00) [pid = 2210] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 123 (0x12ce2f000) [pid = 2210] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 122 (0x12cc2c000) [pid = 2210] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 121 (0x12c3e0800) [pid = 2210] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 120 (0x12c31dc00) [pid = 2210] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 119 (0x12c02c400) [pid = 2210] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 118 (0x12c008000) [pid = 2210] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x12ba87c00) [pid = 2210] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x123b95000) [pid = 2210] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x123b97000) [pid = 2210] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x123b95400) [pid = 2210] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x12df12c00) [pid = 2210] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x1122b2400) [pid = 2210] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x112f98400) [pid = 2210] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x11846c800) [pid = 2210] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x112f95000) [pid = 2210] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x112de8400) [pid = 2210] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x118071000) [pid = 2210] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x11886b000) [pid = 2210] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1131bbc00) [pid = 2210] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x1192f2800) [pid = 2210] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x1192b6400) [pid = 2210] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x120fc9800) [pid = 2210] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:29:18 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x11820a000) [pid = 2210] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:29:18 INFO - PROCESS | 2210 | 1468837758396 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 968ms 03:29:18 INFO - PROCESS | 2210 | 1468837758442 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 2210 | 1468837758444 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:29:18 INFO - PROCESS | 2210 | 1468837758452 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 2210 | 1468837758455 Marionette TRACE conn2 <- [1,150,null,{}] 03:29:18 INFO - PROCESS | 2210 | 1468837758457 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:18 INFO - PROCESS | 2210 | 1468837758459 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:18 INFO - PROCESS | 2210 | 1468837758537 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:29:18 INFO - PROCESS | 2210 | 1468837758590 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 2210 | 1468837758591 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x117491000 == 45 [pid = 2210] [id = 45] 03:29:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x112a81000) [pid = 2210] [serial = 131] [outer = 0x0] 03:29:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x116aae800) [pid = 2210] [serial = 132] [outer = 0x112a81000] 03:29:18 INFO - PROCESS | 2210 | 1468837758620 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x1192b7000) [pid = 2210] [serial = 133] [outer = 0x112a81000] 03:29:18 INFO - PROCESS | 2210 | 1468837758902 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 474ms 03:29:18 INFO - PROCESS | 2210 | 1468837758922 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 2210 | 1468837758923 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:29:18 INFO - PROCESS | 2210 | 1468837758925 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 2210 | 1468837758926 Marionette TRACE conn2 <- [1,154,null,{}] 03:29:18 INFO - PROCESS | 2210 | 1468837758937 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:18 INFO - PROCESS | 2210 | 1468837758939 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:19 INFO - PROCESS | 2210 | 1468837759041 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:29:19 INFO - PROCESS | 2210 | 1468837759048 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 2210 | 1468837759049 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x118712000 == 46 [pid = 2210] [id = 46] 03:29:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1161a7c00) [pid = 2210] [serial = 134] [outer = 0x0] 03:29:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x119969000) [pid = 2210] [serial = 135] [outer = 0x1161a7c00] 03:29:19 INFO - PROCESS | 2210 | 1468837759090 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x119b4a400) [pid = 2210] [serial = 136] [outer = 0x1161a7c00] 03:29:19 INFO - PROCESS | 2210 | 1468837759520 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 623ms 03:29:19 INFO - PROCESS | 2210 | 1468837759549 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 2210 | 1468837759550 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:29:19 INFO - PROCESS | 2210 | 1468837759552 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 2210 | 1468837759553 Marionette TRACE conn2 <- [1,158,null,{}] 03:29:19 INFO - PROCESS | 2210 | 1468837759556 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:19 INFO - PROCESS | 2210 | 1468837759557 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:19 INFO - PROCESS | 2210 | 1468837759631 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:29:19 INFO - PROCESS | 2210 | 1468837759635 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 2210 | 1468837759639 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192e5000 == 47 [pid = 2210] [id = 47] 03:29:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x1210f0800) [pid = 2210] [serial = 137] [outer = 0x0] 03:29:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x1210f3400) [pid = 2210] [serial = 138] [outer = 0x1210f0800] 03:29:19 INFO - PROCESS | 2210 | 1468837759671 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x123b8ec00) [pid = 2210] [serial = 139] [outer = 0x1210f0800] 03:29:19 INFO - PROCESS | 2210 | 1468837759983 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 469ms 03:29:20 INFO - PROCESS | 2210 | 1468837760027 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 2210 | 1468837760028 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:29:20 INFO - PROCESS | 2210 | 1468837760030 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 2210 | 1468837760031 Marionette TRACE conn2 <- [1,162,null,{}] 03:29:20 INFO - PROCESS | 2210 | 1468837760033 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:20 INFO - PROCESS | 2210 | 1468837760035 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:20 INFO - PROCESS | 2210 | 1468837760113 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:29:20 INFO - PROCESS | 2210 | 1468837760117 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 2210 | 1468837760118 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x11668c800 == 48 [pid = 2210] [id = 48] 03:29:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x123b8f800) [pid = 2210] [serial = 140] [outer = 0x0] 03:29:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x1240b2000) [pid = 2210] [serial = 141] [outer = 0x123b8f800] 03:29:20 INFO - PROCESS | 2210 | 1468837760143 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x124716000) [pid = 2210] [serial = 142] [outer = 0x123b8f800] 03:29:20 INFO - PROCESS | 2210 | 1468837760583 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 569ms 03:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:29:20 INFO - PROCESS | 2210 | 1468837760599 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 2210 | 1468837760602 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:29:20 INFO - PROCESS | 2210 | 1468837760605 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 2210 | 1468837760607 Marionette TRACE conn2 <- [1,166,null,{}] 03:29:20 INFO - PROCESS | 2210 | 1468837760611 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:20 INFO - PROCESS | 2210 | 1468837760613 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:20 INFO - PROCESS | 2210 | 1468837760710 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:29:20 INFO - PROCESS | 2210 | 1468837760770 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 2210 | 1468837760771 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x1167e5800 == 49 [pid = 2210] [id = 49] 03:29:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x1161abc00) [pid = 2210] [serial = 143] [outer = 0x0] 03:29:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x116828800) [pid = 2210] [serial = 144] [outer = 0x1161abc00] 03:29:20 INFO - PROCESS | 2210 | 1468837760802 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x117d30c00) [pid = 2210] [serial = 145] [outer = 0x1161abc00] 03:29:21 INFO - PROCESS | 2210 | 1468837761257 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 673ms 03:29:21 INFO - PROCESS | 2210 | 1468837761282 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 2210 | 1468837761288 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:29:21 INFO - PROCESS | 2210 | 1468837761299 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 2210 | 1468837761302 Marionette TRACE conn2 <- [1,170,null,{}] 03:29:21 INFO - PROCESS | 2210 | 1468837761306 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:21 INFO - PROCESS | 2210 | 1468837761309 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:21 INFO - PROCESS | 2210 | 1468837761417 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:29:21 INFO - PROCESS | 2210 | 1468837761476 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 2210 | 1468837761478 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x11972d000 == 50 [pid = 2210] [id = 50] 03:29:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x118740c00) [pid = 2210] [serial = 146] [outer = 0x0] 03:29:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x11886f800) [pid = 2210] [serial = 147] [outer = 0x118740c00] 03:29:21 INFO - PROCESS | 2210 | 1468837761508 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 119 (0x1192b3000) [pid = 2210] [serial = 148] [outer = 0x118740c00] 03:29:21 INFO - PROCESS | 2210 | 1468837761937 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 676ms 03:29:21 INFO - PROCESS | 2210 | 1468837761988 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 2210 | 1468837761990 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:29:21 INFO - PROCESS | 2210 | 1468837761993 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 2210 | 1468837761996 Marionette TRACE conn2 <- [1,174,null,{}] 03:29:22 INFO - PROCESS | 2210 | 1468837762004 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:22 INFO - PROCESS | 2210 | 1468837762007 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:22 INFO - PROCESS | 2210 | 1468837762101 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:29:22 INFO - PROCESS | 2210 | 1468837762162 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 2210 | 1468837762164 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x118131000 == 51 [pid = 2210] [id = 51] 03:29:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 120 (0x1210eec00) [pid = 2210] [serial = 149] [outer = 0x0] 03:29:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 121 (0x123b8b800) [pid = 2210] [serial = 150] [outer = 0x1210eec00] 03:29:22 INFO - PROCESS | 2210 | 1468837762196 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 122 (0x1240bb000) [pid = 2210] [serial = 151] [outer = 0x1210eec00] 03:29:22 INFO - PROCESS | 2210 | 1468837762598 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 623ms 03:29:22 INFO - PROCESS | 2210 | 1468837762616 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 2210 | 1468837762618 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:29:22 INFO - PROCESS | 2210 | 1468837762620 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 2210 | 1468837762622 Marionette TRACE conn2 <- [1,178,null,{}] 03:29:22 INFO - PROCESS | 2210 | 1468837762624 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:22 INFO - PROCESS | 2210 | 1468837762625 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:22 INFO - PROCESS | 2210 | 1468837762722 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:29:22 INFO - PROCESS | 2210 | 1468837762780 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 2210 | 1468837762781 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x124c0d800 == 52 [pid = 2210] [id = 52] 03:29:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 123 (0x124716400) [pid = 2210] [serial = 152] [outer = 0x0] 03:29:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 124 (0x124c65000) [pid = 2210] [serial = 153] [outer = 0x124716400] 03:29:22 INFO - PROCESS | 2210 | 1468837762816 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 125 (0x124f9c400) [pid = 2210] [serial = 154] [outer = 0x124716400] 03:29:23 INFO - PROCESS | 2210 | 1468837763237 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 03:29:23 INFO - PROCESS | 2210 | 1468837763296 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:29:23 INFO - PROCESS | 2210 | 1468837763297 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:29:23 INFO - PROCESS | 2210 | 1468837763300 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 2210 | 1468837763302 Marionette TRACE conn2 <- [1,182,null,{}] 03:29:23 INFO - PROCESS | 2210 | 1468837763304 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:23 INFO - PROCESS | 2210 | 1468837763306 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:23 INFO - PROCESS | 2210 | 1468837763412 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:29:23 INFO - PROCESS | 2210 | 1468837763484 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 2210 | 1468837763485 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:23 INFO - PROCESS | 2210 | ++DOCSHELL 0x1133da800 == 53 [pid = 2210] [id = 53] 03:29:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 126 (0x1164ce400) [pid = 2210] [serial = 155] [outer = 0x0] 03:29:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 127 (0x116ab0c00) [pid = 2210] [serial = 156] [outer = 0x1164ce400] 03:29:23 INFO - PROCESS | 2210 | 1468837763514 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 128 (0x118208c00) [pid = 2210] [serial = 157] [outer = 0x1164ce400] 03:29:23 INFO - PROCESS | 2210 | 1468837763963 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 720ms 03:29:24 INFO - PROCESS | 2210 | 1468837764021 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 2210 | 1468837764024 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:29:24 INFO - PROCESS | 2210 | 1468837764027 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 2210 | 1468837764030 Marionette TRACE conn2 <- [1,186,null,{}] 03:29:24 INFO - PROCESS | 2210 | 1468837764035 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:24 INFO - PROCESS | 2210 | 1468837764037 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1192e5000 == 52 [pid = 2210] [id = 47] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x11221e000 == 51 [pid = 2210] [id = 33] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x118712000 == 50 [pid = 2210] [id = 46] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x117491000 == 49 [pid = 2210] [id = 45] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x116f1a800 == 48 [pid = 2210] [id = 44] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x116ff9800 == 47 [pid = 2210] [id = 29] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x116407000 == 46 [pid = 2210] [id = 43] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x11276a800 == 45 [pid = 2210] [id = 27] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1185e1800 == 44 [pid = 2210] [id = 31] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1168bc800 == 43 [pid = 2210] [id = 28] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x11276b800 == 42 [pid = 2210] [id = 42] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1192d7800 == 41 [pid = 2210] [id = 34] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x11870e000 == 40 [pid = 2210] [id = 32] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x117d8c000 == 39 [pid = 2210] [id = 30] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1133da800 == 38 [pid = 2210] [id = 53] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x124c0d800 == 37 [pid = 2210] [id = 52] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x118131000 == 36 [pid = 2210] [id = 51] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x119c3d800 == 35 [pid = 2210] [id = 36] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x123893000 == 34 [pid = 2210] [id = 38] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x11972d000 == 33 [pid = 2210] [id = 50] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x119ba1800 == 32 [pid = 2210] [id = 39] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1167e5800 == 31 [pid = 2210] [id = 49] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x12403b800 == 30 [pid = 2210] [id = 40] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x123884800 == 29 [pid = 2210] [id = 37] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1247f7800 == 28 [pid = 2210] [id = 41] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x11668c800 == 27 [pid = 2210] [id = 48] 03:29:24 INFO - PROCESS | 2210 | --DOCSHELL 0x119b8b000 == 26 [pid = 2210] [id = 35] 03:29:24 INFO - PROCESS | 2210 | 1468837764556 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 127 (0x124717000) [pid = 2210] [serial = 11] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 126 (0x12507f400) [pid = 2210] [serial = 108] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 125 (0x125111c00) [pid = 2210] [serial = 111] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 124 (0x126522000) [pid = 2210] [serial = 114] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 123 (0x126951800) [pid = 2210] [serial = 117] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 122 (0x1122bbc00) [pid = 2210] [serial = 66] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 121 (0x115e88800) [pid = 2210] [serial = 69] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 120 (0x1184b7400) [pid = 2210] [serial = 72] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 119 (0x11664a000) [pid = 2210] [serial = 75] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 118 (0x1131e6c00) [pid = 2210] [serial = 78] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x118468c00) [pid = 2210] [serial = 81] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x118891c00) [pid = 2210] [serial = 84] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x11915ec00) [pid = 2210] [serial = 87] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x1192b9800) [pid = 2210] [serial = 88] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x1199afc00) [pid = 2210] [serial = 90] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x120fd6c00) [pid = 2210] [serial = 91] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x1210ec800) [pid = 2210] [serial = 93] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x1210f4000) [pid = 2210] [serial = 94] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x1239eb800) [pid = 2210] [serial = 96] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x123b95c00) [pid = 2210] [serial = 99] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x123f41800) [pid = 2210] [serial = 102] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x12469bc00) [pid = 2210] [serial = 105] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x118867400) [pid = 2210] [serial = 100] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x123b91400) [pid = 2210] [serial = 97] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x124fa3c00) [pid = 2210] [serial = 106] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x12579b400) [pid = 2210] [serial = 109] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x11682b400) [pid = 2210] [serial = 76] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x117d2b800) [pid = 2210] [serial = 79] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x118870000) [pid = 2210] [serial = 73] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x12611d400) [pid = 2210] [serial = 112] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x11915f400) [pid = 2210] [serial = 85] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x11681fc00) [pid = 2210] [serial = 70] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x112de9400) [pid = 2210] [serial = 67] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x118809c00) [pid = 2210] [serial = 82] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x12df18800) [pid = 2210] [serial = 64] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1240b2400) [pid = 2210] [serial = 8] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x12c323c00) [pid = 2210] [serial = 39] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x12c316400) [pid = 2210] [serial = 36] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x12c31b800) [pid = 2210] [serial = 37] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x12c00d800) [pid = 2210] [serial = 33] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x12c02a800) [pid = 2210] [serial = 34] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x12c007c00) [pid = 2210] [serial = 31] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x12be6a800) [pid = 2210] [serial = 30] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x12ba7e400) [pid = 2210] [serial = 27] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x12ba84400) [pid = 2210] [serial = 28] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x12b00d800) [pid = 2210] [serial = 24] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x12b9b6800) [pid = 2210] [serial = 25] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x12a8b5000) [pid = 2210] [serial = 22] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x12a8b0c00) [pid = 2210] [serial = 21] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x12957d400) [pid = 2210] [serial = 18] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x129265000) [pid = 2210] [serial = 15] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x12926ac00) [pid = 2210] [serial = 16] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x12470d000) [pid = 2210] [serial = 63] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x12d808400) [pid = 2210] [serial = 60] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x12d80d400) [pid = 2210] [serial = 61] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x11820ac00) [pid = 2210] [serial = 57] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x118895c00) [pid = 2210] [serial = 58] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x11846d000) [pid = 2210] [serial = 55] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x12d805c00) [pid = 2210] [serial = 54] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x12d3bf000) [pid = 2210] [serial = 48] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 67 (0x12d40b400) [pid = 2210] [serial = 51] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 66 (0x12ce24000) [pid = 2210] [serial = 45] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 65 (0x12ce28800) [pid = 2210] [serial = 46] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 64 (0x12cc23400) [pid = 2210] [serial = 42] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 63 (0x12cc29800) [pid = 2210] [serial = 43] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | --DOMWINDOW == 62 (0x12c3dd400) [pid = 2210] [serial = 40] [outer = 0x0] [url = about:blank] 03:29:24 INFO - PROCESS | 2210 | 1468837764647 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 2210 | 1468837764649 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:24 INFO - PROCESS | 2210 | ++DOCSHELL 0x11225c000 == 27 [pid = 2210] [id = 54] 03:29:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 63 (0x1130ed000) [pid = 2210] [serial = 158] [outer = 0x0] 03:29:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 64 (0x113c54800) [pid = 2210] [serial = 159] [outer = 0x1130ed000] 03:29:24 INFO - PROCESS | 2210 | 1468837764677 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 65 (0x1161aa400) [pid = 2210] [serial = 160] [outer = 0x1130ed000] 03:29:24 INFO - PROCESS | 2210 | 1468837764978 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 976ms 03:29:25 INFO - PROCESS | 2210 | 1468837765004 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 2210 | 1468837765006 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:29:25 INFO - PROCESS | 2210 | 1468837765010 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 2210 | 1468837765014 Marionette TRACE conn2 <- [1,190,null,{}] 03:29:25 INFO - PROCESS | 2210 | 1468837765019 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:25 INFO - PROCESS | 2210 | 1468837765021 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:25 INFO - PROCESS | 2210 | 1468837765098 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:29:25 INFO - PROCESS | 2210 | 1468837765150 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 2210 | 1468837765151 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x11601e800 == 28 [pid = 2210] [id = 55] 03:29:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 66 (0x116649400) [pid = 2210] [serial = 161] [outer = 0x0] 03:29:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 67 (0x116ab3c00) [pid = 2210] [serial = 162] [outer = 0x116649400] 03:29:25 INFO - PROCESS | 2210 | 1468837765180 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 68 (0x118206800) [pid = 2210] [serial = 163] [outer = 0x116649400] 03:29:25 INFO - PROCESS | 2210 | 1468837765454 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 475ms 03:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:29:25 INFO - PROCESS | 2210 | 1468837765486 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 2210 | 1468837765488 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:29:25 INFO - PROCESS | 2210 | 1468837765490 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 2210 | 1468837765492 Marionette TRACE conn2 <- [1,194,null,{}] 03:29:25 INFO - PROCESS | 2210 | 1468837765503 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:25 INFO - PROCESS | 2210 | 1468837765504 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:25 INFO - PROCESS | 2210 | 1468837765587 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:29:25 INFO - PROCESS | 2210 | 1468837765593 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 2210 | 1468837765594 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f16000 == 29 [pid = 2210] [id = 56] 03:29:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x11846a800) [pid = 2210] [serial = 164] [outer = 0x0] 03:29:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x118804c00) [pid = 2210] [serial = 165] [outer = 0x11846a800] 03:29:25 INFO - PROCESS | 2210 | 1468837765623 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x118873800) [pid = 2210] [serial = 166] [outer = 0x11846a800] 03:29:25 INFO - PROCESS | 2210 | 1468837765950 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 03:29:25 INFO - PROCESS | 2210 | 1468837765963 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 2210 | 1468837765967 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:29:25 INFO - PROCESS | 2210 | 1468837765982 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 2210 | 1468837765985 Marionette TRACE conn2 <- [1,198,null,{}] 03:29:25 INFO - PROCESS | 2210 | 1468837765988 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:25 INFO - PROCESS | 2210 | 1468837765990 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:26 INFO - PROCESS | 2210 | 1468837766068 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:29:26 INFO - PROCESS | 2210 | 1468837766072 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 2210 | 1468837766073 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x118128000 == 30 [pid = 2210] [id = 57] 03:29:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x118897000) [pid = 2210] [serial = 167] [outer = 0x0] 03:29:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x1192ad000) [pid = 2210] [serial = 168] [outer = 0x118897000] 03:29:26 INFO - PROCESS | 2210 | 1468837766101 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x11996f800) [pid = 2210] [serial = 169] [outer = 0x118897000] 03:29:26 INFO - PROCESS | 2210 | 1468837766399 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 476ms 03:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:29:26 INFO - PROCESS | 2210 | 1468837766453 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 2210 | 1468837766454 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:29:26 INFO - PROCESS | 2210 | 1468837766456 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 2210 | 1468837766457 Marionette TRACE conn2 <- [1,202,null,{}] 03:29:26 INFO - PROCESS | 2210 | 1468837766459 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:26 INFO - PROCESS | 2210 | 1468837766460 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:26 INFO - PROCESS | 2210 | 1468837766529 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:29:26 INFO - PROCESS | 2210 | 1468837766532 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 2210 | 1468837766533 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185dc800 == 31 [pid = 2210] [id = 58] 03:29:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x116810000) [pid = 2210] [serial = 170] [outer = 0x0] 03:29:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x119fbe400) [pid = 2210] [serial = 171] [outer = 0x116810000] 03:29:26 INFO - PROCESS | 2210 | 1468837766560 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x1210ec000) [pid = 2210] [serial = 172] [outer = 0x116810000] 03:29:26 INFO - PROCESS | 2210 | 1468837766902 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 03:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:29:26 INFO - PROCESS | 2210 | 1468837766924 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 2210 | 1468837766925 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:29:26 INFO - PROCESS | 2210 | 1468837766928 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 2210 | 1468837766932 Marionette TRACE conn2 <- [1,206,null,{}] 03:29:26 INFO - PROCESS | 2210 | 1468837766935 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:26 INFO - PROCESS | 2210 | 1468837766936 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:27 INFO - PROCESS | 2210 | 1468837767030 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:29:27 INFO - PROCESS | 2210 | 1468837767035 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 2210 | 1468837767039 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x1188bb000 == 32 [pid = 2210] [id = 59] 03:29:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x118466000) [pid = 2210] [serial = 173] [outer = 0x0] 03:29:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x123b8e800) [pid = 2210] [serial = 174] [outer = 0x118466000] 03:29:27 INFO - PROCESS | 2210 | 1468837767095 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x123c9b000) [pid = 2210] [serial = 175] [outer = 0x118466000] 03:29:27 INFO - PROCESS | 2210 | 1468837767419 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 522ms 03:29:27 INFO - PROCESS | 2210 | 1468837767451 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 2210 | 1468837767452 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:29:27 INFO - PROCESS | 2210 | 1468837767462 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 2210 | 1468837767463 Marionette TRACE conn2 <- [1,210,null,{}] 03:29:27 INFO - PROCESS | 2210 | 1468837767465 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:27 INFO - PROCESS | 2210 | 1468837767466 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:27 INFO - PROCESS | 2210 | 1468837767558 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:29:27 INFO - PROCESS | 2210 | 1468837767562 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 2210 | 1468837767563 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x10ebaf000 == 33 [pid = 2210] [id = 60] 03:29:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x123b8c400) [pid = 2210] [serial = 176] [outer = 0x0] 03:29:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x12469bc00) [pid = 2210] [serial = 177] [outer = 0x123b8c400] 03:29:27 INFO - PROCESS | 2210 | 1468837767588 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x124fa5800) [pid = 2210] [serial = 178] [outer = 0x123b8c400] 03:29:27 INFO - PROCESS | 2210 | 1468837767891 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 03:29:27 INFO - PROCESS | 2210 | 1468837767937 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 2210 | 1468837767938 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:29:27 INFO - PROCESS | 2210 | 1468837767940 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 2210 | 1468837767941 Marionette TRACE conn2 <- [1,214,null,{}] 03:29:27 INFO - PROCESS | 2210 | 1468837767944 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:27 INFO - PROCESS | 2210 | 1468837767945 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:28 INFO - PROCESS | 2210 | 1468837768035 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:29:28 INFO - PROCESS | 2210 | 1468837768038 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 2210 | 1468837768039 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x119ba1000 == 34 [pid = 2210] [id = 61] 03:29:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1131e3800) [pid = 2210] [serial = 179] [outer = 0x0] 03:29:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x12507f400) [pid = 2210] [serial = 180] [outer = 0x1131e3800] 03:29:28 INFO - PROCESS | 2210 | 1468837768064 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1251bc800) [pid = 2210] [serial = 181] [outer = 0x1131e3800] 03:29:28 INFO - PROCESS | 2210 | 1468837768372 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 03:29:28 INFO - PROCESS | 2210 | 1468837768409 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 2210 | 1468837768410 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:29:28 INFO - PROCESS | 2210 | 1468837768414 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 2210 | 1468837768416 Marionette TRACE conn2 <- [1,218,null,{}] 03:29:28 INFO - PROCESS | 2210 | 1468837768418 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:28 INFO - PROCESS | 2210 | 1468837768419 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:28 INFO - PROCESS | 2210 | 1468837768508 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:29:28 INFO - PROCESS | 2210 | 1468837768512 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 2210 | 1468837768513 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f1a000 == 35 [pid = 2210] [id = 62] 03:29:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x119fc0400) [pid = 2210] [serial = 182] [outer = 0x0] 03:29:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x12579f800) [pid = 2210] [serial = 183] [outer = 0x119fc0400] 03:29:28 INFO - PROCESS | 2210 | 1468837768537 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x12611b000) [pid = 2210] [serial = 184] [outer = 0x119fc0400] 03:29:28 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x11714a400) [pid = 2210] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:29:28 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x112a81000) [pid = 2210] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:29:28 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x11873c400) [pid = 2210] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:29:28 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1161a7c00) [pid = 2210] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:29:28 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1131b8c00) [pid = 2210] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:29:28 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x128da4000) [pid = 2210] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:29:28 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x123b8f800) [pid = 2210] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:29:28 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1239eb400) [pid = 2210] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:29:28 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x126514800) [pid = 2210] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:29:28 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x126514c00) [pid = 2210] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:29:28 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x1210f0800) [pid = 2210] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:29:28 INFO - PROCESS | 2210 | 1468837768877 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 520ms 03:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:29:28 INFO - PROCESS | 2210 | 1468837768933 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 2210 | 1468837768935 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:29:28 INFO - PROCESS | 2210 | 1468837768937 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 2210 | 1468837768938 Marionette TRACE conn2 <- [1,222,null,{}] 03:29:28 INFO - PROCESS | 2210 | 1468837768940 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:28 INFO - PROCESS | 2210 | 1468837768941 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:29 INFO - PROCESS | 2210 | 1468837769012 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:29:29 INFO - PROCESS | 2210 | 1468837769055 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 2210 | 1468837769056 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x123971000 == 36 [pid = 2210] [id = 63] 03:29:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1110a7800) [pid = 2210] [serial = 185] [outer = 0x0] 03:29:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1192f6c00) [pid = 2210] [serial = 186] [outer = 0x1110a7800] 03:29:29 INFO - PROCESS | 2210 | 1468837769080 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x12579c000) [pid = 2210] [serial = 187] [outer = 0x1110a7800] 03:29:29 INFO - PROCESS | 2210 | 1468837769324 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 417ms 03:29:29 INFO - PROCESS | 2210 | 1468837769355 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 2210 | 1468837769356 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:29:29 INFO - PROCESS | 2210 | 1468837769372 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 2210 | 1468837769373 Marionette TRACE conn2 <- [1,226,null,{}] 03:29:29 INFO - PROCESS | 2210 | 1468837769375 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 2210 | 1468837769376 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:29 INFO - PROCESS | 2210 | 1468837769453 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:29:29 INFO - PROCESS | 2210 | 1468837769457 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 2210 | 1468837769458 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x12404a000 == 37 [pid = 2210] [id = 64] 03:29:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1257a1c00) [pid = 2210] [serial = 188] [outer = 0x0] 03:29:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x126519800) [pid = 2210] [serial = 189] [outer = 0x1257a1c00] 03:29:29 INFO - PROCESS | 2210 | 1468837769487 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x12679f400) [pid = 2210] [serial = 190] [outer = 0x1257a1c00] 03:29:29 INFO - PROCESS | 2210 | 1468837769819 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 477ms 03:29:29 INFO - PROCESS | 2210 | 1468837769844 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:29:29 INFO - PROCESS | 2210 | 1468837769848 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 03:29:29 INFO - PROCESS | 2210 | 1468837769850 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - PROCESS | 2210 | 1468837769852 Marionette TRACE conn2 <- [1,230,null,{}] 03:29:29 INFO - PROCESS | 2210 | 1468837769854 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:29 INFO - PROCESS | 2210 | 1468837769856 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:29 INFO - PROCESS | 2210 | 1468837769959 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:29:29 INFO - PROCESS | 2210 | 1468837769965 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 2210 | 1468837769966 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d9a800 == 38 [pid = 2210] [id = 65] 03:29:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x124ff3800) [pid = 2210] [serial = 191] [outer = 0x0] 03:29:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1267a4800) [pid = 2210] [serial = 192] [outer = 0x124ff3800] 03:29:29 INFO - PROCESS | 2210 | 1468837769990 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x128dc4800) [pid = 2210] [serial = 193] [outer = 0x124ff3800] 03:29:30 INFO - PROCESS | 2210 | 1468837770260 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 420ms 03:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:29:30 INFO - PROCESS | 2210 | 1468837770271 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 2210 | 1468837770272 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 03:29:30 INFO - PROCESS | 2210 | 1468837770275 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 2210 | 1468837770276 Marionette TRACE conn2 <- [1,234,null,{}] 03:29:30 INFO - PROCESS | 2210 | 1468837770285 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:30 INFO - PROCESS | 2210 | 1468837770286 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:30 INFO - PROCESS | 2210 | 1468837770366 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:29:30 INFO - PROCESS | 2210 | 1468837770370 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 2210 | 1468837770371 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x1261a9000 == 39 [pid = 2210] [id = 66] 03:29:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x123c9f400) [pid = 2210] [serial = 194] [outer = 0x0] 03:29:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x129262800) [pid = 2210] [serial = 195] [outer = 0x123c9f400] 03:29:30 INFO - PROCESS | 2210 | 1468837770395 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x129394000) [pid = 2210] [serial = 196] [outer = 0x123c9f400] 03:29:30 INFO - PROCESS | 2210 | 1468837770684 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 423ms 03:29:30 INFO - PROCESS | 2210 | 1468837770704 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 2210 | 1468837770705 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 03:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:29:30 INFO - PROCESS | 2210 | 1468837770707 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 2210 | 1468837770708 Marionette TRACE conn2 <- [1,238,null,{}] 03:29:30 INFO - PROCESS | 2210 | 1468837770710 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:30 INFO - PROCESS | 2210 | 1468837770711 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:30 INFO - PROCESS | 2210 | 1468837770846 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:29:30 INFO - PROCESS | 2210 | 1468837770889 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 2210 | 1468837770891 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x11276b800 == 40 [pid = 2210] [id = 67] 03:29:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x111e58000) [pid = 2210] [serial = 197] [outer = 0x0] 03:29:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x112a8e400) [pid = 2210] [serial = 198] [outer = 0x111e58000] 03:29:30 INFO - PROCESS | 2210 | 1468837770921 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x115e8a000) [pid = 2210] [serial = 199] [outer = 0x111e58000] 03:29:31 INFO - PROCESS | 2210 | 1468837771423 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 769ms 03:29:31 INFO - PROCESS | 2210 | 1468837771488 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 2210 | 1468837771491 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 03:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:29:31 INFO - PROCESS | 2210 | 1468837771496 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 2210 | 1468837771499 Marionette TRACE conn2 <- [1,242,null,{}] 03:29:31 INFO - PROCESS | 2210 | 1468837771503 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:31 INFO - PROCESS | 2210 | 1468837771506 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:31 INFO - PROCESS | 2210 | 1468837771613 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:29:31 INFO - PROCESS | 2210 | 1468837771679 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 2210 | 1468837771681 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:31 INFO - PROCESS | 2210 | ++DOCSHELL 0x117491000 == 41 [pid = 2210] [id = 68] 03:29:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1176b9c00) [pid = 2210] [serial = 200] [outer = 0x0] 03:29:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x117d39c00) [pid = 2210] [serial = 201] [outer = 0x1176b9c00] 03:29:31 INFO - PROCESS | 2210 | 1468837771711 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x118210800) [pid = 2210] [serial = 202] [outer = 0x1176b9c00] 03:29:32 INFO - PROCESS | 2210 | 1468837772347 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 875ms 03:29:32 INFO - PROCESS | 2210 | 1468837772384 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 2210 | 1468837772387 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 03:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:29:32 INFO - PROCESS | 2210 | 1468837772391 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 2210 | 1468837772393 Marionette TRACE conn2 <- [1,246,null,{}] 03:29:32 INFO - PROCESS | 2210 | 1468837772397 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:32 INFO - PROCESS | 2210 | 1468837772398 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:32 INFO - PROCESS | 2210 | 1468837772510 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x1261a9000 == 40 [pid = 2210] [id = 66] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x117d9a800 == 39 [pid = 2210] [id = 65] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x12404a000 == 38 [pid = 2210] [id = 64] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x123971000 == 37 [pid = 2210] [id = 63] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x120f1a000 == 36 [pid = 2210] [id = 62] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x119ba1000 == 35 [pid = 2210] [id = 61] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x10ebaf000 == 34 [pid = 2210] [id = 60] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x1188bb000 == 33 [pid = 2210] [id = 59] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x1185dc800 == 32 [pid = 2210] [id = 58] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x118128000 == 31 [pid = 2210] [id = 57] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x116f16000 == 30 [pid = 2210] [id = 56] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x11601e800 == 29 [pid = 2210] [id = 55] 03:29:32 INFO - PROCESS | 2210 | --DOCSHELL 0x11225c000 == 28 [pid = 2210] [id = 54] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x129264400) [pid = 2210] [serial = 121] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x11806d400) [pid = 2210] [serial = 126] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x116aae800) [pid = 2210] [serial = 132] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x118803000) [pid = 2210] [serial = 129] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x118210000) [pid = 2210] [serial = 127] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x119969000) [pid = 2210] [serial = 135] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x123b8ec00) [pid = 2210] [serial = 139] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x119b4a400) [pid = 2210] [serial = 136] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1192ad800) [pid = 2210] [serial = 130] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1161a7800) [pid = 2210] [serial = 123] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x116821000) [pid = 2210] [serial = 124] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1192b7000) [pid = 2210] [serial = 133] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x128dd1400) [pid = 2210] [serial = 120] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x1240b2000) [pid = 2210] [serial = 141] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1243a3c00) [pid = 2210] [serial = 103] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x12672f400) [pid = 2210] [serial = 115] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x128d9f000) [pid = 2210] [serial = 118] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x124716000) [pid = 2210] [serial = 142] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x1210f3400) [pid = 2210] [serial = 138] [outer = 0x0] [url = about:blank] 03:29:32 INFO - PROCESS | 2210 | 1468837772581 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 2210 | 1468837772584 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x1132ad000 == 29 [pid = 2210] [id = 69] 03:29:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1168e3c00) [pid = 2210] [serial = 203] [outer = 0x0] 03:29:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1176bc400) [pid = 2210] [serial = 204] [outer = 0x1168e3c00] 03:29:32 INFO - PROCESS | 2210 | 1468837772614 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1184b5c00) [pid = 2210] [serial = 205] [outer = 0x1168e3c00] 03:29:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x11688c400) [pid = 2210] [serial = 206] [outer = 0x12ce29800] 03:29:32 INFO - PROCESS | 2210 | 1468837772895 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 524ms 03:29:32 INFO - PROCESS | 2210 | 1468837772942 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 2210 | 1468837772947 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 03:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:29:32 INFO - PROCESS | 2210 | 1468837772952 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 2210 | 1468837772954 Marionette TRACE conn2 <- [1,250,null,{}] 03:29:32 INFO - PROCESS | 2210 | 1468837772956 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:32 INFO - PROCESS | 2210 | 1468837772958 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:33 INFO - PROCESS | 2210 | 1468837773036 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:29:33 INFO - PROCESS | 2210 | 1468837773040 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 2210 | 1468837773042 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x11813d800 == 30 [pid = 2210] [id = 70] 03:29:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x118803000) [pid = 2210] [serial = 207] [outer = 0x0] 03:29:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x11915ec00) [pid = 2210] [serial = 208] [outer = 0x118803000] 03:29:33 INFO - PROCESS | 2210 | 1468837773072 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1199b4c00) [pid = 2210] [serial = 209] [outer = 0x118803000] 03:29:33 INFO - PROCESS | 2210 | 1468837773393 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 03:29:33 INFO - PROCESS | 2210 | 1468837773426 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 2210 | 1468837773427 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 03:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:29:33 INFO - PROCESS | 2210 | 1468837773431 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 2210 | 1468837773433 Marionette TRACE conn2 <- [1,254,null,{}] 03:29:33 INFO - PROCESS | 2210 | 1468837773441 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:33 INFO - PROCESS | 2210 | 1468837773444 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:33 INFO - PROCESS | 2210 | 1468837773527 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:29:33 INFO - PROCESS | 2210 | 1468837773535 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 2210 | 1468837773537 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185f6000 == 31 [pid = 2210] [id = 71] 03:29:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1210f0800) [pid = 2210] [serial = 210] [outer = 0x0] 03:29:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x123b88400) [pid = 2210] [serial = 211] [outer = 0x1210f0800] 03:29:33 INFO - PROCESS | 2210 | 1468837773565 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x123b97400) [pid = 2210] [serial = 212] [outer = 0x1210f0800] 03:29:33 INFO - PROCESS | 2210 | 1468837773902 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 520ms 03:29:33 INFO - PROCESS | 2210 | 1468837773952 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 2210 | 1468837773953 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 03:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:29:33 INFO - PROCESS | 2210 | 1468837773960 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 2210 | 1468837773961 Marionette TRACE conn2 <- [1,258,null,{}] 03:29:33 INFO - PROCESS | 2210 | 1468837773964 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:33 INFO - PROCESS | 2210 | 1468837773965 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:34 INFO - PROCESS | 2210 | 1468837774043 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:29:34 INFO - PROCESS | 2210 | 1468837774048 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 2210 | 1468837774050 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192d8000 == 32 [pid = 2210] [id = 72] 03:29:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x116731c00) [pid = 2210] [serial = 213] [outer = 0x0] 03:29:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1247b3800) [pid = 2210] [serial = 214] [outer = 0x116731c00] 03:29:34 INFO - PROCESS | 2210 | 1468837774075 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x124cc4400) [pid = 2210] [serial = 215] [outer = 0x116731c00] 03:29:34 INFO - PROCESS | 2210 | 1468837774388 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 03:29:34 INFO - PROCESS | 2210 | 1468837774432 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 2210 | 1468837774433 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 03:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:29:34 INFO - PROCESS | 2210 | 1468837774435 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 2210 | 1468837774436 Marionette TRACE conn2 <- [1,262,null,{}] 03:29:34 INFO - PROCESS | 2210 | 1468837774439 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:34 INFO - PROCESS | 2210 | 1468837774440 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:34 INFO - PROCESS | 2210 | 1468837774519 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:29:34 INFO - PROCESS | 2210 | 1468837774522 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 2210 | 1468837774523 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x1164b4000 == 33 [pid = 2210] [id = 73] 03:29:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1210f5000) [pid = 2210] [serial = 216] [outer = 0x0] 03:29:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1251ba400) [pid = 2210] [serial = 217] [outer = 0x1210f5000] 03:29:34 INFO - PROCESS | 2210 | 1468837774550 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x12611c000) [pid = 2210] [serial = 218] [outer = 0x1210f5000] 03:29:34 INFO - PROCESS | 2210 | 1468837774905 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 03:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:29:34 INFO - PROCESS | 2210 | 1468837774954 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 2210 | 1468837774956 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 03:29:34 INFO - PROCESS | 2210 | 1468837774958 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 2210 | 1468837774959 Marionette TRACE conn2 <- [1,266,null,{}] 03:29:34 INFO - PROCESS | 2210 | 1468837774967 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:34 INFO - PROCESS | 2210 | 1468837774971 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:35 INFO - PROCESS | 2210 | 1468837775083 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:29:35 INFO - PROCESS | 2210 | 1468837775088 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 2210 | 1468837775089 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:35 INFO - PROCESS | 2210 | ++DOCSHELL 0x123a86800 == 34 [pid = 2210] [id = 74] 03:29:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x124fee000) [pid = 2210] [serial = 219] [outer = 0x0] 03:29:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x12679fc00) [pid = 2210] [serial = 220] [outer = 0x124fee000] 03:29:35 INFO - PROCESS | 2210 | 1468837775115 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x129390c00) [pid = 2210] [serial = 221] [outer = 0x124fee000] 03:29:35 INFO - PROCESS | 2210 | 1468837775437 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 524ms 03:29:35 INFO - PROCESS | 2210 | 1468837775482 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 2210 | 1468837775484 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 03:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:29:35 INFO - PROCESS | 2210 | 1468837775486 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 2210 | 1468837775487 Marionette TRACE conn2 <- [1,270,null,{}] 03:29:35 INFO - PROCESS | 2210 | 1468837775489 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:35 INFO - PROCESS | 2210 | 1468837775490 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:35 INFO - PROCESS | 2210 | 1468837775585 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:29:35 INFO - PROCESS | 2210 | 1468837775617 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 2210 | 1468837775618 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:35 INFO - PROCESS | 2210 | ++DOCSHELL 0x12404d000 == 35 [pid = 2210] [id = 75] 03:29:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x129393000) [pid = 2210] [serial = 222] [outer = 0x0] 03:29:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x129576c00) [pid = 2210] [serial = 223] [outer = 0x129393000] 03:29:35 INFO - PROCESS | 2210 | 1468837775641 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x129581400) [pid = 2210] [serial = 224] [outer = 0x129393000] 03:29:35 INFO - PROCESS | 2210 | 1468837775921 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 03:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:29:35 INFO - PROCESS | 2210 | 1468837775954 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 2210 | 1468837775955 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 03:29:35 INFO - PROCESS | 2210 | 1468837775957 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 2210 | 1468837775958 Marionette TRACE conn2 <- [1,274,null,{}] 03:29:35 INFO - PROCESS | 2210 | 1468837775961 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:35 INFO - PROCESS | 2210 | 1468837775962 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:36 INFO - PROCESS | 2210 | 1468837776057 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:29:36 INFO - PROCESS | 2210 | 1468837776089 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 2210 | 1468837776090 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x1251ea000 == 36 [pid = 2210] [id = 76] 03:29:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x11663c000) [pid = 2210] [serial = 225] [outer = 0x0] 03:29:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x129986000) [pid = 2210] [serial = 226] [outer = 0x11663c000] 03:29:36 INFO - PROCESS | 2210 | 1468837776114 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12a712800) [pid = 2210] [serial = 227] [outer = 0x11663c000] 03:29:36 INFO - PROCESS | 2210 | 1468837776415 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 470ms 03:29:36 INFO - PROCESS | 2210 | 1468837776438 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 2210 | 1468837776439 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 03:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:29:36 INFO - PROCESS | 2210 | 1468837776441 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 2210 | 1468837776442 Marionette TRACE conn2 <- [1,278,null,{}] 03:29:36 INFO - PROCESS | 2210 | 1468837776445 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:36 INFO - PROCESS | 2210 | 1468837776449 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:36 INFO - PROCESS | 2210 | 1468837776550 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:29:36 INFO - PROCESS | 2210 | 1468837776580 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 2210 | 1468837776581 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c0f800 == 37 [pid = 2210] [id = 77] 03:29:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x129398c00) [pid = 2210] [serial = 228] [outer = 0x0] 03:29:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x12a7a9c00) [pid = 2210] [serial = 229] [outer = 0x129398c00] 03:29:36 INFO - PROCESS | 2210 | 1468837776604 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12a7b4400) [pid = 2210] [serial = 230] [outer = 0x129398c00] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x118466000) [pid = 2210] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x11846a800) [pid = 2210] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x1130ed000) [pid = 2210] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x118897000) [pid = 2210] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x116649400) [pid = 2210] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x116810000) [pid = 2210] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1164ce400) [pid = 2210] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1161abc00) [pid = 2210] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x118740c00) [pid = 2210] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1210eec00) [pid = 2210] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x123b8c400) [pid = 2210] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x119fc0400) [pid = 2210] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1110a7800) [pid = 2210] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1131e3800) [pid = 2210] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1257a1c00) [pid = 2210] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x124716400) [pid = 2210] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:29:36 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x124ff3800) [pid = 2210] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:29:36 INFO - PROCESS | 2210 | 1468837776965 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 573ms 03:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:29:37 INFO - PROCESS | 2210 | 1468837777014 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 2210 | 1468837777016 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 03:29:37 INFO - PROCESS | 2210 | 1468837777018 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 2210 | 1468837777019 Marionette TRACE conn2 <- [1,282,null,{}] 03:29:37 INFO - PROCESS | 2210 | 1468837777028 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 2210 | 1468837777029 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:37 INFO - PROCESS | 2210 | 1468837777103 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:29:37 INFO - PROCESS | 2210 | 1468837777106 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 2210 | 1468837777107 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:37 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192d7800 == 38 [pid = 2210] [id = 78] 03:29:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x118468000) [pid = 2210] [serial = 231] [outer = 0x0] 03:29:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1192fd000) [pid = 2210] [serial = 232] [outer = 0x118468000] 03:29:37 INFO - PROCESS | 2210 | 1468837777134 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1247b2000) [pid = 2210] [serial = 233] [outer = 0x118468000] 03:29:37 INFO - PROCESS | 2210 | 1468837777456 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 478ms 03:29:37 INFO - PROCESS | 2210 | 1468837777496 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:29:37 INFO - PROCESS | 2210 | 1468837777498 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 03:29:37 INFO - PROCESS | 2210 | 1468837777500 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 2210 | 1468837777502 Marionette TRACE conn2 <- [1,286,null,{}] 03:29:37 INFO - PROCESS | 2210 | 1468837777505 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 2210 | 1468837777506 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:37 INFO - PROCESS | 2210 | 1468837777603 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:29:37 INFO - PROCESS | 2210 | 1468837777648 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 2210 | 1468837777649 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:37 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b9e800 == 39 [pid = 2210] [id = 79] 03:29:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x11880a000) [pid = 2210] [serial = 234] [outer = 0x0] 03:29:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x12a8ae800) [pid = 2210] [serial = 235] [outer = 0x11880a000] 03:29:37 INFO - PROCESS | 2210 | 1468837777679 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x12b006000) [pid = 2210] [serial = 236] [outer = 0x11880a000] 03:29:37 INFO - PROCESS | 2210 | 1468837777924 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 469ms 03:29:37 INFO - PROCESS | 2210 | 1468837777970 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 2210 | 1468837777971 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 03:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:29:37 INFO - PROCESS | 2210 | 1468837777973 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 2210 | 1468837777974 Marionette TRACE conn2 <- [1,290,null,{}] 03:29:37 INFO - PROCESS | 2210 | 1468837777976 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 2210 | 1468837777978 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:38 INFO - PROCESS | 2210 | 1468837778070 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:29:38 INFO - PROCESS | 2210 | 1468837778073 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 2210 | 1468837778074 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x128f2e000 == 40 [pid = 2210] [id = 80] 03:29:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x12b009000) [pid = 2210] [serial = 237] [outer = 0x0] 03:29:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x12b00dc00) [pid = 2210] [serial = 238] [outer = 0x12b009000] 03:29:38 INFO - PROCESS | 2210 | 1468837778098 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x12b1ebc00) [pid = 2210] [serial = 239] [outer = 0x12b009000] 03:29:38 INFO - PROCESS | 2210 | 1468837778385 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 420ms 03:29:38 INFO - PROCESS | 2210 | 1468837778394 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 2210 | 1468837778395 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 03:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:29:38 INFO - PROCESS | 2210 | 1468837778405 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 2210 | 1468837778406 Marionette TRACE conn2 <- [1,294,null,{}] 03:29:38 INFO - PROCESS | 2210 | 1468837778408 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:38 INFO - PROCESS | 2210 | 1468837778409 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:38 INFO - PROCESS | 2210 | 1468837778498 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:29:38 INFO - PROCESS | 2210 | 1468837778502 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 2210 | 1468837778504 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x129221800 == 41 [pid = 2210] [id = 81] 03:29:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x12b00ac00) [pid = 2210] [serial = 240] [outer = 0x0] 03:29:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x12b1f5c00) [pid = 2210] [serial = 241] [outer = 0x12b00ac00] 03:29:38 INFO - PROCESS | 2210 | 1468837778527 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12b9ba000) [pid = 2210] [serial = 242] [outer = 0x12b00ac00] 03:29:38 INFO - PROCESS | 2210 | 1468837778937 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 574ms 03:29:38 INFO - PROCESS | 2210 | 1468837778974 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 2210 | 1468837778977 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 03:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:29:38 INFO - PROCESS | 2210 | 1468837778980 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 2210 | 1468837778982 Marionette TRACE conn2 <- [1,298,null,{}] 03:29:38 INFO - PROCESS | 2210 | 1468837778986 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:38 INFO - PROCESS | 2210 | 1468837778988 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:39 INFO - PROCESS | 2210 | 1468837779092 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:29:39 INFO - PROCESS | 2210 | 1468837779141 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 2210 | 1468837779143 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x116ff4000 == 42 [pid = 2210] [id = 82] 03:29:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x116738400) [pid = 2210] [serial = 243] [outer = 0x0] 03:29:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x11820e000) [pid = 2210] [serial = 244] [outer = 0x116738400] 03:29:39 INFO - PROCESS | 2210 | 1468837779173 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x118803800) [pid = 2210] [serial = 245] [outer = 0x116738400] 03:29:39 INFO - PROCESS | 2210 | 1468837779617 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 03:29:39 INFO - PROCESS | 2210 | 1468837779651 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 2210 | 1468837779654 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 03:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:29:39 INFO - PROCESS | 2210 | 1468837779659 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 2210 | 1468837779660 Marionette TRACE conn2 <- [1,302,null,{}] 03:29:39 INFO - PROCESS | 2210 | 1468837779663 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:39 INFO - PROCESS | 2210 | 1468837779665 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:39 INFO - PROCESS | 2210 | 1468837779767 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:29:39 INFO - PROCESS | 2210 | 1468837779817 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 2210 | 1468837779818 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x123973800 == 43 [pid = 2210] [id = 83] 03:29:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x1192b4800) [pid = 2210] [serial = 246] [outer = 0x0] 03:29:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x120fc9800) [pid = 2210] [serial = 247] [outer = 0x1192b4800] 03:29:39 INFO - PROCESS | 2210 | 1468837779849 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x12383a400) [pid = 2210] [serial = 248] [outer = 0x1192b4800] 03:29:40 INFO - PROCESS | 2210 | 1468837780260 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 619ms 03:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:29:40 INFO - PROCESS | 2210 | 1468837780278 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 2210 | 1468837780279 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 03:29:40 INFO - PROCESS | 2210 | 1468837780282 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 2210 | 1468837780284 Marionette TRACE conn2 <- [1,306,null,{}] 03:29:40 INFO - PROCESS | 2210 | 1468837780292 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 2210 | 1468837780295 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:40 INFO - PROCESS | 2210 | 1468837780397 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:29:40 INFO - PROCESS | 2210 | 1468837780478 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 2210 | 1468837780480 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b14000 == 44 [pid = 2210] [id = 84] 03:29:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x124710c00) [pid = 2210] [serial = 249] [outer = 0x0] 03:29:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x124ff3800) [pid = 2210] [serial = 250] [outer = 0x124710c00] 03:29:40 INFO - PROCESS | 2210 | 1468837780511 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x126584c00) [pid = 2210] [serial = 251] [outer = 0x124710c00] 03:29:40 INFO - PROCESS | 2210 | 1468837780912 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 03:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:29:40 INFO - PROCESS | 2210 | 1468837780953 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 2210 | 1468837780955 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 03:29:40 INFO - PROCESS | 2210 | 1468837780957 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 2210 | 1468837780959 Marionette TRACE conn2 <- [1,310,null,{}] 03:29:40 INFO - PROCESS | 2210 | 1468837780961 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 2210 | 1468837780962 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:41 INFO - PROCESS | 2210 | 1468837781064 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:29:41 INFO - PROCESS | 2210 | 1468837781113 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 2210 | 1468837781114 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293b3800 == 45 [pid = 2210] [id = 85] 03:29:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x126954c00) [pid = 2210] [serial = 252] [outer = 0x0] 03:29:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x128c17c00) [pid = 2210] [serial = 253] [outer = 0x126954c00] 03:29:41 INFO - PROCESS | 2210 | 1468837781143 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x128c1bc00) [pid = 2210] [serial = 254] [outer = 0x126954c00] 03:29:41 INFO - PROCESS | 2210 | 1468837781551 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 620ms 03:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:29:41 INFO - PROCESS | 2210 | 1468837781578 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 2210 | 1468837781579 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 03:29:41 INFO - PROCESS | 2210 | 1468837781582 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - PROCESS | 2210 | 1468837781583 Marionette TRACE conn2 <- [1,314,null,{}] 03:29:41 INFO - PROCESS | 2210 | 1468837781585 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:41 INFO - PROCESS | 2210 | 1468837781587 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:41 INFO - PROCESS | 2210 | 1468837781685 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:29:41 INFO - PROCESS | 2210 | 1468837781899 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 2210 | 1468837781901 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x1168c9000 == 46 [pid = 2210] [id = 86] 03:29:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x116820800) [pid = 2210] [serial = 255] [outer = 0x0] 03:29:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x11682a800) [pid = 2210] [serial = 256] [outer = 0x116820800] 03:29:41 INFO - PROCESS | 2210 | 1468837781928 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x1176bc800) [pid = 2210] [serial = 257] [outer = 0x116820800] 03:29:42 INFO - PROCESS | 2210 | 1468837782360 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 820ms 03:29:42 INFO - PROCESS | 2210 | 1468837782403 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 2210 | 1468837782405 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 03:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:29:42 INFO - PROCESS | 2210 | 1468837782408 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 2210 | 1468837782410 Marionette TRACE conn2 <- [1,318,null,{}] 03:29:42 INFO - PROCESS | 2210 | 1468837782414 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 2210 | 1468837782415 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:42 INFO - PROCESS | 2210 | 1468837782508 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:29:42 INFO - PROCESS | 2210 | 1468837782570 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 2210 | 1468837782571 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f06800 == 47 [pid = 2210] [id = 87] 03:29:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x1184b7400) [pid = 2210] [serial = 258] [outer = 0x0] 03:29:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x118809c00) [pid = 2210] [serial = 259] [outer = 0x1184b7400] 03:29:42 INFO - PROCESS | 2210 | 1468837782599 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x1192ab800) [pid = 2210] [serial = 260] [outer = 0x1184b7400] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x128f2e000 == 46 [pid = 2210] [id = 80] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x128b9e800 == 45 [pid = 2210] [id = 79] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x1192d7800 == 44 [pid = 2210] [id = 78] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x126c0f800 == 43 [pid = 2210] [id = 77] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x1251ea000 == 42 [pid = 2210] [id = 76] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x12404d000 == 41 [pid = 2210] [id = 75] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x123a86800 == 40 [pid = 2210] [id = 74] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x1164b4000 == 39 [pid = 2210] [id = 73] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x1192d8000 == 38 [pid = 2210] [id = 72] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x129262800) [pid = 2210] [serial = 195] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x1185f6000 == 37 [pid = 2210] [id = 71] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x11813d800 == 36 [pid = 2210] [id = 70] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x1132ad000 == 35 [pid = 2210] [id = 69] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x117491000 == 34 [pid = 2210] [id = 68] 03:29:42 INFO - PROCESS | 2210 | --DOCSHELL 0x11276b800 == 33 [pid = 2210] [id = 67] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x118206800) [pid = 2210] [serial = 163] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x119fbe400) [pid = 2210] [serial = 171] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x118208c00) [pid = 2210] [serial = 157] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x116ab0c00) [pid = 2210] [serial = 156] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x117d30c00) [pid = 2210] [serial = 145] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x116828800) [pid = 2210] [serial = 144] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x1192b3000) [pid = 2210] [serial = 148] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x11886f800) [pid = 2210] [serial = 147] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x1240bb000) [pid = 2210] [serial = 151] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x12469bc00) [pid = 2210] [serial = 177] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x123b8b800) [pid = 2210] [serial = 150] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x124fa5800) [pid = 2210] [serial = 178] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x123c9b000) [pid = 2210] [serial = 175] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x12579f800) [pid = 2210] [serial = 183] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x1192f6c00) [pid = 2210] [serial = 186] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x12507f400) [pid = 2210] [serial = 180] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1251bc800) [pid = 2210] [serial = 181] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x126519800) [pid = 2210] [serial = 189] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x12611b000) [pid = 2210] [serial = 184] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x124f9c400) [pid = 2210] [serial = 154] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x12579c000) [pid = 2210] [serial = 187] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x128dc4800) [pid = 2210] [serial = 193] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1267a4800) [pid = 2210] [serial = 192] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x124c65000) [pid = 2210] [serial = 153] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1210ec000) [pid = 2210] [serial = 172] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x12679f400) [pid = 2210] [serial = 190] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x123b8e800) [pid = 2210] [serial = 174] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x118804c00) [pid = 2210] [serial = 165] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x118873800) [pid = 2210] [serial = 166] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x113c54800) [pid = 2210] [serial = 159] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1161aa400) [pid = 2210] [serial = 160] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1192ad000) [pid = 2210] [serial = 168] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x11996f800) [pid = 2210] [serial = 169] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x116ab3c00) [pid = 2210] [serial = 162] [outer = 0x0] [url = about:blank] 03:29:42 INFO - PROCESS | 2210 | 1468837782968 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 569ms 03:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:29:42 INFO - PROCESS | 2210 | 1468837782981 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 2210 | 1468837782984 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 03:29:42 INFO - PROCESS | 2210 | 1468837782987 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 2210 | 1468837782988 Marionette TRACE conn2 <- [1,322,null,{}] 03:29:42 INFO - PROCESS | 2210 | 1468837782991 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 2210 | 1468837782992 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:43 INFO - PROCESS | 2210 | 1468837783073 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:29:43 INFO - PROCESS | 2210 | 1468837783097 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 2210 | 1468837783098 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:43 INFO - PROCESS | 2210 | ++DOCSHELL 0x1168d2800 == 34 [pid = 2210] [id = 88] 03:29:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1199ac800) [pid = 2210] [serial = 261] [outer = 0x0] 03:29:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x120fcb400) [pid = 2210] [serial = 262] [outer = 0x1199ac800] 03:29:43 INFO - PROCESS | 2210 | 1468837783129 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x123837c00) [pid = 2210] [serial = 263] [outer = 0x1199ac800] 03:29:43 INFO - PROCESS | 2210 | 1468837783478 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 03:29:43 INFO - PROCESS | 2210 | 1468837783506 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 2210 | 1468837783507 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 03:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:29:43 INFO - PROCESS | 2210 | 1468837783517 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 2210 | 1468837783521 Marionette TRACE conn2 <- [1,326,null,{}] 03:29:43 INFO - PROCESS | 2210 | 1468837783525 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:43 INFO - PROCESS | 2210 | 1468837783527 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:43 INFO - PROCESS | 2210 | 1468837783609 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:29:43 INFO - PROCESS | 2210 | 1468837783617 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 2210 | 1468837783618 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:43 INFO - PROCESS | 2210 | ++DOCSHELL 0x1188c2800 == 35 [pid = 2210] [id = 89] 03:29:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x123b8d800) [pid = 2210] [serial = 264] [outer = 0x0] 03:29:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1240bb000) [pid = 2210] [serial = 265] [outer = 0x123b8d800] 03:29:43 INFO - PROCESS | 2210 | 1468837783643 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x124cc5400) [pid = 2210] [serial = 266] [outer = 0x123b8d800] 03:29:43 INFO - PROCESS | 2210 | 1468837783986 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 486ms 03:29:44 INFO - PROCESS | 2210 | 1468837783998 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 2210 | 1468837784001 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 03:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:29:44 INFO - PROCESS | 2210 | 1468837784003 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 2210 | 1468837784005 Marionette TRACE conn2 <- [1,330,null,{}] 03:29:44 INFO - PROCESS | 2210 | 1468837784007 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:44 INFO - PROCESS | 2210 | 1468837784008 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:44 INFO - PROCESS | 2210 | 1468837784103 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:29:44 INFO - PROCESS | 2210 | 1468837784106 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 2210 | 1468837784107 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x119b8a800 == 36 [pid = 2210] [id = 90] 03:29:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x125110800) [pid = 2210] [serial = 267] [outer = 0x0] 03:29:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1257a1800) [pid = 2210] [serial = 268] [outer = 0x125110800] 03:29:44 INFO - PROCESS | 2210 | 1468837784135 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x12651a000) [pid = 2210] [serial = 269] [outer = 0x125110800] 03:29:44 INFO - PROCESS | 2210 | 1468837784454 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 03:29:44 INFO - PROCESS | 2210 | 1468837784473 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 2210 | 1468837784474 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 03:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:29:44 INFO - PROCESS | 2210 | 1468837784476 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 2210 | 1468837784477 Marionette TRACE conn2 <- [1,334,null,{}] 03:29:44 INFO - PROCESS | 2210 | 1468837784480 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:44 INFO - PROCESS | 2210 | 1468837784484 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:44 INFO - PROCESS | 2210 | 1468837784558 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:29:44 INFO - PROCESS | 2210 | 1468837784611 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 2210 | 1468837784614 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f06800 == 37 [pid = 2210] [id = 91] 03:29:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x128c18000) [pid = 2210] [serial = 270] [outer = 0x0] 03:29:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x128c1c400) [pid = 2210] [serial = 271] [outer = 0x128c18000] 03:29:44 INFO - PROCESS | 2210 | 1468837784647 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x128c67c00) [pid = 2210] [serial = 272] [outer = 0x128c18000] 03:29:44 INFO - PROCESS | 2210 | 1468837784993 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 569ms 03:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:29:45 INFO - PROCESS | 2210 | 1468837785046 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 2210 | 1468837785048 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 03:29:45 INFO - PROCESS | 2210 | 1468837785051 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 2210 | 1468837785053 Marionette TRACE conn2 <- [1,338,null,{}] 03:29:45 INFO - PROCESS | 2210 | 1468837785063 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:45 INFO - PROCESS | 2210 | 1468837785065 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:45 INFO - PROCESS | 2210 | 1468837785216 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:29:45 INFO - PROCESS | 2210 | 1468837785233 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 2210 | 1468837785234 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:45 INFO - PROCESS | 2210 | ++DOCSHELL 0x115e3b800 == 38 [pid = 2210] [id = 92] 03:29:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x128c1e000) [pid = 2210] [serial = 273] [outer = 0x0] 03:29:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x128dab400) [pid = 2210] [serial = 274] [outer = 0x128c1e000] 03:29:45 INFO - PROCESS | 2210 | 1468837785276 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x12957a400) [pid = 2210] [serial = 275] [outer = 0x128c1e000] 03:29:45 INFO - PROCESS | 2210 | 1468837785630 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 627ms 03:29:45 INFO - PROCESS | 2210 | 1468837785678 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 2210 | 1468837785679 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 03:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:29:45 INFO - PROCESS | 2210 | 1468837785682 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 2210 | 1468837785683 Marionette TRACE conn2 <- [1,342,null,{}] 03:29:45 INFO - PROCESS | 2210 | 1468837785685 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:45 INFO - PROCESS | 2210 | 1468837785686 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:45 INFO - PROCESS | 2210 | 1468837785790 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:29:45 INFO - PROCESS | 2210 | 1468837785793 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 2210 | 1468837785794 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:45 INFO - PROCESS | 2210 | ++DOCSHELL 0x1243b5800 == 39 [pid = 2210] [id = 93] 03:29:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x129396c00) [pid = 2210] [serial = 276] [outer = 0x0] 03:29:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12998b400) [pid = 2210] [serial = 277] [outer = 0x129396c00] 03:29:45 INFO - PROCESS | 2210 | 1468837785820 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x12a7ab800) [pid = 2210] [serial = 278] [outer = 0x129396c00] 03:29:46 INFO - PROCESS | 2210 | 1468837786142 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 520ms 03:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:29:46 INFO - PROCESS | 2210 | 1468837786202 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 2210 | 1468837786204 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 03:29:46 INFO - PROCESS | 2210 | 1468837786206 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 2210 | 1468837786207 Marionette TRACE conn2 <- [1,346,null,{}] 03:29:46 INFO - PROCESS | 2210 | 1468837786210 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:46 INFO - PROCESS | 2210 | 1468837786211 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:46 INFO - PROCESS | 2210 | 1468837786306 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:29:46 INFO - PROCESS | 2210 | 1468837786317 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 2210 | 1468837786318 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:46 INFO - PROCESS | 2210 | ++DOCSHELL 0x12580a000 == 40 [pid = 2210] [id = 94] 03:29:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12a7ac400) [pid = 2210] [serial = 279] [outer = 0x0] 03:29:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x12a8b1400) [pid = 2210] [serial = 280] [outer = 0x12a7ac400] 03:29:46 INFO - PROCESS | 2210 | 1468837786343 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x12b006800) [pid = 2210] [serial = 281] [outer = 0x12a7ac400] 03:29:46 INFO - PROCESS | 2210 | 1468837786660 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 471ms 03:29:46 INFO - PROCESS | 2210 | 1468837786677 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 2210 | 1468837786679 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 03:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:29:46 INFO - PROCESS | 2210 | 1468837786683 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 2210 | 1468837786685 Marionette TRACE conn2 <- [1,350,null,{}] 03:29:46 INFO - PROCESS | 2210 | 1468837786687 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:46 INFO - PROCESS | 2210 | 1468837786688 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:46 INFO - PROCESS | 2210 | 1468837786792 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:29:46 INFO - PROCESS | 2210 | 1468837786802 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 2210 | 1468837786803 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:46 INFO - PROCESS | 2210 | ++DOCSHELL 0x126782000 == 41 [pid = 2210] [id = 95] 03:29:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12b00e800) [pid = 2210] [serial = 282] [outer = 0x0] 03:29:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x12b1f2c00) [pid = 2210] [serial = 283] [outer = 0x12b00e800] 03:29:46 INFO - PROCESS | 2210 | 1468837786827 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x12b9bd000) [pid = 2210] [serial = 284] [outer = 0x12b00e800] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x1210f0800) [pid = 2210] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1168e3c00) [pid = 2210] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x129398c00) [pid = 2210] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x118803000) [pid = 2210] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x11880a000) [pid = 2210] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x118468000) [pid = 2210] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x116731c00) [pid = 2210] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x12b009000) [pid = 2210] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x129393000) [pid = 2210] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x123c9f400) [pid = 2210] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x1210f5000) [pid = 2210] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x124fee000) [pid = 2210] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:29:47 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x11663c000) [pid = 2210] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:29:47 INFO - PROCESS | 2210 | 1468837787230 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 569ms 03:29:47 INFO - PROCESS | 2210 | 1468837787256 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 2210 | 1468837787257 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 03:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:29:47 INFO - PROCESS | 2210 | 1468837787259 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 2210 | 1468837787260 Marionette TRACE conn2 <- [1,354,null,{}] 03:29:47 INFO - PROCESS | 2210 | 1468837787269 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:47 INFO - PROCESS | 2210 | 1468837787270 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:47 INFO - PROCESS | 2210 | 1468837787377 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:29:47 INFO - PROCESS | 2210 | 1468837787406 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 2210 | 1468837787408 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b15000 == 42 [pid = 2210] [id = 96] 03:29:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1130ed000) [pid = 2210] [serial = 285] [outer = 0x0] 03:29:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x123b94000) [pid = 2210] [serial = 286] [outer = 0x1130ed000] 03:29:47 INFO - PROCESS | 2210 | 1468837787434 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x12a710c00) [pid = 2210] [serial = 287] [outer = 0x1130ed000] 03:29:47 INFO - PROCESS | 2210 | 1468837787726 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 522ms 03:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:29:47 INFO - PROCESS | 2210 | 1468837787782 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 2210 | 1468837787784 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 03:29:47 INFO - PROCESS | 2210 | 1468837787786 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 2210 | 1468837787788 Marionette TRACE conn2 <- [1,358,null,{}] 03:29:47 INFO - PROCESS | 2210 | 1468837787790 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:47 INFO - PROCESS | 2210 | 1468837787792 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:47 INFO - PROCESS | 2210 | 1468837787891 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:29:47 INFO - PROCESS | 2210 | 1468837787938 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 2210 | 1468837787939 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x129225000 == 43 [pid = 2210] [id = 97] 03:29:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x124c65c00) [pid = 2210] [serial = 288] [outer = 0x0] 03:29:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x12b9bb000) [pid = 2210] [serial = 289] [outer = 0x124c65c00] 03:29:47 INFO - PROCESS | 2210 | 1468837787963 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12ba81000) [pid = 2210] [serial = 290] [outer = 0x124c65c00] 03:29:48 INFO - PROCESS | 2210 | 1468837788227 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 03:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:29:48 INFO - PROCESS | 2210 | 1468837788255 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 2210 | 1468837788257 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 03:29:48 INFO - PROCESS | 2210 | 1468837788259 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 2210 | 1468837788260 Marionette TRACE conn2 <- [1,362,null,{}] 03:29:48 INFO - PROCESS | 2210 | 1468837788262 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:48 INFO - PROCESS | 2210 | 1468837788264 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:48 INFO - PROCESS | 2210 | 1468837788356 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:29:48 INFO - PROCESS | 2210 | 1468837788360 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 2210 | 1468837788361 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a618800 == 44 [pid = 2210] [id = 98] 03:29:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x125080800) [pid = 2210] [serial = 291] [outer = 0x0] 03:29:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12be60800) [pid = 2210] [serial = 292] [outer = 0x125080800] 03:29:48 INFO - PROCESS | 2210 | 1468837788387 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x12be65800) [pid = 2210] [serial = 293] [outer = 0x125080800] 03:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 03:29:48 INFO - PROCESS | 2210 | 1468837788720 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:48 INFO - PROCESS | 2210 | 1468837788732 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:29:48 INFO - PROCESS | 2210 | 1468837788735 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 03:29:48 INFO - PROCESS | 2210 | 1468837788737 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 2210 | 1468837788738 Marionette TRACE conn2 <- [1,366,null,{}] 03:29:48 INFO - PROCESS | 2210 | 1468837788740 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:48 INFO - PROCESS | 2210 | 1468837788741 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:48 INFO - PROCESS | 2210 | 1468837788857 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:29:48 INFO - PROCESS | 2210 | 1468837788864 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 2210 | 1468837788865 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a7e4800 == 45 [pid = 2210] [id = 99] 03:29:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x12ba87400) [pid = 2210] [serial = 294] [outer = 0x0] 03:29:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12be6c800) [pid = 2210] [serial = 295] [outer = 0x12ba87400] 03:29:48 INFO - PROCESS | 2210 | 1468837788888 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x12c007800) [pid = 2210] [serial = 296] [outer = 0x12ba87400] 03:29:49 INFO - PROCESS | 2210 | 1468837789287 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 568ms 03:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:29:49 INFO - PROCESS | 2210 | 1468837789305 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 2210 | 1468837789308 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 03:29:49 INFO - PROCESS | 2210 | 1468837789311 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 2210 | 1468837789313 Marionette TRACE conn2 <- [1,370,null,{}] 03:29:49 INFO - PROCESS | 2210 | 1468837789317 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:49 INFO - PROCESS | 2210 | 1468837789319 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:49 INFO - PROCESS | 2210 | 1468837789426 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:29:49 INFO - PROCESS | 2210 | 1468837789479 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 2210 | 1468837789481 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x1168cb000 == 46 [pid = 2210] [id = 100] 03:29:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x116ab0400) [pid = 2210] [serial = 297] [outer = 0x0] 03:29:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x117d35000) [pid = 2210] [serial = 298] [outer = 0x116ab0400] 03:29:49 INFO - PROCESS | 2210 | 1468837789523 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x1184c3000) [pid = 2210] [serial = 299] [outer = 0x116ab0400] 03:29:49 INFO - PROCESS | 2210 | 1468837789987 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 722ms 03:29:50 INFO - PROCESS | 2210 | 1468837790047 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 2210 | 1468837790050 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 03:29:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:29:50 INFO - PROCESS | 2210 | 1468837790056 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 2210 | 1468837790058 Marionette TRACE conn2 <- [1,374,null,{}] 03:29:50 INFO - PROCESS | 2210 | 1468837790060 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:50 INFO - PROCESS | 2210 | 1468837790063 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:50 INFO - PROCESS | 2210 | 1468837790168 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:29:50 INFO - PROCESS | 2210 | 1468837790231 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 2210 | 1468837790232 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c37000 == 47 [pid = 2210] [id = 101] 03:29:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x119b4f000) [pid = 2210] [serial = 300] [outer = 0x0] 03:29:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x1210eb800) [pid = 2210] [serial = 301] [outer = 0x119b4f000] 03:29:50 INFO - PROCESS | 2210 | 1468837790263 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x123b92000) [pid = 2210] [serial = 302] [outer = 0x119b4f000] 03:29:50 INFO - PROCESS | 2210 | 1468837790690 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:29:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 03:29:50 INFO - PROCESS | 2210 | 1468837790737 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 2210 | 1468837790738 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 03:29:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:29:50 INFO - PROCESS | 2210 | 1468837790741 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 2210 | 1468837790743 Marionette TRACE conn2 <- [1,378,null,{}] 03:29:50 INFO - PROCESS | 2210 | 1468837790767 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:50 INFO - PROCESS | 2210 | 1468837790770 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:50 INFO - PROCESS | 2210 | 1468837790878 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:29:50 INFO - PROCESS | 2210 | 1468837790936 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 2210 | 1468837790938 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a609000 == 48 [pid = 2210] [id = 102] 03:29:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x124ff2000) [pid = 2210] [serial = 303] [outer = 0x0] 03:29:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x126120000) [pid = 2210] [serial = 304] [outer = 0x124ff2000] 03:29:50 INFO - PROCESS | 2210 | 1468837790974 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x128c6b000) [pid = 2210] [serial = 305] [outer = 0x124ff2000] 03:29:51 INFO - PROCESS | 2210 | 1468837791492 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:29:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 785ms 03:29:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:29:51 INFO - PROCESS | 2210 | 1468837791526 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 2210 | 1468837791528 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 03:29:51 INFO - PROCESS | 2210 | 1468837791530 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 2210 | 1468837791531 Marionette TRACE conn2 <- [1,382,null,{}] 03:29:51 INFO - PROCESS | 2210 | 1468837791534 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:51 INFO - PROCESS | 2210 | 1468837791535 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:51 INFO - PROCESS | 2210 | 1468837791637 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:29:51 INFO - PROCESS | 2210 | 1468837791688 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 2210 | 1468837791690 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aade000 == 49 [pid = 2210] [id = 103] 03:29:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x128dc8000) [pid = 2210] [serial = 306] [outer = 0x0] 03:29:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x129393000) [pid = 2210] [serial = 307] [outer = 0x128dc8000] 03:29:51 INFO - PROCESS | 2210 | 1468837791718 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x12a7b2c00) [pid = 2210] [serial = 308] [outer = 0x128dc8000] 03:29:52 INFO - PROCESS | 2210 | 1468837792378 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:29:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 870ms 03:29:52 INFO - PROCESS | 2210 | 1468837792401 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 2210 | 1468837792404 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 03:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:29:52 INFO - PROCESS | 2210 | 1468837792407 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 2210 | 1468837792409 Marionette TRACE conn2 <- [1,386,null,{}] 03:29:52 INFO - PROCESS | 2210 | 1468837792413 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:52 INFO - PROCESS | 2210 | 1468837792415 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:52 INFO - PROCESS | 2210 | 1468837792570 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:29:52 INFO - PROCESS | 2210 | 1468837792806 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 2210 | 1468837792808 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x1168d3000 == 50 [pid = 2210] [id = 104] 03:29:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 119 (0x1122bd800) [pid = 2210] [serial = 309] [outer = 0x0] 03:29:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 120 (0x116ab0c00) [pid = 2210] [serial = 310] [outer = 0x1122bd800] 03:29:52 INFO - PROCESS | 2210 | 1468837792848 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 121 (0x11846e000) [pid = 2210] [serial = 311] [outer = 0x1122bd800] 03:29:53 INFO - PROCESS | 2210 | 1468837793274 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 922ms 03:29:53 INFO - PROCESS | 2210 | 1468837793329 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 2210 | 1468837793332 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 03:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:29:53 INFO - PROCESS | 2210 | 1468837793334 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 2210 | 1468837793336 Marionette TRACE conn2 <- [1,390,null,{}] 03:29:53 INFO - PROCESS | 2210 | 1468837793339 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:53 INFO - PROCESS | 2210 | 1468837793342 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:53 INFO - PROCESS | 2210 | 1468837793437 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:29:53 INFO - PROCESS | 2210 | 1468837793491 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 2210 | 1468837793492 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185e2000 == 51 [pid = 2210] [id = 105] 03:29:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 122 (0x1192b3000) [pid = 2210] [serial = 312] [outer = 0x0] 03:29:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 123 (0x123b91400) [pid = 2210] [serial = 313] [outer = 0x1192b3000] 03:29:53 INFO - PROCESS | 2210 | 1468837793520 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 124 (0x12439f800) [pid = 2210] [serial = 314] [outer = 0x1192b3000] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x12a618800 == 50 [pid = 2210] [id = 98] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x129225000 == 49 [pid = 2210] [id = 97] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x128b15000 == 48 [pid = 2210] [id = 96] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x126782000 == 47 [pid = 2210] [id = 95] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x12580a000 == 46 [pid = 2210] [id = 94] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 123 (0x12b1f5c00) [pid = 2210] [serial = 241] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 122 (0x112a8e400) [pid = 2210] [serial = 198] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 121 (0x117d39c00) [pid = 2210] [serial = 201] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x1243b5800 == 45 [pid = 2210] [id = 93] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x115e3b800 == 44 [pid = 2210] [id = 92] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x120f06800 == 43 [pid = 2210] [id = 91] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x119b8a800 == 42 [pid = 2210] [id = 90] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x1188c2800 == 41 [pid = 2210] [id = 89] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x1168d2800 == 40 [pid = 2210] [id = 88] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x116f06800 == 39 [pid = 2210] [id = 87] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x1168c9000 == 38 [pid = 2210] [id = 86] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x1293b3800 == 37 [pid = 2210] [id = 85] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x128b14000 == 36 [pid = 2210] [id = 84] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x123973800 == 35 [pid = 2210] [id = 83] 03:29:53 INFO - PROCESS | 2210 | --DOCSHELL 0x116ff4000 == 34 [pid = 2210] [id = 82] 03:29:53 INFO - PROCESS | 2210 | 1468837793912 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 619ms 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 120 (0x12b1ebc00) [pid = 2210] [serial = 239] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 119 (0x123b97400) [pid = 2210] [serial = 212] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 118 (0x1184b5c00) [pid = 2210] [serial = 205] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x12a7b4400) [pid = 2210] [serial = 230] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x11915ec00) [pid = 2210] [serial = 208] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x12a8ae800) [pid = 2210] [serial = 235] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x1192fd000) [pid = 2210] [serial = 232] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x124cc4400) [pid = 2210] [serial = 215] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x12b00dc00) [pid = 2210] [serial = 238] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x129576c00) [pid = 2210] [serial = 223] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x1199b4c00) [pid = 2210] [serial = 209] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x129394000) [pid = 2210] [serial = 196] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x1176bc400) [pid = 2210] [serial = 204] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x12611c000) [pid = 2210] [serial = 218] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x1247b3800) [pid = 2210] [serial = 214] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x12ce29c00) [pid = 2210] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x12b006000) [pid = 2210] [serial = 236] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x12a7a9c00) [pid = 2210] [serial = 229] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x123b88400) [pid = 2210] [serial = 211] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x129581400) [pid = 2210] [serial = 224] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1251ba400) [pid = 2210] [serial = 217] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x12679fc00) [pid = 2210] [serial = 220] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x129986000) [pid = 2210] [serial = 226] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x129390c00) [pid = 2210] [serial = 221] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x12a712800) [pid = 2210] [serial = 227] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1247b2000) [pid = 2210] [serial = 233] [outer = 0x0] [url = about:blank] 03:29:53 INFO - PROCESS | 2210 | 1468837793974 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 2210 | 1468837793979 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 03:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:29:53 INFO - PROCESS | 2210 | 1468837793988 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - PROCESS | 2210 | 1468837793990 Marionette TRACE conn2 <- [1,394,null,{}] 03:29:53 INFO - PROCESS | 2210 | 1468837793994 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:53 INFO - PROCESS | 2210 | 1468837793996 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:54 INFO - PROCESS | 2210 | 1468837794157 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:29:54 INFO - PROCESS | 2210 | 1468837794173 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 2210 | 1468837794175 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x118140000 == 35 [pid = 2210] [id = 106] 03:29:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x125083000) [pid = 2210] [serial = 315] [outer = 0x0] 03:29:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1251ba800) [pid = 2210] [serial = 316] [outer = 0x125083000] 03:29:54 INFO - PROCESS | 2210 | 1468837794217 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x126522000) [pid = 2210] [serial = 317] [outer = 0x125083000] 03:29:54 INFO - PROCESS | 2210 | 1468837794606 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 672ms 03:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:29:54 INFO - PROCESS | 2210 | 1468837794658 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 2210 | 1468837794659 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 03:29:54 INFO - PROCESS | 2210 | 1468837794662 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 2210 | 1468837794666 Marionette TRACE conn2 <- [1,398,null,{}] 03:29:54 INFO - PROCESS | 2210 | 1468837794673 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:54 INFO - PROCESS | 2210 | 1468837794675 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:54 INFO - PROCESS | 2210 | 1468837794758 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:29:54 INFO - PROCESS | 2210 | 1468837794792 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 2210 | 1468837794793 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f0e000 == 36 [pid = 2210] [id = 107] 03:29:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x12939c800) [pid = 2210] [serial = 318] [outer = 0x0] 03:29:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12939d000) [pid = 2210] [serial = 319] [outer = 0x12939c800] 03:29:54 INFO - PROCESS | 2210 | 1468837794822 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x12a70c000) [pid = 2210] [serial = 320] [outer = 0x12939c800] 03:29:55 INFO - PROCESS | 2210 | 1468837795261 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 627ms 03:29:55 INFO - PROCESS | 2210 | 1468837795288 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:29:55 INFO - PROCESS | 2210 | 1468837795290 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 03:29:55 INFO - PROCESS | 2210 | 1468837795292 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 2210 | 1468837795293 Marionette TRACE conn2 <- [1,402,null,{}] 03:29:55 INFO - PROCESS | 2210 | 1468837795296 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:55 INFO - PROCESS | 2210 | 1468837795299 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:55 INFO - PROCESS | 2210 | 1468837795382 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:29:55 INFO - PROCESS | 2210 | 1468837795386 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 2210 | 1468837795387 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x124798800 == 37 [pid = 2210] [id = 108] 03:29:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12b9bd800) [pid = 2210] [serial = 321] [outer = 0x0] 03:29:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x12ba7a000) [pid = 2210] [serial = 322] [outer = 0x12b9bd800] 03:29:55 INFO - PROCESS | 2210 | 1468837795411 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x12be60c00) [pid = 2210] [serial = 323] [outer = 0x12b9bd800] 03:29:55 INFO - PROCESS | 2210 | 1468837795766 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:29:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 522ms 03:29:55 INFO - PROCESS | 2210 | 1468837795814 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:29:55 INFO - PROCESS | 2210 | 1468837795816 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 03:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:29:55 INFO - PROCESS | 2210 | 1468837795818 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 2210 | 1468837795819 Marionette TRACE conn2 <- [1,406,null,{}] 03:29:55 INFO - PROCESS | 2210 | 1468837795821 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:55 INFO - PROCESS | 2210 | 1468837795822 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:55 INFO - PROCESS | 2210 | 1468837795906 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:29:55 INFO - PROCESS | 2210 | 1468837795909 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 2210 | 1468837795914 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x126719800 == 38 [pid = 2210] [id = 109] 03:29:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12c00c000) [pid = 2210] [serial = 324] [outer = 0x0] 03:29:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x12c023000) [pid = 2210] [serial = 325] [outer = 0x12c00c000] 03:29:55 INFO - PROCESS | 2210 | 1468837795948 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x12c02dc00) [pid = 2210] [serial = 326] [outer = 0x12c00c000] 03:29:56 INFO - PROCESS | 2210 | 1468837796318 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 03:29:56 INFO - PROCESS | 2210 | 1468837796342 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:29:56 INFO - PROCESS | 2210 | 1468837796343 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 03:29:56 INFO - PROCESS | 2210 | 1468837796346 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 2210 | 1468837796349 Marionette TRACE conn2 <- [1,410,null,{}] 03:29:56 INFO - PROCESS | 2210 | 1468837796352 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 2210 | 1468837796353 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:56 INFO - PROCESS | 2210 | 1468837796467 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:29:56 INFO - PROCESS | 2210 | 1468837796485 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 2210 | 1468837796486 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x111e90000 == 39 [pid = 2210] [id = 110] 03:29:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x12c02e000) [pid = 2210] [serial = 327] [outer = 0x0] 03:29:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x12c321400) [pid = 2210] [serial = 328] [outer = 0x12c02e000] 03:29:56 INFO - PROCESS | 2210 | 1468837796527 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x12c3d8400) [pid = 2210] [serial = 329] [outer = 0x12c02e000] 03:29:56 INFO - PROCESS | 2210 | 1468837796954 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 621ms 03:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:29:56 INFO - PROCESS | 2210 | 1468837796974 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 2210 | 1468837796975 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 03:29:56 INFO - PROCESS | 2210 | 1468837796977 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 2210 | 1468837796978 Marionette TRACE conn2 <- [1,414,null,{}] 03:29:56 INFO - PROCESS | 2210 | 1468837796983 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 2210 | 1468837796984 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:57 INFO - PROCESS | 2210 | 1468837797085 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:29:57 INFO - PROCESS | 2210 | 1468837797088 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 2210 | 1468837797090 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x128bad000 == 40 [pid = 2210] [id = 111] 03:29:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x123bd2400) [pid = 2210] [serial = 330] [outer = 0x0] 03:29:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x123bdb800) [pid = 2210] [serial = 331] [outer = 0x123bd2400] 03:29:57 INFO - PROCESS | 2210 | 1468837797143 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x123bdf400) [pid = 2210] [serial = 332] [outer = 0x123bd2400] 03:29:57 INFO - PROCESS | 2210 | 1468837797481 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:29:57 INFO - PROCESS | 2210 | 1468837797483 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 03:29:57 INFO - PROCESS | 2210 | 1468837797501 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 2210 | 1468837797503 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 03:29:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:29:57 INFO - PROCESS | 2210 | 1468837797507 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 2210 | 1468837797509 Marionette TRACE conn2 <- [1,418,null,{}] 03:29:57 INFO - PROCESS | 2210 | 1468837797523 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:57 INFO - PROCESS | 2210 | 1468837797525 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:57 INFO - PROCESS | 2210 | 1468837797685 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:29:57 INFO - PROCESS | 2210 | 1468837797702 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 2210 | 1468837797703 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a7e1000 == 41 [pid = 2210] [id = 112] 03:29:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x123be0c00) [pid = 2210] [serial = 333] [outer = 0x0] 03:29:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x12c3de000) [pid = 2210] [serial = 334] [outer = 0x123be0c00] 03:29:57 INFO - PROCESS | 2210 | 1468837797743 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x12cc27800) [pid = 2210] [serial = 335] [outer = 0x123be0c00] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x124c65c00) [pid = 2210] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x1176b9c00) [pid = 2210] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x128c1e000) [pid = 2210] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x129396c00) [pid = 2210] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x1130ed000) [pid = 2210] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x12a7ac400) [pid = 2210] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x1184b7400) [pid = 2210] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x116820800) [pid = 2210] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x125110800) [pid = 2210] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x123b8d800) [pid = 2210] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x128c18000) [pid = 2210] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x12b00e800) [pid = 2210] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x1199ac800) [pid = 2210] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:29:58 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x125080800) [pid = 2210] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:29:58 INFO - PROCESS | 2210 | 1468837798922 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 03:29:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1425ms 03:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:29:58 INFO - PROCESS | 2210 | 1468837798932 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 2210 | 1468837798933 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:29:58 INFO - PROCESS | 2210 | 1468837798935 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 2210 | 1468837798936 Marionette TRACE conn2 <- [1,422,null,{}] 03:29:58 INFO - PROCESS | 2210 | 1468837798938 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:58 INFO - PROCESS | 2210 | 1468837798939 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:59 INFO - PROCESS | 2210 | 1468837799030 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:29:59 INFO - PROCESS | 2210 | 1468837799051 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 2210 | 1468837799052 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x119f13000 == 42 [pid = 2210] [id = 113] 03:29:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x112697c00) [pid = 2210] [serial = 336] [outer = 0x0] 03:29:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x11269e800) [pid = 2210] [serial = 337] [outer = 0x112697c00] 03:29:59 INFO - PROCESS | 2210 | 1468837799076 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1130ed000) [pid = 2210] [serial = 338] [outer = 0x112697c00] 03:29:59 INFO - PROCESS | 2210 | 1468837799862 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 968ms 03:29:59 INFO - PROCESS | 2210 | 1468837799904 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 2210 | 1468837799905 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:29:59 INFO - PROCESS | 2210 | 1468837799907 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 2210 | 1468837799908 Marionette TRACE conn2 <- [1,426,null,{}] 03:29:59 INFO - PROCESS | 2210 | 1468837799911 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:59 INFO - PROCESS | 2210 | 1468837799912 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:29:59 INFO - PROCESS | 2210 | 1468837799995 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:30:00 INFO - PROCESS | 2210 | 1468837800049 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 2210 | 1468837800051 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b83d000 == 43 [pid = 2210] [id = 114] 03:30:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x11269b400) [pid = 2210] [serial = 339] [outer = 0x0] 03:30:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x1210f1800) [pid = 2210] [serial = 340] [outer = 0x11269b400] 03:30:00 INFO - PROCESS | 2210 | 1468837800078 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x129582000) [pid = 2210] [serial = 341] [outer = 0x11269b400] 03:30:00 INFO - PROCESS | 2210 | 1468837800447 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 2210 | 1468837800483 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:30:00 INFO - PROCESS | 2210 | 1468837800487 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 2210 | 1468837800489 Marionette TRACE conn2 <- [1,430,null,{}] 03:30:00 INFO - PROCESS | 2210 | 1468837800494 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:00 INFO - PROCESS | 2210 | 1468837800496 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:00 INFO - PROCESS | 2210 | 1468837800607 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:30:00 INFO - PROCESS | 2210 | 1468837800659 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 2210 | 1468837800661 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x1168bf800 == 44 [pid = 2210] [id = 115] 03:30:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x118206800) [pid = 2210] [serial = 342] [outer = 0x0] 03:30:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x118738000) [pid = 2210] [serial = 343] [outer = 0x118206800] 03:30:00 INFO - PROCESS | 2210 | 1468837800693 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x1192b8000) [pid = 2210] [serial = 344] [outer = 0x118206800] 03:30:01 INFO - PROCESS | 2210 | 1468837801164 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 722ms 03:30:01 INFO - PROCESS | 2210 | 1468837801209 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 2210 | 1468837801212 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:30:01 INFO - PROCESS | 2210 | 1468837801235 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 2210 | 1468837801237 Marionette TRACE conn2 <- [1,434,null,{}] 03:30:01 INFO - PROCESS | 2210 | 1468837801239 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:01 INFO - PROCESS | 2210 | 1468837801241 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:01 INFO - PROCESS | 2210 | 1468837801350 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:30:01 INFO - PROCESS | 2210 | 1468837801417 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 2210 | 1468837801418 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x123970800 == 45 [pid = 2210] [id = 116] 03:30:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x119a77800) [pid = 2210] [serial = 345] [outer = 0x0] 03:30:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x119a79c00) [pid = 2210] [serial = 346] [outer = 0x119a77800] 03:30:01 INFO - PROCESS | 2210 | 1468837801450 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x123b96400) [pid = 2210] [serial = 347] [outer = 0x119a77800] 03:30:01 INFO - PROCESS | 2210 | 1468837801868 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 03:30:01 INFO - PROCESS | 2210 | 1468837801907 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:30:01 INFO - PROCESS | 2210 | 1468837801909 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:30:01 INFO - PROCESS | 2210 | 1468837801911 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 2210 | 1468837801914 Marionette TRACE conn2 <- [1,438,null,{}] 03:30:01 INFO - PROCESS | 2210 | 1468837801937 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:01 INFO - PROCESS | 2210 | 1468837801940 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:02 INFO - PROCESS | 2210 | 1468837802049 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:30:02 INFO - PROCESS | 2210 | 1468837802105 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 2210 | 1468837802107 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x12922e800 == 46 [pid = 2210] [id = 117] 03:30:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x124f9c400) [pid = 2210] [serial = 348] [outer = 0x0] 03:30:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x126514c00) [pid = 2210] [serial = 349] [outer = 0x124f9c400] 03:30:02 INFO - PROCESS | 2210 | 1468837802138 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x128c21000) [pid = 2210] [serial = 350] [outer = 0x124f9c400] 03:30:02 INFO - PROCESS | 2210 | 1468837802557 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 686ms 03:30:02 INFO - PROCESS | 2210 | 1468837802598 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:30:02 INFO - PROCESS | 2210 | 1468837802600 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:30:02 INFO - PROCESS | 2210 | 1468837802603 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 2210 | 1468837802605 Marionette TRACE conn2 <- [1,442,null,{}] 03:30:02 INFO - PROCESS | 2210 | 1468837802608 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:02 INFO - PROCESS | 2210 | 1468837802610 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:02 INFO - PROCESS | 2210 | 1468837802784 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:30:02 INFO - PROCESS | 2210 | 1468837802834 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 2210 | 1468837802835 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be3d800 == 47 [pid = 2210] [id = 118] 03:30:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x129578400) [pid = 2210] [serial = 351] [outer = 0x0] 03:30:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 119 (0x12998cc00) [pid = 2210] [serial = 352] [outer = 0x129578400] 03:30:02 INFO - PROCESS | 2210 | 1468837802864 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 120 (0x12a8b2000) [pid = 2210] [serial = 353] [outer = 0x129578400] 03:30:03 INFO - PROCESS | 2210 | 1468837803264 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 721ms 03:30:03 INFO - PROCESS | 2210 | 1468837803370 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 2210 | 1468837803372 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:30:03 INFO - PROCESS | 2210 | 1468837803375 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 2210 | 1468837803377 Marionette TRACE conn2 <- [1,446,null,{}] 03:30:03 INFO - PROCESS | 2210 | 1468837803380 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:03 INFO - PROCESS | 2210 | 1468837803383 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:03 INFO - PROCESS | 2210 | 1468837803485 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:30:03 INFO - PROCESS | 2210 | 1468837803556 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 2210 | 1468837803557 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x116850800 == 48 [pid = 2210] [id = 119] 03:30:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 121 (0x115dc6800) [pid = 2210] [serial = 354] [outer = 0x0] 03:30:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 122 (0x126732c00) [pid = 2210] [serial = 355] [outer = 0x115dc6800] 03:30:03 INFO - PROCESS | 2210 | 1468837803586 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 123 (0x12b07b400) [pid = 2210] [serial = 356] [outer = 0x115dc6800] 03:30:04 INFO - PROCESS | 2210 | 1468837804166 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 823ms 03:30:04 INFO - PROCESS | 2210 | 1468837804200 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:30:04 INFO - PROCESS | 2210 | 1468837804202 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:30:04 INFO - PROCESS | 2210 | 1468837804205 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 2210 | 1468837804207 Marionette TRACE conn2 <- [1,450,null,{}] 03:30:04 INFO - PROCESS | 2210 | 1468837804211 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:04 INFO - PROCESS | 2210 | 1468837804212 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:04 INFO - PROCESS | 2210 | 1468837804304 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:30:04 INFO - PROCESS | 2210 | 1468837804378 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 2210 | 1468837804380 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x112784800 == 49 [pid = 2210] [id = 120] 03:30:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 124 (0x11889b000) [pid = 2210] [serial = 357] [outer = 0x0] 03:30:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 125 (0x11915b800) [pid = 2210] [serial = 358] [outer = 0x11889b000] 03:30:04 INFO - PROCESS | 2210 | 1468837804408 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 126 (0x119a6d000) [pid = 2210] [serial = 359] [outer = 0x11889b000] 03:30:05 INFO - PROCESS | 2210 | --DOCSHELL 0x119f13000 == 48 [pid = 2210] [id = 113] 03:30:05 INFO - PROCESS | 2210 | --DOCSHELL 0x12a7e1000 == 47 [pid = 2210] [id = 112] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 125 (0x12be6c800) [pid = 2210] [serial = 295] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | 1468837805029 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 2210 | 1468837805079 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:30:05 INFO - PROCESS | 2210 | 1468837805085 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 2210 | 1468837805087 Marionette TRACE conn2 <- [1,454,null,{}] 03:30:05 INFO - PROCESS | 2210 | 1468837805091 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:05 INFO - PROCESS | 2210 | 1468837805094 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:05 INFO - PROCESS | 2210 | 1468837805175 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 124 (0x118210800) [pid = 2210] [serial = 202] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 123 (0x128dab400) [pid = 2210] [serial = 274] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 122 (0x12957a400) [pid = 2210] [serial = 275] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 121 (0x12998b400) [pid = 2210] [serial = 277] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 120 (0x123b94000) [pid = 2210] [serial = 286] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 119 (0x128c17c00) [pid = 2210] [serial = 253] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 118 (0x12b006800) [pid = 2210] [serial = 281] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x1192ab800) [pid = 2210] [serial = 260] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x118809c00) [pid = 2210] [serial = 259] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x12a8b1400) [pid = 2210] [serial = 280] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x11820e000) [pid = 2210] [serial = 244] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x11682a800) [pid = 2210] [serial = 256] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x1176bc800) [pid = 2210] [serial = 257] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x124ff3800) [pid = 2210] [serial = 250] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x1257a1800) [pid = 2210] [serial = 268] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x12651a000) [pid = 2210] [serial = 269] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x1240bb000) [pid = 2210] [serial = 265] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x124cc5400) [pid = 2210] [serial = 266] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x128c1c400) [pid = 2210] [serial = 271] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x12b1f2c00) [pid = 2210] [serial = 283] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x120fc9800) [pid = 2210] [serial = 247] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x120fcb400) [pid = 2210] [serial = 262] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x123837c00) [pid = 2210] [serial = 263] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x12be60800) [pid = 2210] [serial = 292] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x12ba81000) [pid = 2210] [serial = 290] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x12a7ab800) [pid = 2210] [serial = 278] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x12a710c00) [pid = 2210] [serial = 287] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x12b9bd000) [pid = 2210] [serial = 284] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x128c67c00) [pid = 2210] [serial = 272] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x12b9bb000) [pid = 2210] [serial = 289] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x12be65800) [pid = 2210] [serial = 293] [outer = 0x0] [url = about:blank] 03:30:05 INFO - PROCESS | 2210 | 1468837805244 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 2210 | 1468837805246 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d9a800 == 36 [pid = 2210] [id = 121] 03:30:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1184c2800) [pid = 2210] [serial = 360] [outer = 0x0] 03:30:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x119fc0400) [pid = 2210] [serial = 361] [outer = 0x1184c2800] 03:30:05 INFO - PROCESS | 2210 | 1468837805275 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123bda000) [pid = 2210] [serial = 362] [outer = 0x1184c2800] 03:30:05 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:05 INFO - PROCESS | 2210 | 1468837805584 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:30:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 03:30:05 INFO - PROCESS | 2210 | 1468837805605 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 2210 | 1468837805607 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:30:05 INFO - PROCESS | 2210 | 1468837805609 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 2210 | 1468837805611 Marionette TRACE conn2 <- [1,458,null,{}] 03:30:05 INFO - PROCESS | 2210 | 1468837805623 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:05 INFO - PROCESS | 2210 | 1468837805626 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:05 INFO - PROCESS | 2210 | 1468837805710 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:30:05 INFO - PROCESS | 2210 | 1468837805775 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 2210 | 1468837805777 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x119b9a800 == 37 [pid = 2210] [id = 122] 03:30:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x123bdb400) [pid = 2210] [serial = 363] [outer = 0x0] 03:30:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x1243a2c00) [pid = 2210] [serial = 364] [outer = 0x123bdb400] 03:30:05 INFO - PROCESS | 2210 | 1468837805804 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12658d800) [pid = 2210] [serial = 365] [outer = 0x123bdb400] 03:30:06 INFO - PROCESS | 2210 | 1468837806104 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 2210 | 1468837806137 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:30:06 INFO - PROCESS | 2210 | 1468837806139 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 2210 | 1468837806140 Marionette TRACE conn2 <- [1,462,null,{}] 03:30:06 INFO - PROCESS | 2210 | 1468837806143 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:06 INFO - PROCESS | 2210 | 1468837806144 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:06 INFO - PROCESS | 2210 | 1468837806228 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:30:06 INFO - PROCESS | 2210 | 1468837806234 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 2210 | 1468837806235 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x123cdb000 == 38 [pid = 2210] [id = 123] 03:30:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x128c20800) [pid = 2210] [serial = 366] [outer = 0x0] 03:30:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12939c400) [pid = 2210] [serial = 367] [outer = 0x128c20800] 03:30:06 INFO - PROCESS | 2210 | 1468837806266 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x12a719400) [pid = 2210] [serial = 368] [outer = 0x128c20800] 03:30:06 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:06 INFO - PROCESS | 2210 | 1468837806619 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 2210 | 1468837806660 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:30:06 INFO - PROCESS | 2210 | 1468837806663 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 2210 | 1468837806664 Marionette TRACE conn2 <- [1,466,null,{}] 03:30:06 INFO - PROCESS | 2210 | 1468837806666 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:06 INFO - PROCESS | 2210 | 1468837806667 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:06 INFO - PROCESS | 2210 | 1468837806743 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:30:06 INFO - PROCESS | 2210 | 1468837806750 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 2210 | 1468837806751 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x1251eb800 == 39 [pid = 2210] [id = 124] 03:30:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x129262800) [pid = 2210] [serial = 369] [outer = 0x0] 03:30:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12a8b6800) [pid = 2210] [serial = 370] [outer = 0x129262800] 03:30:06 INFO - PROCESS | 2210 | 1468837806775 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x12b9bcc00) [pid = 2210] [serial = 371] [outer = 0x129262800] 03:30:07 INFO - PROCESS | 2210 | 1468837807127 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 2210 | 1468837807137 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:30:07 INFO - PROCESS | 2210 | 1468837807139 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 2210 | 1468837807140 Marionette TRACE conn2 <- [1,470,null,{}] 03:30:07 INFO - PROCESS | 2210 | 1468837807142 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:07 INFO - PROCESS | 2210 | 1468837807146 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:07 INFO - PROCESS | 2210 | 1468837807282 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:30:07 INFO - PROCESS | 2210 | 1468837807294 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 2210 | 1468837807295 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x11640a000 == 40 [pid = 2210] [id = 125] 03:30:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x12b9c0400) [pid = 2210] [serial = 372] [outer = 0x0] 03:30:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x12be60400) [pid = 2210] [serial = 373] [outer = 0x12b9c0400] 03:30:07 INFO - PROCESS | 2210 | 1468837807321 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x12c02e400) [pid = 2210] [serial = 374] [outer = 0x12b9c0400] 03:30:07 INFO - PROCESS | 2210 | 1468837807656 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:30:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 569ms 03:30:07 INFO - PROCESS | 2210 | 1468837807708 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 2210 | 1468837807709 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:30:07 INFO - PROCESS | 2210 | 1468837807718 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 2210 | 1468837807719 Marionette TRACE conn2 <- [1,474,null,{}] 03:30:07 INFO - PROCESS | 2210 | 1468837807722 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:07 INFO - PROCESS | 2210 | 1468837807723 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:07 INFO - PROCESS | 2210 | 1468837807820 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:30:07 INFO - PROCESS | 2210 | 1468837807824 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 2210 | 1468837807825 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b15000 == 41 [pid = 2210] [id = 126] 03:30:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x11682d400) [pid = 2210] [serial = 375] [outer = 0x0] 03:30:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x12c317800) [pid = 2210] [serial = 376] [outer = 0x11682d400] 03:30:07 INFO - PROCESS | 2210 | 1468837807849 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x12c322400) [pid = 2210] [serial = 377] [outer = 0x11682d400] 03:30:08 INFO - PROCESS | 2210 | 1468837808206 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:30:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 525ms 03:30:08 INFO - PROCESS | 2210 | 1468837808238 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 2210 | 1468837808239 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:30:08 INFO - PROCESS | 2210 | 1468837808241 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - PROCESS | 2210 | 1468837808242 Marionette TRACE conn2 <- [1,478,null,{}] 03:30:08 INFO - PROCESS | 2210 | 1468837808245 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:08 INFO - PROCESS | 2210 | 1468837808246 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:08 INFO - PROCESS | 2210 | 1468837808346 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:30:08 INFO - PROCESS | 2210 | 1468837808385 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 2210 | 1468837808386 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293b4800 == 42 [pid = 2210] [id = 127] 03:30:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x11200ac00) [pid = 2210] [serial = 378] [outer = 0x0] 03:30:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x112011000) [pid = 2210] [serial = 379] [outer = 0x11200ac00] 03:30:08 INFO - PROCESS | 2210 | 1468837808410 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x112015000) [pid = 2210] [serial = 380] [outer = 0x11200ac00] 03:30:08 INFO - PROCESS | 2210 | 1468837808751 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:30:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 525ms 03:30:08 INFO - PROCESS | 2210 | 1468837808772 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 2210 | 1468837808773 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:30:08 INFO - PROCESS | 2210 | 1468837808775 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - PROCESS | 2210 | 1468837808776 Marionette TRACE conn2 <- [1,482,null,{}] 03:30:08 INFO - PROCESS | 2210 | 1468837808779 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:08 INFO - PROCESS | 2210 | 1468837808780 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:08 INFO - PROCESS | 2210 | 1468837808880 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:30:08 INFO - PROCESS | 2210 | 1468837808884 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 2210 | 1468837808885 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a609000 == 43 [pid = 2210] [id = 128] 03:30:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x112014400) [pid = 2210] [serial = 381] [outer = 0x0] 03:30:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x1127d7000) [pid = 2210] [serial = 382] [outer = 0x112014400] 03:30:08 INFO - PROCESS | 2210 | 1468837808941 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x1127db400) [pid = 2210] [serial = 383] [outer = 0x112014400] 03:30:09 INFO - PROCESS | 2210 | 1468837809374 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:09 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x112697c00) [pid = 2210] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:30:09 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x12c02e000) [pid = 2210] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:30:09 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x123bd2400) [pid = 2210] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:30:09 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x1122bd800) [pid = 2210] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:30:09 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x12939c800) [pid = 2210] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:30:09 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x12b9bd800) [pid = 2210] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:30:09 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x1192b3000) [pid = 2210] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:30:09 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x12c00c000) [pid = 2210] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:30:09 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x125083000) [pid = 2210] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:30:09 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x123be0c00) [pid = 2210] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:30:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:30:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 618ms 03:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:30:09 INFO - PROCESS | 2210 | 1468837809393 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 2210 | 1468837809395 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:30:09 INFO - PROCESS | 2210 | 1468837809398 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 2210 | 1468837809399 Marionette TRACE conn2 <- [1,486,null,{}] 03:30:09 INFO - PROCESS | 2210 | 1468837809401 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:09 INFO - PROCESS | 2210 | 1468837809403 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:09 INFO - PROCESS | 2210 | 1468837809487 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:30:09 INFO - PROCESS | 2210 | 1468837809491 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 2210 | 1468837809492 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:09 INFO - PROCESS | 2210 | ++DOCSHELL 0x129216000 == 44 [pid = 2210] [id = 129] 03:30:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x11269ac00) [pid = 2210] [serial = 384] [outer = 0x0] 03:30:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x1127de400) [pid = 2210] [serial = 385] [outer = 0x11269ac00] 03:30:09 INFO - PROCESS | 2210 | 1468837809516 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x11846a000) [pid = 2210] [serial = 386] [outer = 0x11269ac00] 03:30:09 INFO - PROCESS | 2210 | 1468837809857 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:30:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 03:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:30:09 INFO - PROCESS | 2210 | 1468837809868 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 2210 | 1468837809869 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:30:09 INFO - PROCESS | 2210 | 1468837809871 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 2210 | 1468837809873 Marionette TRACE conn2 <- [1,490,null,{}] 03:30:09 INFO - PROCESS | 2210 | 1468837809875 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:09 INFO - PROCESS | 2210 | 1468837809877 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:09 INFO - PROCESS | 2210 | 1468837809974 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:30:10 INFO - PROCESS | 2210 | 1468837810032 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 2210 | 1468837810033 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be4a800 == 45 [pid = 2210] [id = 130] 03:30:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x117d34c00) [pid = 2210] [serial = 387] [outer = 0x0] 03:30:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x125084000) [pid = 2210] [serial = 388] [outer = 0x117d34c00] 03:30:10 INFO - PROCESS | 2210 | 1468837810067 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x12c3e2800) [pid = 2210] [serial = 389] [outer = 0x117d34c00] 03:30:10 INFO - PROCESS | 2210 | 1468837810355 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 519ms 03:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:30:10 INFO - PROCESS | 2210 | 1468837810390 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 2210 | 1468837810391 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:30:10 INFO - PROCESS | 2210 | 1468837810393 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 2210 | 1468837810394 Marionette TRACE conn2 <- [1,494,null,{}] 03:30:10 INFO - PROCESS | 2210 | 1468837810399 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:10 INFO - PROCESS | 2210 | 1468837810402 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:10 INFO - PROCESS | 2210 | 1468837810488 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:30:10 INFO - PROCESS | 2210 | 1468837810492 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 2210 | 1468837810493 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be87000 == 46 [pid = 2210] [id = 131] 03:30:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x1129ae400) [pid = 2210] [serial = 390] [outer = 0x0] 03:30:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x1129b8000) [pid = 2210] [serial = 391] [outer = 0x1129ae400] 03:30:10 INFO - PROCESS | 2210 | 1468837810517 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x1257a1800) [pid = 2210] [serial = 392] [outer = 0x1129ae400] 03:30:10 INFO - PROCESS | 2210 | 1468837810872 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 523ms 03:30:10 INFO - PROCESS | 2210 | 1468837810917 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 2210 | 1468837810918 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:30:10 INFO - PROCESS | 2210 | 1468837810921 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 2210 | 1468837810922 Marionette TRACE conn2 <- [1,498,null,{}] 03:30:10 INFO - PROCESS | 2210 | 1468837810924 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:10 INFO - PROCESS | 2210 | 1468837810925 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:11 INFO - PROCESS | 2210 | 1468837811017 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:30:11 INFO - PROCESS | 2210 | 1468837811020 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 2210 | 1468837811021 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x12c83a800 == 47 [pid = 2210] [id = 132] 03:30:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x110f95c00) [pid = 2210] [serial = 393] [outer = 0x0] 03:30:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 119 (0x110f9cc00) [pid = 2210] [serial = 394] [outer = 0x110f95c00] 03:30:11 INFO - PROCESS | 2210 | 1468837811045 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 120 (0x110fa0800) [pid = 2210] [serial = 395] [outer = 0x110f95c00] 03:30:11 INFO - PROCESS | 2210 | 1468837811357 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 468ms 03:30:11 INFO - PROCESS | 2210 | 1468837811431 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 2210 | 1468837811433 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:30:11 INFO - PROCESS | 2210 | 1468837811437 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - PROCESS | 2210 | 1468837811440 Marionette TRACE conn2 <- [1,502,null,{}] 03:30:11 INFO - PROCESS | 2210 | 1468837811444 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:11 INFO - PROCESS | 2210 | 1468837811446 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:11 INFO - PROCESS | 2210 | 1468837811545 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:30:11 INFO - PROCESS | 2210 | 1468837811617 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 2210 | 1468837811620 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f1c800 == 48 [pid = 2210] [id = 133] 03:30:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 121 (0x112695000) [pid = 2210] [serial = 396] [outer = 0x0] 03:30:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 122 (0x1126a2c00) [pid = 2210] [serial = 397] [outer = 0x112695000] 03:30:11 INFO - PROCESS | 2210 | 1468837811651 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 123 (0x1129b0400) [pid = 2210] [serial = 398] [outer = 0x112695000] 03:30:12 INFO - PROCESS | 2210 | 1468837812049 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 03:30:12 INFO - PROCESS | 2210 | 1468837812109 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:30:12 INFO - PROCESS | 2210 | 1468837812111 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:30:12 INFO - PROCESS | 2210 | 1468837812115 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 2210 | 1468837812118 Marionette TRACE conn2 <- [1,506,null,{}] 03:30:12 INFO - PROCESS | 2210 | 1468837812121 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:12 INFO - PROCESS | 2210 | 1468837812123 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:12 INFO - PROCESS | 2210 | 1468837812254 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:30:12 INFO - PROCESS | 2210 | 1468837812339 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 2210 | 1468837812340 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x12404d800 == 49 [pid = 2210] [id = 134] 03:30:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 124 (0x1192b8c00) [pid = 2210] [serial = 399] [outer = 0x0] 03:30:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 125 (0x119a6ac00) [pid = 2210] [serial = 400] [outer = 0x1192b8c00] 03:30:12 INFO - PROCESS | 2210 | 1468837812370 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 126 (0x119ab7800) [pid = 2210] [serial = 401] [outer = 0x1192b8c00] 03:30:12 INFO - PROCESS | 2210 | 1468837812813 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 726ms 03:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:30:12 INFO - PROCESS | 2210 | 1468837812839 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 2210 | 1468837812841 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:30:12 INFO - PROCESS | 2210 | 1468837812843 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 2210 | 1468837812845 Marionette TRACE conn2 <- [1,510,null,{}] 03:30:12 INFO - PROCESS | 2210 | 1468837812851 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:12 INFO - PROCESS | 2210 | 1468837812855 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:12 INFO - PROCESS | 2210 | 1468837812964 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:30:13 INFO - PROCESS | 2210 | 1468837813041 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 2210 | 1468837813044 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be55800 == 50 [pid = 2210] [id = 135] 03:30:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 127 (0x123b43000) [pid = 2210] [serial = 402] [outer = 0x0] 03:30:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 128 (0x123b46800) [pid = 2210] [serial = 403] [outer = 0x123b43000] 03:30:13 INFO - PROCESS | 2210 | 1468837813080 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 129 (0x123bdc400) [pid = 2210] [serial = 404] [outer = 0x123b43000] 03:30:13 INFO - PROCESS | 2210 | 1468837813622 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 823ms 03:30:13 INFO - PROCESS | 2210 | 1468837813667 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 2210 | 1468837813669 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:30:13 INFO - PROCESS | 2210 | 1468837813671 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 2210 | 1468837813672 Marionette TRACE conn2 <- [1,514,null,{}] 03:30:13 INFO - PROCESS | 2210 | 1468837813675 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:13 INFO - PROCESS | 2210 | 1468837813676 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:13 INFO - PROCESS | 2210 | 1468837813783 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:30:13 INFO - PROCESS | 2210 | 1468837813853 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 2210 | 1468837813854 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x12cb17800 == 51 [pid = 2210] [id = 136] 03:30:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 130 (0x124cc4400) [pid = 2210] [serial = 405] [outer = 0x0] 03:30:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 131 (0x12579ac00) [pid = 2210] [serial = 406] [outer = 0x124cc4400] 03:30:13 INFO - PROCESS | 2210 | 1468837813883 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 132 (0x128c20000) [pid = 2210] [serial = 407] [outer = 0x124cc4400] 03:30:14 INFO - PROCESS | 2210 | 1468837814279 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 03:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 621ms 03:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:30:14 INFO - PROCESS | 2210 | 1468837814293 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 2210 | 1468837814294 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:30:14 INFO - PROCESS | 2210 | 1468837814296 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 2210 | 1468837814298 Marionette TRACE conn2 <- [1,518,null,{}] 03:30:14 INFO - PROCESS | 2210 | 1468837814300 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:14 INFO - PROCESS | 2210 | 1468837814301 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:14 INFO - PROCESS | 2210 | 1468837814405 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:30:14 INFO - PROCESS | 2210 | 1468837814461 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 2210 | 1468837814462 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d3c0000 == 52 [pid = 2210] [id = 137] 03:30:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 133 (0x126519000) [pid = 2210] [serial = 408] [outer = 0x0] 03:30:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 134 (0x12a7afc00) [pid = 2210] [serial = 409] [outer = 0x126519000] 03:30:14 INFO - PROCESS | 2210 | 1468837814493 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 135 (0x12b9b7000) [pid = 2210] [serial = 410] [outer = 0x126519000] 03:30:14 INFO - PROCESS | 2210 | 1468837814967 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:30:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 719ms 03:30:15 INFO - PROCESS | 2210 | 1468837815052 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 2210 | 1468837815053 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:30:15 INFO - PROCESS | 2210 | 1468837815058 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 2210 | 1468837815059 Marionette TRACE conn2 <- [1,522,null,{}] 03:30:15 INFO - PROCESS | 2210 | 1468837815074 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:15 INFO - PROCESS | 2210 | 1468837815079 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:15 INFO - PROCESS | 2210 | 1468837815226 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:30:15 INFO - PROCESS | 2210 | 1468837815269 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 2210 | 1468837815271 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:15 INFO - PROCESS | 2210 | ++DOCSHELL 0x12396d000 == 53 [pid = 2210] [id = 138] 03:30:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 136 (0x12c023400) [pid = 2210] [serial = 411] [outer = 0x0] 03:30:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 137 (0x12c025c00) [pid = 2210] [serial = 412] [outer = 0x12c023400] 03:30:15 INFO - PROCESS | 2210 | 1468837815301 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 138 (0x12c320800) [pid = 2210] [serial = 413] [outer = 0x12c023400] 03:30:15 INFO - PROCESS | 2210 | 1468837815887 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:30:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 869ms 03:30:15 INFO - PROCESS | 2210 | 1468837815928 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 2210 | 1468837815930 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:30:15 INFO - PROCESS | 2210 | 1468837815936 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 2210 | 1468837815938 Marionette TRACE conn2 <- [1,526,null,{}] 03:30:15 INFO - PROCESS | 2210 | 1468837815941 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:15 INFO - PROCESS | 2210 | 1468837815943 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:16 INFO - PROCESS | 2210 | 1468837816039 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:30:16 INFO - PROCESS | 2210 | 1468837816119 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 2210 | 1468837816120 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x11276d000 == 54 [pid = 2210] [id = 139] 03:30:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 139 (0x112699000) [pid = 2210] [serial = 414] [outer = 0x0] 03:30:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 140 (0x1129b9800) [pid = 2210] [serial = 415] [outer = 0x112699000] 03:30:16 INFO - PROCESS | 2210 | 1468837816146 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 141 (0x112f4c800) [pid = 2210] [serial = 416] [outer = 0x112699000] 03:30:16 INFO - PROCESS | 2210 | 1468837816578 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 672ms 03:30:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:30:16 INFO - PROCESS | 2210 | 1468837816608 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 2210 | 1468837816611 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:30:16 INFO - PROCESS | 2210 | 1468837816615 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 2210 | 1468837816617 Marionette TRACE conn2 <- [1,530,null,{}] 03:30:16 INFO - PROCESS | 2210 | 1468837816619 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:16 INFO - PROCESS | 2210 | 1468837816621 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:16 INFO - PROCESS | 2210 | 1468837816719 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:30:16 INFO - PROCESS | 2210 | 1468837816780 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 2210 | 1468837816781 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c34000 == 55 [pid = 2210] [id = 140] 03:30:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 142 (0x112f54000) [pid = 2210] [serial = 417] [outer = 0x0] 03:30:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 143 (0x11820fc00) [pid = 2210] [serial = 418] [outer = 0x112f54000] 03:30:16 INFO - PROCESS | 2210 | 1468837816809 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 144 (0x11880e800) [pid = 2210] [serial = 419] [outer = 0x112f54000] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12be87000 == 54 [pid = 2210] [id = 131] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12be4a800 == 53 [pid = 2210] [id = 130] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x129216000 == 52 [pid = 2210] [id = 129] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12a609000 == 51 [pid = 2210] [id = 128] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x1293b4800 == 50 [pid = 2210] [id = 127] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x128b15000 == 49 [pid = 2210] [id = 126] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x11640a000 == 48 [pid = 2210] [id = 125] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x1251eb800 == 47 [pid = 2210] [id = 124] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x123cdb000 == 46 [pid = 2210] [id = 123] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x119b9a800 == 45 [pid = 2210] [id = 122] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x117d9a800 == 44 [pid = 2210] [id = 121] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x112784800 == 43 [pid = 2210] [id = 120] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12b83d000 == 42 [pid = 2210] [id = 114] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x1168bf800 == 41 [pid = 2210] [id = 115] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x129221800 == 40 [pid = 2210] [id = 81] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x116850800 == 39 [pid = 2210] [id = 119] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12be3d800 == 38 [pid = 2210] [id = 118] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12922e800 == 37 [pid = 2210] [id = 117] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x123970800 == 36 [pid = 2210] [id = 116] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12aade000 == 35 [pid = 2210] [id = 103] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x11276d000 == 34 [pid = 2210] [id = 139] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12396d000 == 33 [pid = 2210] [id = 138] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12d3c0000 == 32 [pid = 2210] [id = 137] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12cb17800 == 31 [pid = 2210] [id = 136] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12be55800 == 30 [pid = 2210] [id = 135] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12404d800 == 29 [pid = 2210] [id = 134] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x12c83a800 == 28 [pid = 2210] [id = 132] 03:30:17 INFO - PROCESS | 2210 | --DOCSHELL 0x116f1c800 == 27 [pid = 2210] [id = 133] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 143 (0x12c321400) [pid = 2210] [serial = 328] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 142 (0x123bdb800) [pid = 2210] [serial = 331] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 141 (0x11846e000) [pid = 2210] [serial = 311] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 140 (0x116ab0c00) [pid = 2210] [serial = 310] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 139 (0x12939d000) [pid = 2210] [serial = 319] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 138 (0x12a70c000) [pid = 2210] [serial = 320] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 137 (0x126120000) [pid = 2210] [serial = 304] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 136 (0x12ba7a000) [pid = 2210] [serial = 322] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 135 (0x12be60c00) [pid = 2210] [serial = 323] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 134 (0x12439f800) [pid = 2210] [serial = 314] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 133 (0x123b91400) [pid = 2210] [serial = 313] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 132 (0x1210eb800) [pid = 2210] [serial = 301] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 131 (0x12c023000) [pid = 2210] [serial = 325] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 130 (0x117d35000) [pid = 2210] [serial = 298] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 129 (0x1251ba800) [pid = 2210] [serial = 316] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 128 (0x126522000) [pid = 2210] [serial = 317] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 127 (0x129393000) [pid = 2210] [serial = 307] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 126 (0x12c3de000) [pid = 2210] [serial = 334] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 125 (0x123bdf400) [pid = 2210] [serial = 332] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 124 (0x12cc27800) [pid = 2210] [serial = 335] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 123 (0x11269e800) [pid = 2210] [serial = 337] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 122 (0x12c3d8400) [pid = 2210] [serial = 329] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 121 (0x12c02dc00) [pid = 2210] [serial = 326] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 120 (0x1130ed000) [pid = 2210] [serial = 338] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | --DOMWINDOW == 119 (0x1210f1800) [pid = 2210] [serial = 340] [outer = 0x0] [url = about:blank] 03:30:17 INFO - PROCESS | 2210 | 1468837817784 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:30:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 03:30:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:30:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:30:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 03:30:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:30:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:30:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1220ms 03:30:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:30:17 INFO - PROCESS | 2210 | 1468837817836 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 2210 | 1468837817839 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:30:17 INFO - PROCESS | 2210 | 1468837817841 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 2210 | 1468837817844 Marionette TRACE conn2 <- [1,534,null,{}] 03:30:17 INFO - PROCESS | 2210 | 1468837817848 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:17 INFO - PROCESS | 2210 | 1468837817849 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:17 INFO - PROCESS | 2210 | 1468837817933 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:30:17 INFO - PROCESS | 2210 | 1468837817937 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 2210 | 1468837817939 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f06000 == 28 [pid = 2210] [id = 141] 03:30:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 120 (0x1129ba400) [pid = 2210] [serial = 420] [outer = 0x0] 03:30:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 121 (0x112f50400) [pid = 2210] [serial = 421] [outer = 0x1129ba400] 03:30:17 INFO - PROCESS | 2210 | 1468837817969 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 122 (0x11614a800) [pid = 2210] [serial = 422] [outer = 0x1129ba400] 03:30:18 INFO - PROCESS | 2210 | 1468837818312 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:30:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:30:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 523ms 03:30:18 INFO - PROCESS | 2210 | 1468837818369 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 2210 | 1468837818372 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:30:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:30:18 INFO - PROCESS | 2210 | 1468837818377 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 2210 | 1468837818378 Marionette TRACE conn2 <- [1,538,null,{}] 03:30:18 INFO - PROCESS | 2210 | 1468837818381 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:18 INFO - PROCESS | 2210 | 1468837818382 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:18 INFO - PROCESS | 2210 | 1468837818468 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:30:18 INFO - PROCESS | 2210 | 1468837818473 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 2210 | 1468837818474 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185f5800 == 29 [pid = 2210] [id = 142] 03:30:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 123 (0x116737c00) [pid = 2210] [serial = 423] [outer = 0x0] 03:30:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 124 (0x1168eec00) [pid = 2210] [serial = 424] [outer = 0x116737c00] 03:30:18 INFO - PROCESS | 2210 | 1468837818507 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 125 (0x118208c00) [pid = 2210] [serial = 425] [outer = 0x116737c00] 03:30:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 03:30:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 03:30:18 INFO - PROCESS | 2210 | 1468837818893 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:30:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:30:18 INFO - PROCESS | 2210 | 1468837818900 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 2210 | 1468837818902 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:30:18 INFO - PROCESS | 2210 | 1468837818904 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 2210 | 1468837818906 Marionette TRACE conn2 <- [1,542,null,{}] 03:30:18 INFO - PROCESS | 2210 | 1468837818914 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:18 INFO - PROCESS | 2210 | 1468837818917 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:19 INFO - PROCESS | 2210 | 1468837819017 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:30:19 INFO - PROCESS | 2210 | 1468837819025 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 2210 | 1468837819027 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c47800 == 30 [pid = 2210] [id = 143] 03:30:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 126 (0x118465400) [pid = 2210] [serial = 426] [outer = 0x0] 03:30:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 127 (0x118872c00) [pid = 2210] [serial = 427] [outer = 0x118465400] 03:30:19 INFO - PROCESS | 2210 | 1468837819057 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 128 (0x1192fb400) [pid = 2210] [serial = 428] [outer = 0x118465400] 03:30:19 INFO - PROCESS | 2210 | 1468837819358 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 03:30:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 471ms 03:30:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:30:19 INFO - PROCESS | 2210 | 1468837819375 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 2210 | 1468837819377 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:30:19 INFO - PROCESS | 2210 | 1468837819387 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 2210 | 1468837819388 Marionette TRACE conn2 <- [1,546,null,{}] 03:30:19 INFO - PROCESS | 2210 | 1468837819390 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:19 INFO - PROCESS | 2210 | 1468837819392 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:19 INFO - PROCESS | 2210 | 1468837819490 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:30:19 INFO - PROCESS | 2210 | 1468837819497 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 2210 | 1468837819500 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x12403a800 == 31 [pid = 2210] [id = 144] 03:30:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 129 (0x11996f000) [pid = 2210] [serial = 429] [outer = 0x0] 03:30:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 130 (0x119a76400) [pid = 2210] [serial = 430] [outer = 0x11996f000] 03:30:19 INFO - PROCESS | 2210 | 1468837819530 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 131 (0x1210ee800) [pid = 2210] [serial = 431] [outer = 0x11996f000] 03:30:19 INFO - PROCESS | 2210 | 1468837819917 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:30:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 578ms 03:30:19 INFO - PROCESS | 2210 | 1468837819957 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 2210 | 1468837819958 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:30:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:30:19 INFO - PROCESS | 2210 | 1468837819961 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 2210 | 1468837819962 Marionette TRACE conn2 <- [1,550,null,{}] 03:30:19 INFO - PROCESS | 2210 | 1468837819972 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:19 INFO - PROCESS | 2210 | 1468837819973 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:20 INFO - PROCESS | 2210 | 1468837820071 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:30:20 INFO - PROCESS | 2210 | 1468837820075 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 2210 | 1468837820076 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x125814800 == 32 [pid = 2210] [id = 145] 03:30:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 132 (0x1127dd800) [pid = 2210] [serial = 432] [outer = 0x0] 03:30:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 133 (0x1210ec800) [pid = 2210] [serial = 433] [outer = 0x1127dd800] 03:30:20 INFO - PROCESS | 2210 | 1468837820106 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 134 (0x123b41000) [pid = 2210] [serial = 434] [outer = 0x1127dd800] 03:30:20 INFO - PROCESS | 2210 | 1468837820471 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:30:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 03:30:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 527ms 03:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:30:20 INFO - PROCESS | 2210 | 1468837820489 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 2210 | 1468837820490 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:30:20 INFO - PROCESS | 2210 | 1468837820492 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 2210 | 1468837820493 Marionette TRACE conn2 <- [1,554,null,{}] 03:30:20 INFO - PROCESS | 2210 | 1468837820496 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:20 INFO - PROCESS | 2210 | 1468837820500 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:20 INFO - PROCESS | 2210 | 1468837820614 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:30:20 INFO - PROCESS | 2210 | 1468837820618 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 2210 | 1468837820619 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b18800 == 33 [pid = 2210] [id = 146] 03:30:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 135 (0x1239e6400) [pid = 2210] [serial = 435] [outer = 0x0] 03:30:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 136 (0x123bd7000) [pid = 2210] [serial = 436] [outer = 0x1239e6400] 03:30:20 INFO - PROCESS | 2210 | 1468837820643 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 137 (0x124718800) [pid = 2210] [serial = 437] [outer = 0x1239e6400] 03:30:20 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:20 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:21 INFO - PROCESS | 2210 | 1468837821090 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 624ms 03:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:30:21 INFO - PROCESS | 2210 | 1468837821124 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 2210 | 1468837821125 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:30:21 INFO - PROCESS | 2210 | 1468837821129 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 2210 | 1468837821131 Marionette TRACE conn2 <- [1,558,null,{}] 03:30:21 INFO - PROCESS | 2210 | 1468837821142 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:21 INFO - PROCESS | 2210 | 1468837821144 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:21 INFO - PROCESS | 2210 | 1468837821291 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:30:21 INFO - PROCESS | 2210 | 1468837821352 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 2210 | 1468837821353 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x128bad800 == 34 [pid = 2210] [id = 147] 03:30:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 138 (0x1247b0000) [pid = 2210] [serial = 438] [outer = 0x0] 03:30:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 139 (0x12507f400) [pid = 2210] [serial = 439] [outer = 0x1247b0000] 03:30:21 INFO - PROCESS | 2210 | 1468837821377 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 140 (0x1257a7800) [pid = 2210] [serial = 440] [outer = 0x1247b0000] 03:30:22 INFO - PROCESS | 2210 | 1468837822039 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 139 (0x11682d400) [pid = 2210] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 138 (0x11200ac00) [pid = 2210] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 137 (0x112014400) [pid = 2210] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 136 (0x117d34c00) [pid = 2210] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 135 (0x1184c2800) [pid = 2210] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 134 (0x118206800) [pid = 2210] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 133 (0x11269ac00) [pid = 2210] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 132 (0x129262800) [pid = 2210] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 131 (0x11889b000) [pid = 2210] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 130 (0x119a77800) [pid = 2210] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 129 (0x128c20800) [pid = 2210] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 128 (0x124f9c400) [pid = 2210] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 127 (0x11269b400) [pid = 2210] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 126 (0x115dc6800) [pid = 2210] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 125 (0x123bdb400) [pid = 2210] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 124 (0x129578400) [pid = 2210] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 123 (0x1129ae400) [pid = 2210] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 122 (0x110f95c00) [pid = 2210] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 121 (0x12b9c0400) [pid = 2210] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 120 (0x12b00ac00) [pid = 2210] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 119 (0x1192b4800) [pid = 2210] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 118 (0x128dc8000) [pid = 2210] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x111e58000) [pid = 2210] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x126954c00) [pid = 2210] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x124710c00) [pid = 2210] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x116738400) [pid = 2210] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x12ba87400) [pid = 2210] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x119b4f000) [pid = 2210] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x124ff2000) [pid = 2210] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:30:22 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x116ab0400) [pid = 2210] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 979ms 03:30:22 INFO - PROCESS | 2210 | 1468837822108 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 2210 | 1468837822109 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:30:22 INFO - PROCESS | 2210 | 1468837822111 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 2210 | 1468837822112 Marionette TRACE conn2 <- [1,562,null,{}] 03:30:22 INFO - PROCESS | 2210 | 1468837822114 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 2210 | 1468837822116 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:22 INFO - PROCESS | 2210 | 1468837822192 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:30:22 INFO - PROCESS | 2210 | 1468837822196 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 2210 | 1468837822198 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x116859000 == 35 [pid = 2210] [id = 148] 03:30:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x112016000) [pid = 2210] [serial = 441] [outer = 0x0] 03:30:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x1127da400) [pid = 2210] [serial = 442] [outer = 0x112016000] 03:30:22 INFO - PROCESS | 2210 | 1468837822225 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x116821c00) [pid = 2210] [serial = 443] [outer = 0x112016000] 03:30:22 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:22 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:22 INFO - PROCESS | 2210 | 1468837822558 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 03:30:22 INFO - PROCESS | 2210 | 1468837822589 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 2210 | 1468837822590 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:30:22 INFO - PROCESS | 2210 | 1468837822593 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 2210 | 1468837822594 Marionette TRACE conn2 <- [1,566,null,{}] 03:30:22 INFO - PROCESS | 2210 | 1468837822597 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 2210 | 1468837822598 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:22 INFO - PROCESS | 2210 | 1468837822700 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:30:22 INFO - PROCESS | 2210 | 1468837822706 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 2210 | 1468837822707 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293c3000 == 36 [pid = 2210] [id = 149] 03:30:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x112011c00) [pid = 2210] [serial = 444] [outer = 0x0] 03:30:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x11806dc00) [pid = 2210] [serial = 445] [outer = 0x112011c00] 03:30:22 INFO - PROCESS | 2210 | 1468837822731 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x119b4f000) [pid = 2210] [serial = 446] [outer = 0x112011c00] 03:30:22 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:22 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:23 INFO - PROCESS | 2210 | 1468837823039 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 470ms 03:30:23 INFO - PROCESS | 2210 | 1468837823066 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 2210 | 1468837823068 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:30:23 INFO - PROCESS | 2210 | 1468837823071 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 2210 | 1468837823072 Marionette TRACE conn2 <- [1,570,null,{}] 03:30:23 INFO - PROCESS | 2210 | 1468837823074 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:23 INFO - PROCESS | 2210 | 1468837823075 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:23 INFO - PROCESS | 2210 | 1468837823155 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:30:23 INFO - PROCESS | 2210 | 1468837823158 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 2210 | 1468837823159 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:23 INFO - PROCESS | 2210 | ++DOCSHELL 0x124c0f800 == 37 [pid = 2210] [id = 150] 03:30:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x120fc9800) [pid = 2210] [serial = 447] [outer = 0x0] 03:30:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x124fe8800) [pid = 2210] [serial = 448] [outer = 0x120fc9800] 03:30:23 INFO - PROCESS | 2210 | 1468837823184 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 119 (0x126583c00) [pid = 2210] [serial = 449] [outer = 0x120fc9800] 03:30:23 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:23 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:23 INFO - PROCESS | 2210 | 1468837823525 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 468ms 03:30:23 INFO - PROCESS | 2210 | 1468837823540 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:30:23 INFO - PROCESS | 2210 | 1468837823551 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:30:23 INFO - PROCESS | 2210 | 1468837823554 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 2210 | 1468837823555 Marionette TRACE conn2 <- [1,574,null,{}] 03:30:23 INFO - PROCESS | 2210 | 1468837823558 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:23 INFO - PROCESS | 2210 | 1468837823559 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:23 INFO - PROCESS | 2210 | 1468837823675 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:30:23 INFO - PROCESS | 2210 | 1468837823683 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 2210 | 1468837823685 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:23 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba37000 == 38 [pid = 2210] [id = 151] 03:30:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 120 (0x1267a4c00) [pid = 2210] [serial = 450] [outer = 0x0] 03:30:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 121 (0x128c22000) [pid = 2210] [serial = 451] [outer = 0x1267a4c00] 03:30:23 INFO - PROCESS | 2210 | 1468837823711 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 122 (0x129393c00) [pid = 2210] [serial = 452] [outer = 0x1267a4c00] 03:30:24 INFO - PROCESS | 2210 | 1468837824024 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:30:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 518ms 03:30:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:30:24 INFO - PROCESS | 2210 | 1468837824096 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 2210 | 1468837824098 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:30:24 INFO - PROCESS | 2210 | 1468837824102 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 2210 | 1468837824104 Marionette TRACE conn2 <- [1,578,null,{}] 03:30:24 INFO - PROCESS | 2210 | 1468837824108 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:24 INFO - PROCESS | 2210 | 1468837824110 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:24 INFO - PROCESS | 2210 | 1468837824203 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:30:24 INFO - PROCESS | 2210 | 1468837824301 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 2210 | 1468837824303 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:24 INFO - PROCESS | 2210 | ++DOCSHELL 0x1168ce800 == 39 [pid = 2210] [id = 152] 03:30:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 123 (0x11269e400) [pid = 2210] [serial = 453] [outer = 0x0] 03:30:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 124 (0x1127db000) [pid = 2210] [serial = 454] [outer = 0x11269e400] 03:30:24 INFO - PROCESS | 2210 | 1468837824335 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 125 (0x1129b7c00) [pid = 2210] [serial = 455] [outer = 0x11269e400] 03:30:24 INFO - PROCESS | 2210 | 1468837824834 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:30:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 774ms 03:30:24 INFO - PROCESS | 2210 | 1468837824890 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 2210 | 1468837824892 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:30:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:30:24 INFO - PROCESS | 2210 | 1468837824901 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 2210 | 1468837824903 Marionette TRACE conn2 <- [1,582,null,{}] 03:30:24 INFO - PROCESS | 2210 | 1468837824906 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:24 INFO - PROCESS | 2210 | 1468837824908 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:25 INFO - PROCESS | 2210 | 1468837825017 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:30:25 INFO - PROCESS | 2210 | 1468837825099 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 2210 | 1468837825100 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x123cd1800 == 40 [pid = 2210] [id = 153] 03:30:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 126 (0x1176bc800) [pid = 2210] [serial = 456] [outer = 0x0] 03:30:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 127 (0x11806fc00) [pid = 2210] [serial = 457] [outer = 0x1176bc800] 03:30:25 INFO - PROCESS | 2210 | 1468837825131 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 128 (0x118468c00) [pid = 2210] [serial = 458] [outer = 0x1176bc800] 03:30:25 INFO - PROCESS | 2210 | 1468837825605 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:30:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:30:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 777ms 03:30:25 INFO - PROCESS | 2210 | 1468837825675 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 2210 | 1468837825676 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:30:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:30:25 INFO - PROCESS | 2210 | 1468837825679 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 2210 | 1468837825680 Marionette TRACE conn2 <- [1,586,null,{}] 03:30:25 INFO - PROCESS | 2210 | 1468837825689 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:25 INFO - PROCESS | 2210 | 1468837825693 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:25 INFO - PROCESS | 2210 | 1468837825805 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:30:25 INFO - PROCESS | 2210 | 1468837825892 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 2210 | 1468837825894 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f06800 == 41 [pid = 2210] [id = 154] 03:30:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 129 (0x116888400) [pid = 2210] [serial = 459] [outer = 0x0] 03:30:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 130 (0x11880a400) [pid = 2210] [serial = 460] [outer = 0x116888400] 03:30:25 INFO - PROCESS | 2210 | 1468837825927 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 131 (0x120fc8800) [pid = 2210] [serial = 461] [outer = 0x116888400] 03:30:26 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:26 INFO - PROCESS | 2210 | --DOCSHELL 0x124c0f800 == 40 [pid = 2210] [id = 150] 03:30:26 INFO - PROCESS | 2210 | --DOCSHELL 0x1293c3000 == 39 [pid = 2210] [id = 149] 03:30:26 INFO - PROCESS | 2210 | --DOCSHELL 0x116859000 == 38 [pid = 2210] [id = 148] 03:30:26 INFO - PROCESS | 2210 | --DOCSHELL 0x128bad800 == 37 [pid = 2210] [id = 147] 03:30:26 INFO - PROCESS | 2210 | --DOCSHELL 0x128b18800 == 36 [pid = 2210] [id = 146] 03:30:26 INFO - PROCESS | 2210 | --DOCSHELL 0x125814800 == 35 [pid = 2210] [id = 145] 03:30:26 INFO - PROCESS | 2210 | --DOCSHELL 0x12403a800 == 34 [pid = 2210] [id = 144] 03:30:26 INFO - PROCESS | 2210 | --DOCSHELL 0x119c47800 == 33 [pid = 2210] [id = 143] 03:30:26 INFO - PROCESS | 2210 | --DOCSHELL 0x1185f5800 == 32 [pid = 2210] [id = 142] 03:30:26 INFO - PROCESS | 2210 | --DOCSHELL 0x116f06000 == 31 [pid = 2210] [id = 141] 03:30:26 INFO - PROCESS | 2210 | --DOCSHELL 0x119c34000 == 30 [pid = 2210] [id = 140] 03:30:26 INFO - PROCESS | 2210 | 1468837826603 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 130 (0x12a7b2c00) [pid = 2210] [serial = 308] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 129 (0x115e8a000) [pid = 2210] [serial = 199] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 128 (0x128c1bc00) [pid = 2210] [serial = 254] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 127 (0x126584c00) [pid = 2210] [serial = 251] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 126 (0x118803800) [pid = 2210] [serial = 245] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 125 (0x12b9ba000) [pid = 2210] [serial = 242] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 124 (0x12383a400) [pid = 2210] [serial = 248] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 123 (0x12c007800) [pid = 2210] [serial = 296] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 122 (0x123b92000) [pid = 2210] [serial = 302] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 121 (0x128c6b000) [pid = 2210] [serial = 305] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 120 (0x1184c3000) [pid = 2210] [serial = 299] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 119 (0x12c317800) [pid = 2210] [serial = 376] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 118 (0x112011000) [pid = 2210] [serial = 379] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x1127d7000) [pid = 2210] [serial = 382] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x112015000) [pid = 2210] [serial = 380] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x125084000) [pid = 2210] [serial = 388] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x119fc0400) [pid = 2210] [serial = 361] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x123bda000) [pid = 2210] [serial = 362] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x118738000) [pid = 2210] [serial = 343] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x1127de400) [pid = 2210] [serial = 385] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x1192b8000) [pid = 2210] [serial = 344] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x12a8b6800) [pid = 2210] [serial = 370] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x12b9bcc00) [pid = 2210] [serial = 371] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x11915b800) [pid = 2210] [serial = 358] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x119a6d000) [pid = 2210] [serial = 359] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x119a79c00) [pid = 2210] [serial = 346] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x123b96400) [pid = 2210] [serial = 347] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x12939c400) [pid = 2210] [serial = 367] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x12a719400) [pid = 2210] [serial = 368] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x126514c00) [pid = 2210] [serial = 349] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x11846a000) [pid = 2210] [serial = 386] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x128c21000) [pid = 2210] [serial = 350] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x129582000) [pid = 2210] [serial = 341] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x126732c00) [pid = 2210] [serial = 355] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x12b07b400) [pid = 2210] [serial = 356] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1243a2c00) [pid = 2210] [serial = 364] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x12658d800) [pid = 2210] [serial = 365] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x12998cc00) [pid = 2210] [serial = 352] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x12a8b2000) [pid = 2210] [serial = 353] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1129b8000) [pid = 2210] [serial = 391] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1127db400) [pid = 2210] [serial = 383] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x110f9cc00) [pid = 2210] [serial = 394] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x110fa0800) [pid = 2210] [serial = 395] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x12be60400) [pid = 2210] [serial = 373] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x12c3e2800) [pid = 2210] [serial = 389] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x12c322400) [pid = 2210] [serial = 377] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1257a1800) [pid = 2210] [serial = 392] [outer = 0x0] [url = about:blank] 03:30:26 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x12c02e400) [pid = 2210] [serial = 374] [outer = 0x0] [url = about:blank] 03:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 973ms 03:30:26 INFO - PROCESS | 2210 | 1468837826653 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:30:26 INFO - PROCESS | 2210 | 1468837826655 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:30:26 INFO - PROCESS | 2210 | 1468837826658 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 2210 | 1468837826660 Marionette TRACE conn2 <- [1,590,null,{}] 03:30:26 INFO - PROCESS | 2210 | 1468837826664 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:26 INFO - PROCESS | 2210 | 1468837826666 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:26 INFO - PROCESS | 2210 | 1468837826744 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:30:26 INFO - PROCESS | 2210 | 1468837826751 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 2210 | 1468837826754 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x115da8800 == 31 [pid = 2210] [id = 155] 03:30:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1129af400) [pid = 2210] [serial = 462] [outer = 0x0] 03:30:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x112a81800) [pid = 2210] [serial = 463] [outer = 0x1129af400] 03:30:26 INFO - PROCESS | 2210 | 1468837826782 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x112f47000) [pid = 2210] [serial = 464] [outer = 0x1129af400] 03:30:27 INFO - PROCESS | 2210 | 1468837827119 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:30:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 470ms 03:30:27 INFO - PROCESS | 2210 | 1468837827129 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 2210 | 1468837827135 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:30:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:30:27 INFO - PROCESS | 2210 | 1468837827139 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 2210 | 1468837827141 Marionette TRACE conn2 <- [1,594,null,{}] 03:30:27 INFO - PROCESS | 2210 | 1468837827144 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:27 INFO - PROCESS | 2210 | 1468837827145 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:27 INFO - PROCESS | 2210 | 1468837827239 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:30:27 INFO - PROCESS | 2210 | 1468837827290 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 2210 | 1468837827291 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x116ffb000 == 32 [pid = 2210] [id = 156] 03:30:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x112f47800) [pid = 2210] [serial = 465] [outer = 0x0] 03:30:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1131b7800) [pid = 2210] [serial = 466] [outer = 0x112f47800] 03:30:27 INFO - PROCESS | 2210 | 1468837827319 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1164d3800) [pid = 2210] [serial = 467] [outer = 0x112f47800] 03:30:27 INFO - PROCESS | 2210 | 1468837827615 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:30:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 519ms 03:30:27 INFO - PROCESS | 2210 | 1468837827659 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:30:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:30:27 INFO - PROCESS | 2210 | 1468837827660 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:30:27 INFO - PROCESS | 2210 | 1468837827662 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 2210 | 1468837827666 Marionette TRACE conn2 <- [1,598,null,{}] 03:30:27 INFO - PROCESS | 2210 | 1468837827674 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:27 INFO - PROCESS | 2210 | 1468837827677 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:27 INFO - PROCESS | 2210 | 1468837827762 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:30:27 INFO - PROCESS | 2210 | 1468837827812 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 2210 | 1468837827814 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185ea000 == 33 [pid = 2210] [id = 157] 03:30:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x115e8c400) [pid = 2210] [serial = 468] [outer = 0x0] 03:30:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x116890000) [pid = 2210] [serial = 469] [outer = 0x115e8c400] 03:30:27 INFO - PROCESS | 2210 | 1468837827841 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x118211400) [pid = 2210] [serial = 470] [outer = 0x115e8c400] 03:30:28 INFO - PROCESS | 2210 | 1468837828141 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:30:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:30:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 523ms 03:30:28 INFO - PROCESS | 2210 | 1468837828186 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 2210 | 1468837828188 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:30:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:30:28 INFO - PROCESS | 2210 | 1468837828191 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 2210 | 1468837828192 Marionette TRACE conn2 <- [1,602,null,{}] 03:30:28 INFO - PROCESS | 2210 | 1468837828194 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:28 INFO - PROCESS | 2210 | 1468837828195 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:28 INFO - PROCESS | 2210 | 1468837828276 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:30:28 INFO - PROCESS | 2210 | 1468837828282 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 2210 | 1468837828284 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x119b8a800 == 34 [pid = 2210] [id = 158] 03:30:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1184bb000) [pid = 2210] [serial = 471] [outer = 0x0] 03:30:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x119166000) [pid = 2210] [serial = 472] [outer = 0x1184bb000] 03:30:28 INFO - PROCESS | 2210 | 1468837828309 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1192ba000) [pid = 2210] [serial = 473] [outer = 0x1184bb000] 03:30:28 INFO - PROCESS | 2210 | 1468837828641 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:30:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:30:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 467ms 03:30:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:30:28 INFO - PROCESS | 2210 | 1468837828659 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 2210 | 1468837828660 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:30:28 INFO - PROCESS | 2210 | 1468837828662 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 2210 | 1468837828664 Marionette TRACE conn2 <- [1,606,null,{}] 03:30:28 INFO - PROCESS | 2210 | 1468837828669 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:28 INFO - PROCESS | 2210 | 1468837828670 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:28 INFO - PROCESS | 2210 | 1468837828778 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:30:28 INFO - PROCESS | 2210 | 1468837828788 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 2210 | 1468837828789 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f0f800 == 35 [pid = 2210] [id = 159] 03:30:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x112008800) [pid = 2210] [serial = 474] [outer = 0x0] 03:30:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1192b8000) [pid = 2210] [serial = 475] [outer = 0x112008800] 03:30:28 INFO - PROCESS | 2210 | 1468837828813 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x119a76000) [pid = 2210] [serial = 476] [outer = 0x112008800] 03:30:29 INFO - PROCESS | 2210 | 1468837829161 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:30:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 522ms 03:30:29 INFO - PROCESS | 2210 | 1468837829185 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 2210 | 1468837829186 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:30:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:30:29 INFO - PROCESS | 2210 | 1468837829195 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 2210 | 1468837829196 Marionette TRACE conn2 <- [1,610,null,{}] 03:30:29 INFO - PROCESS | 2210 | 1468837829198 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:29 INFO - PROCESS | 2210 | 1468837829202 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:29 INFO - PROCESS | 2210 | 1468837829317 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:30:29 INFO - PROCESS | 2210 | 1468837829328 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 2210 | 1468837829329 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x12404d800 == 36 [pid = 2210] [id = 160] 03:30:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x119b4d000) [pid = 2210] [serial = 477] [outer = 0x0] 03:30:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12383c800) [pid = 2210] [serial = 478] [outer = 0x119b4d000] 03:30:29 INFO - PROCESS | 2210 | 1468837829355 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x123b8ec00) [pid = 2210] [serial = 479] [outer = 0x119b4d000] 03:30:29 INFO - PROCESS | 2210 | 1468837829698 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:30:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 525ms 03:30:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:30:29 INFO - PROCESS | 2210 | 1468837829715 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 2210 | 1468837829716 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:30:29 INFO - PROCESS | 2210 | 1468837829718 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 2210 | 1468837829719 Marionette TRACE conn2 <- [1,614,null,{}] 03:30:29 INFO - PROCESS | 2210 | 1468837829722 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:29 INFO - PROCESS | 2210 | 1468837829723 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:29 INFO - PROCESS | 2210 | 1468837829821 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:30:29 INFO - PROCESS | 2210 | 1468837829835 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 2210 | 1468837829836 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x12581c800 == 37 [pid = 2210] [id = 161] 03:30:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x116820400) [pid = 2210] [serial = 480] [outer = 0x0] 03:30:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x123b96400) [pid = 2210] [serial = 481] [outer = 0x116820400] 03:30:29 INFO - PROCESS | 2210 | 1468837829861 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x123bd8400) [pid = 2210] [serial = 482] [outer = 0x116820400] 03:30:30 INFO - PROCESS | 2210 | 1468837830216 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:30:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 522ms 03:30:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:30:30 INFO - PROCESS | 2210 | 1468837830240 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 2210 | 1468837830242 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:30:30 INFO - PROCESS | 2210 | 1468837830244 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 2210 | 1468837830245 Marionette TRACE conn2 <- [1,618,null,{}] 03:30:30 INFO - PROCESS | 2210 | 1468837830254 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:30 INFO - PROCESS | 2210 | 1468837830255 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:30 INFO - PROCESS | 2210 | 1468837830352 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:30:30 INFO - PROCESS | 2210 | 1468837830356 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 2210 | 1468837830357 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x113370000 == 38 [pid = 2210] [id = 162] 03:30:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x119fc0400) [pid = 2210] [serial = 483] [outer = 0x0] 03:30:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x123f41800) [pid = 2210] [serial = 484] [outer = 0x119fc0400] 03:30:30 INFO - PROCESS | 2210 | 1468837830381 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x12469bc00) [pid = 2210] [serial = 485] [outer = 0x119fc0400] 03:30:30 INFO - PROCESS | 2210 | 1468837830706 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:30:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 471ms 03:30:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:30:30 INFO - PROCESS | 2210 | 1468837830721 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 2210 | 1468837830722 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:30:30 INFO - PROCESS | 2210 | 1468837830724 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 2210 | 1468837830725 Marionette TRACE conn2 <- [1,622,null,{}] 03:30:30 INFO - PROCESS | 2210 | 1468837830728 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:30 INFO - PROCESS | 2210 | 1468837830729 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:30 INFO - PROCESS | 2210 | 1468837830923 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x1127dd800) [pid = 2210] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x112f54000) [pid = 2210] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x124cc4400) [pid = 2210] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x112699000) [pid = 2210] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x116737c00) [pid = 2210] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x12c023400) [pid = 2210] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x123b43000) [pid = 2210] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1239e6400) [pid = 2210] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1192b8c00) [pid = 2210] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x112011c00) [pid = 2210] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x126519000) [pid = 2210] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11996f000) [pid = 2210] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x120fc9800) [pid = 2210] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x112016000) [pid = 2210] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1247b0000) [pid = 2210] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x118465400) [pid = 2210] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x112695000) [pid = 2210] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:30:30 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1129ba400) [pid = 2210] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:30:30 INFO - PROCESS | 2210 | 1468837830966 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 2210 | 1468837830966 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d86800 == 39 [pid = 2210] [id = 163] 03:30:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x112009c00) [pid = 2210] [serial = 486] [outer = 0x0] 03:30:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x11269ac00) [pid = 2210] [serial = 487] [outer = 0x112009c00] 03:30:30 INFO - PROCESS | 2210 | 1468837830991 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x112f54000) [pid = 2210] [serial = 488] [outer = 0x112009c00] 03:30:31 INFO - PROCESS | 2210 | 1468837831251 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 572ms 03:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:30:31 INFO - PROCESS | 2210 | 1468837831305 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 2210 | 1468837831306 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:30:31 INFO - PROCESS | 2210 | 1468837831308 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 2210 | 1468837831309 Marionette TRACE conn2 <- [1,626,null,{}] 03:30:31 INFO - PROCESS | 2210 | 1468837831311 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:31 INFO - PROCESS | 2210 | 1468837831312 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:31 INFO - PROCESS | 2210 | 1468837831396 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:30:31 INFO - PROCESS | 2210 | 1468837831402 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 2210 | 1468837831403 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:31 INFO - PROCESS | 2210 | ++DOCSHELL 0x128cc8000 == 40 [pid = 2210] [id = 164] 03:30:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x114f76800) [pid = 2210] [serial = 489] [outer = 0x0] 03:30:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x123b38000) [pid = 2210] [serial = 490] [outer = 0x114f76800] 03:30:31 INFO - PROCESS | 2210 | 1468837831434 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x124cc5400) [pid = 2210] [serial = 491] [outer = 0x114f76800] 03:30:31 INFO - PROCESS | 2210 | 1468837831759 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 468ms 03:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:30:31 INFO - PROCESS | 2210 | 1468837831777 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 2210 | 1468837831778 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:30:31 INFO - PROCESS | 2210 | 1468837831781 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 2210 | 1468837831786 Marionette TRACE conn2 <- [1,630,null,{}] 03:30:31 INFO - PROCESS | 2210 | 1468837831789 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:31 INFO - PROCESS | 2210 | 1468837831790 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:31 INFO - PROCESS | 2210 | 1468837831908 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:30:31 INFO - PROCESS | 2210 | 1468837831914 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 2210 | 1468837831916 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:31 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a604800 == 41 [pid = 2210] [id = 165] 03:30:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x124717400) [pid = 2210] [serial = 492] [outer = 0x0] 03:30:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x12579c800) [pid = 2210] [serial = 493] [outer = 0x124717400] 03:30:31 INFO - PROCESS | 2210 | 1468837831942 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x12672d800) [pid = 2210] [serial = 494] [outer = 0x124717400] 03:30:32 INFO - PROCESS | 2210 | 1468837832257 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 523ms 03:30:32 INFO - PROCESS | 2210 | 1468837832305 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 2210 | 1468837832306 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:30:32 INFO - PROCESS | 2210 | 1468837832308 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 2210 | 1468837832309 Marionette TRACE conn2 <- [1,634,null,{}] 03:30:32 INFO - PROCESS | 2210 | 1468837832311 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:32 INFO - PROCESS | 2210 | 1468837832312 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:32 INFO - PROCESS | 2210 | 1468837832393 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:30:32 INFO - PROCESS | 2210 | 1468837832397 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 2210 | 1468837832399 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aae9800 == 42 [pid = 2210] [id = 166] 03:30:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x126112c00) [pid = 2210] [serial = 495] [outer = 0x0] 03:30:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x128c1ec00) [pid = 2210] [serial = 496] [outer = 0x126112c00] 03:30:32 INFO - PROCESS | 2210 | 1468837832432 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x128c75c00) [pid = 2210] [serial = 497] [outer = 0x126112c00] 03:30:32 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:32 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:32 INFO - PROCESS | 2210 | 1468837832847 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:30:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x123b88400) [pid = 2210] [serial = 498] [outer = 0x12ce29800] 03:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 568ms 03:30:32 INFO - PROCESS | 2210 | 1468837832893 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 2210 | 1468837832896 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:30:33 INFO - PROCESS | 2210 | 1468837832999 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 2210 | 1468837833003 Marionette TRACE conn2 <- [1,638,null,{}] 03:30:33 INFO - PROCESS | 2210 | 1468837833044 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 2210 | 1468837833047 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:33 INFO - PROCESS | 2210 | 1468837833170 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:30:33 INFO - PROCESS | 2210 | 1468837833245 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 2210 | 1468837833247 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x116187800 == 43 [pid = 2210] [id = 167] 03:30:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x1122bd400) [pid = 2210] [serial = 499] [outer = 0x0] 03:30:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x11269b400) [pid = 2210] [serial = 500] [outer = 0x1122bd400] 03:30:33 INFO - PROCESS | 2210 | 1468837833279 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1129b2000) [pid = 2210] [serial = 501] [outer = 0x1122bd400] 03:30:33 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:33 INFO - PROCESS | 2210 | 1468837833718 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 838ms 03:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:30:33 INFO - PROCESS | 2210 | 1468837833751 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 2210 | 1468837833753 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:30:33 INFO - PROCESS | 2210 | 1468837833757 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 2210 | 1468837833758 Marionette TRACE conn2 <- [1,642,null,{}] 03:30:33 INFO - PROCESS | 2210 | 1468837833763 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 2210 | 1468837833766 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:33 INFO - PROCESS | 2210 | 1468837833872 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:30:33 INFO - PROCESS | 2210 | 1468837833927 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 2210 | 1468837833928 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192c6800 == 44 [pid = 2210] [id = 168] 03:30:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x1130f6400) [pid = 2210] [serial = 502] [outer = 0x0] 03:30:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x116820c00) [pid = 2210] [serial = 503] [outer = 0x1130f6400] 03:30:33 INFO - PROCESS | 2210 | 1468837833958 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x117d2a800) [pid = 2210] [serial = 504] [outer = 0x1130f6400] 03:30:34 INFO - PROCESS | 2210 | 1468837834415 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:30:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 03:30:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:30:34 INFO - PROCESS | 2210 | 1468837834428 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 2210 | 1468837834430 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:30:34 INFO - PROCESS | 2210 | 1468837834434 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 2210 | 1468837834435 Marionette TRACE conn2 <- [1,646,null,{}] 03:30:34 INFO - PROCESS | 2210 | 1468837834438 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:34 INFO - PROCESS | 2210 | 1468837834440 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:34 INFO - PROCESS | 2210 | 1468837834547 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:30:34 INFO - PROCESS | 2210 | 1468837834607 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 2210 | 1468837834611 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x129966000 == 45 [pid = 2210] [id = 169] 03:30:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x1192f5c00) [pid = 2210] [serial = 505] [outer = 0x0] 03:30:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x119a6c000) [pid = 2210] [serial = 506] [outer = 0x1192f5c00] 03:30:34 INFO - PROCESS | 2210 | 1468837834643 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x120fd4400) [pid = 2210] [serial = 507] [outer = 0x1192f5c00] 03:30:35 INFO - PROCESS | 2210 | 1468837835101 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 722ms 03:30:35 INFO - PROCESS | 2210 | 1468837835177 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 2210 | 1468837835178 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:30:35 INFO - PROCESS | 2210 | 1468837835200 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 2210 | 1468837835201 Marionette TRACE conn2 <- [1,650,null,{}] 03:30:35 INFO - PROCESS | 2210 | 1468837835204 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:35 INFO - PROCESS | 2210 | 1468837835205 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:35 INFO - PROCESS | 2210 | 1468837835311 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:30:35 INFO - PROCESS | 2210 | 1468837835379 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 2210 | 1468837835380 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:35 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be47800 == 46 [pid = 2210] [id = 170] 03:30:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x120fd6800) [pid = 2210] [serial = 508] [outer = 0x0] 03:30:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x123bd4000) [pid = 2210] [serial = 509] [outer = 0x120fd6800] 03:30:35 INFO - PROCESS | 2210 | 1468837835411 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x124cc3000) [pid = 2210] [serial = 510] [outer = 0x120fd6800] 03:30:35 INFO - PROCESS | 2210 | 1468837835842 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 03:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:30:35 INFO - PROCESS | 2210 | 1468837835869 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 2210 | 1468837835870 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:30:35 INFO - PROCESS | 2210 | 1468837835872 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 2210 | 1468837835874 Marionette TRACE conn2 <- [1,654,null,{}] 03:30:35 INFO - PROCESS | 2210 | 1468837835876 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:35 INFO - PROCESS | 2210 | 1468837835878 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:35 INFO - PROCESS | 2210 | 1468837835979 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:30:36 INFO - PROCESS | 2210 | 1468837836034 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 2210 | 1468837836035 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f1f000 == 47 [pid = 2210] [id = 171] 03:30:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x1127dc400) [pid = 2210] [serial = 511] [outer = 0x0] 03:30:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x119b44c00) [pid = 2210] [serial = 512] [outer = 0x1127dc400] 03:30:36 INFO - PROCESS | 2210 | 1468837836063 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x12510f800) [pid = 2210] [serial = 513] [outer = 0x1127dc400] 03:30:36 INFO - PROCESS | 2210 | 1468837836677 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:30:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:30:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 871ms 03:30:36 INFO - PROCESS | 2210 | 1468837836748 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 2210 | 1468837836751 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:30:36 INFO - PROCESS | 2210 | 1468837836754 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 2210 | 1468837836757 Marionette TRACE conn2 <- [1,658,null,{}] 03:30:36 INFO - PROCESS | 2210 | 1468837836760 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:36 INFO - PROCESS | 2210 | 1468837836762 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:36 INFO - PROCESS | 2210 | 1468837836856 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:30:36 INFO - PROCESS | 2210 | 1468837836928 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 2210 | 1468837836929 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x1167e4000 == 48 [pid = 2210] [id = 172] 03:30:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x114f7d400) [pid = 2210] [serial = 514] [outer = 0x0] 03:30:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 119 (0x115e87000) [pid = 2210] [serial = 515] [outer = 0x114f7d400] 03:30:36 INFO - PROCESS | 2210 | 1468837836957 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 120 (0x116825800) [pid = 2210] [serial = 516] [outer = 0x114f7d400] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x12a604800 == 47 [pid = 2210] [id = 165] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x128cc8000 == 46 [pid = 2210] [id = 164] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x117d86800 == 45 [pid = 2210] [id = 163] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x113370000 == 44 [pid = 2210] [id = 162] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x12581c800 == 43 [pid = 2210] [id = 161] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x12404d800 == 42 [pid = 2210] [id = 160] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x120f0f800 == 41 [pid = 2210] [id = 159] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x119b8a800 == 40 [pid = 2210] [id = 158] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x1185ea000 == 39 [pid = 2210] [id = 157] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x116ffb000 == 38 [pid = 2210] [id = 156] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x115da8800 == 37 [pid = 2210] [id = 155] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x116f06800 == 36 [pid = 2210] [id = 154] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x123cd1800 == 35 [pid = 2210] [id = 153] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x1168ce800 == 34 [pid = 2210] [id = 152] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba37000 == 33 [pid = 2210] [id = 151] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x120f1f000 == 32 [pid = 2210] [id = 171] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x12be47800 == 31 [pid = 2210] [id = 170] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x129966000 == 30 [pid = 2210] [id = 169] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x1192c6800 == 29 [pid = 2210] [id = 168] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x12aae9800 == 28 [pid = 2210] [id = 166] 03:30:37 INFO - PROCESS | 2210 | --DOCSHELL 0x116187800 == 27 [pid = 2210] [id = 167] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 119 (0x126583c00) [pid = 2210] [serial = 449] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 118 (0x128c22000) [pid = 2210] [serial = 451] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x12b9b7000) [pid = 2210] [serial = 410] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x119a76400) [pid = 2210] [serial = 430] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x124fe8800) [pid = 2210] [serial = 448] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x116821c00) [pid = 2210] [serial = 443] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x1257a7800) [pid = 2210] [serial = 440] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x12a7afc00) [pid = 2210] [serial = 409] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x1192fb400) [pid = 2210] [serial = 428] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x1210ee800) [pid = 2210] [serial = 431] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x1129b0400) [pid = 2210] [serial = 398] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x112f50400) [pid = 2210] [serial = 421] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x1126a2c00) [pid = 2210] [serial = 397] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x123b41000) [pid = 2210] [serial = 434] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x11820fc00) [pid = 2210] [serial = 418] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x128c20000) [pid = 2210] [serial = 407] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x112f4c800) [pid = 2210] [serial = 416] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x118208c00) [pid = 2210] [serial = 425] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x12c320800) [pid = 2210] [serial = 413] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x118872c00) [pid = 2210] [serial = 427] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1129b9800) [pid = 2210] [serial = 415] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x12507f400) [pid = 2210] [serial = 439] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x123bdc400) [pid = 2210] [serial = 404] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x123b46800) [pid = 2210] [serial = 403] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x12c025c00) [pid = 2210] [serial = 412] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1210ec800) [pid = 2210] [serial = 433] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x124718800) [pid = 2210] [serial = 437] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x12579ac00) [pid = 2210] [serial = 406] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x119a6ac00) [pid = 2210] [serial = 400] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x11806dc00) [pid = 2210] [serial = 445] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x11880e800) [pid = 2210] [serial = 419] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x119ab7800) [pid = 2210] [serial = 401] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x123bd7000) [pid = 2210] [serial = 436] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x119b4f000) [pid = 2210] [serial = 446] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x11614a800) [pid = 2210] [serial = 422] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1127da400) [pid = 2210] [serial = 442] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x1168eec00) [pid = 2210] [serial = 424] [outer = 0x0] [url = about:blank] 03:30:37 INFO - PROCESS | 2210 | 1468837837884 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1173ms 03:30:37 INFO - PROCESS | 2210 | 1468837837926 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:30:37 INFO - PROCESS | 2210 | 1468837837929 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:30:37 INFO - PROCESS | 2210 | 1468837837932 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 2210 | 1468837837934 Marionette TRACE conn2 <- [1,662,null,{}] 03:30:37 INFO - PROCESS | 2210 | 1468837837937 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:37 INFO - PROCESS | 2210 | 1468837837939 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:38 INFO - PROCESS | 2210 | 1468837838015 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:30:38 INFO - PROCESS | 2210 | 1468837838020 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 2210 | 1468837838023 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x115e52000 == 28 [pid = 2210] [id = 173] 03:30:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1127d2c00) [pid = 2210] [serial = 517] [outer = 0x0] 03:30:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1129abc00) [pid = 2210] [serial = 518] [outer = 0x1127d2c00] 03:30:38 INFO - PROCESS | 2210 | 1468837838053 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x112a82c00) [pid = 2210] [serial = 519] [outer = 0x1127d2c00] 03:30:38 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:38 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:38 INFO - PROCESS | 2210 | 1468837838439 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 520ms 03:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:30:38 INFO - PROCESS | 2210 | 1468837838451 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 2210 | 1468837838455 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:30:38 INFO - PROCESS | 2210 | 1468837838459 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 2210 | 1468837838461 Marionette TRACE conn2 <- [1,666,null,{}] 03:30:38 INFO - PROCESS | 2210 | 1468837838464 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:38 INFO - PROCESS | 2210 | 1468837838465 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:38 INFO - PROCESS | 2210 | 1468837838543 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:30:38 INFO - PROCESS | 2210 | 1468837838550 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 2210 | 1468837838552 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x116ffd800 == 29 [pid = 2210] [id = 174] 03:30:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x112f53400) [pid = 2210] [serial = 520] [outer = 0x0] 03:30:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1164d0800) [pid = 2210] [serial = 521] [outer = 0x112f53400] 03:30:38 INFO - PROCESS | 2210 | 1468837838579 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x116828000) [pid = 2210] [serial = 522] [outer = 0x112f53400] 03:30:38 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:38 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:38 INFO - PROCESS | 2210 | 1468837838920 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 474ms 03:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:30:38 INFO - PROCESS | 2210 | 1468837838935 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 2210 | 1468837838936 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:30:38 INFO - PROCESS | 2210 | 1468837838938 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 2210 | 1468837838940 Marionette TRACE conn2 <- [1,670,null,{}] 03:30:38 INFO - PROCESS | 2210 | 1468837838948 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:38 INFO - PROCESS | 2210 | 1468837838951 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:39 INFO - PROCESS | 2210 | 1468837839032 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:30:39 INFO - PROCESS | 2210 | 1468837839083 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 2210 | 1468837839084 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185f2800 == 30 [pid = 2210] [id = 175] 03:30:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x112694400) [pid = 2210] [serial = 523] [outer = 0x0] 03:30:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x118204000) [pid = 2210] [serial = 524] [outer = 0x112694400] 03:30:39 INFO - PROCESS | 2210 | 1468837839113 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1184c2400) [pid = 2210] [serial = 525] [outer = 0x112694400] 03:30:39 INFO - PROCESS | 2210 | 1468837839406 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 521ms 03:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:30:39 INFO - PROCESS | 2210 | 1468837839460 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 2210 | 1468837839461 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:30:39 INFO - PROCESS | 2210 | 1468837839463 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 2210 | 1468837839465 Marionette TRACE conn2 <- [1,674,null,{}] 03:30:39 INFO - PROCESS | 2210 | 1468837839469 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:39 INFO - PROCESS | 2210 | 1468837839471 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:39 INFO - PROCESS | 2210 | 1468837839546 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:30:39 INFO - PROCESS | 2210 | 1468837839551 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 2210 | 1468837839553 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192e5800 == 31 [pid = 2210] [id = 176] 03:30:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x11886b400) [pid = 2210] [serial = 526] [outer = 0x0] 03:30:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x11915f400) [pid = 2210] [serial = 527] [outer = 0x11886b400] 03:30:39 INFO - PROCESS | 2210 | 1468837839578 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1192b7400) [pid = 2210] [serial = 528] [outer = 0x11886b400] 03:30:39 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:39 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:30:39 INFO - PROCESS | 2210 | 1468837839902 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 03:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 471ms 03:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:30:39 INFO - PROCESS | 2210 | 1468837839935 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 2210 | 1468837839936 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:30:39 INFO - PROCESS | 2210 | 1468837839946 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 2210 | 1468837839947 Marionette TRACE conn2 <- [1,678,null,{}] 03:30:39 INFO - PROCESS | 2210 | 1468837839949 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:39 INFO - PROCESS | 2210 | 1468837839950 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:40 INFO - PROCESS | 2210 | 1468837840048 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:30:40 INFO - PROCESS | 2210 | 1468837840064 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 2210 | 1468837840066 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c32000 == 32 [pid = 2210] [id = 177] 03:30:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x112eacc00) [pid = 2210] [serial = 529] [outer = 0x0] 03:30:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1192fb800) [pid = 2210] [serial = 530] [outer = 0x112eacc00] 03:30:40 INFO - PROCESS | 2210 | 1468837840092 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x119a73800) [pid = 2210] [serial = 531] [outer = 0x112eacc00] 03:30:40 INFO - PROCESS | 2210 | 1468837840452 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 527ms 03:30:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:30:40 INFO - PROCESS | 2210 | 1468837840466 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 2210 | 1468837840468 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:30:40 INFO - PROCESS | 2210 | 1468837840470 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 2210 | 1468837840471 Marionette TRACE conn2 <- [1,682,null,{}] 03:30:40 INFO - PROCESS | 2210 | 1468837840473 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:40 INFO - PROCESS | 2210 | 1468837840477 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:40 INFO - PROCESS | 2210 | 1468837840592 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:30:40 INFO - PROCESS | 2210 | 1468837840628 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 2210 | 1468837840629 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x123ccb800 == 33 [pid = 2210] [id = 178] 03:30:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x1192b8c00) [pid = 2210] [serial = 532] [outer = 0x0] 03:30:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x120fc8c00) [pid = 2210] [serial = 533] [outer = 0x1192b8c00] 03:30:40 INFO - PROCESS | 2210 | 1468837840653 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x123b46000) [pid = 2210] [serial = 534] [outer = 0x1192b8c00] 03:30:41 INFO - PROCESS | 2210 | 1468837841417 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:30:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:30:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 03:30:41 INFO - PROCESS | 2210 | 1468837841441 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 2210 | 1468837841442 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:30:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:30:41 INFO - PROCESS | 2210 | 1468837841444 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - PROCESS | 2210 | 1468837841445 Marionette TRACE conn2 <- [1,686,null,{}] 03:30:41 INFO - PROCESS | 2210 | 1468837841448 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:41 INFO - PROCESS | 2210 | 1468837841451 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:41 INFO - PROCESS | 2210 | 1468837841548 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:30:41 INFO - PROCESS | 2210 | 1468837841583 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 2210 | 1468837841584 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x124792000 == 34 [pid = 2210] [id = 179] 03:30:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x1127dc800) [pid = 2210] [serial = 535] [outer = 0x0] 03:30:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x123b92000) [pid = 2210] [serial = 536] [outer = 0x1127dc800] 03:30:41 INFO - PROCESS | 2210 | 1468837841608 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x123bdac00) [pid = 2210] [serial = 537] [outer = 0x1127dc800] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x119b4d000) [pid = 2210] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x116820400) [pid = 2210] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x119fc0400) [pid = 2210] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1267a4c00) [pid = 2210] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x115e8c400) [pid = 2210] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x116888400) [pid = 2210] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1184bb000) [pid = 2210] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x112f47800) [pid = 2210] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1176bc800) [pid = 2210] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x11269e400) [pid = 2210] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1129af400) [pid = 2210] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x112009c00) [pid = 2210] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x114f76800) [pid = 2210] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x112008800) [pid = 2210] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x124717400) [pid = 2210] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:30:42 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x126112c00) [pid = 2210] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:30:42 INFO - PROCESS | 2210 | 1468837842385 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:30:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 974ms 03:30:42 INFO - PROCESS | 2210 | 1468837842419 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:30:42 INFO - PROCESS | 2210 | 1468837842420 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:30:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:30:42 INFO - PROCESS | 2210 | 1468837842423 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 2210 | 1468837842424 Marionette TRACE conn2 <- [1,690,null,{}] 03:30:42 INFO - PROCESS | 2210 | 1468837842426 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:42 INFO - PROCESS | 2210 | 1468837842427 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:42 INFO - PROCESS | 2210 | 1468837842519 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:30:42 INFO - PROCESS | 2210 | 1468837842550 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 2210 | 1468837842551 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x123881000 == 35 [pid = 2210] [id = 180] 03:30:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1122bdc00) [pid = 2210] [serial = 538] [outer = 0x0] 03:30:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x116813c00) [pid = 2210] [serial = 539] [outer = 0x1122bdc00] 03:30:42 INFO - PROCESS | 2210 | 1468837842575 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x118810000) [pid = 2210] [serial = 540] [outer = 0x1122bdc00] 03:30:43 INFO - PROCESS | 2210 | 1468837843342 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:30:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:30:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 970ms 03:30:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:30:43 INFO - PROCESS | 2210 | 1468837843393 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 2210 | 1468837843395 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:30:43 INFO - PROCESS | 2210 | 1468837843397 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 2210 | 1468837843398 Marionette TRACE conn2 <- [1,694,null,{}] 03:30:43 INFO - PROCESS | 2210 | 1468837843401 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:43 INFO - PROCESS | 2210 | 1468837843402 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:43 INFO - PROCESS | 2210 | 1468837843481 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:30:43 INFO - PROCESS | 2210 | 1468837843487 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 2210 | 1468837843488 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:43 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185f2000 == 36 [pid = 2210] [id = 181] 03:30:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x119970800) [pid = 2210] [serial = 541] [outer = 0x0] 03:30:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x123bda000) [pid = 2210] [serial = 542] [outer = 0x119970800] 03:30:43 INFO - PROCESS | 2210 | 1468837843512 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x123f39800) [pid = 2210] [serial = 543] [outer = 0x119970800] 03:30:44 INFO - PROCESS | 2210 | 1468837844322 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:30:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 972ms 03:30:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:30:44 INFO - PROCESS | 2210 | 1468837844393 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 2210 | 1468837844395 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:30:44 INFO - PROCESS | 2210 | 1468837844400 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 2210 | 1468837844402 Marionette TRACE conn2 <- [1,698,null,{}] 03:30:44 INFO - PROCESS | 2210 | 1468837844406 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:44 INFO - PROCESS | 2210 | 1468837844408 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:44 INFO - PROCESS | 2210 | 1468837844498 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:30:44 INFO - PROCESS | 2210 | 1468837844589 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 2210 | 1468837844591 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x1168c7800 == 37 [pid = 2210] [id = 182] 03:30:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x11269cc00) [pid = 2210] [serial = 544] [outer = 0x0] 03:30:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1127d8c00) [pid = 2210] [serial = 545] [outer = 0x11269cc00] 03:30:44 INFO - PROCESS | 2210 | 1468837844623 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x112de8c00) [pid = 2210] [serial = 546] [outer = 0x11269cc00] 03:30:45 INFO - PROCESS | 2210 | 1468837845650 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:30:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:30:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1273ms 03:30:45 INFO - PROCESS | 2210 | 1468837845673 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 2210 | 1468837845676 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:30:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:30:45 INFO - PROCESS | 2210 | 1468837845681 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 2210 | 1468837845683 Marionette TRACE conn2 <- [1,702,null,{}] 03:30:45 INFO - PROCESS | 2210 | 1468837845685 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:45 INFO - PROCESS | 2210 | 1468837845687 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:45 INFO - PROCESS | 2210 | 1468837845799 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:30:45 INFO - PROCESS | 2210 | 1468837845869 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 2210 | 1468837845870 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:45 INFO - PROCESS | 2210 | ++DOCSHELL 0x118705000 == 38 [pid = 2210] [id = 183] 03:30:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x117d2b000) [pid = 2210] [serial = 547] [outer = 0x0] 03:30:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x11806b400) [pid = 2210] [serial = 548] [outer = 0x117d2b000] 03:30:45 INFO - PROCESS | 2210 | 1468837845902 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x11846cc00) [pid = 2210] [serial = 549] [outer = 0x117d2b000] 03:30:46 INFO - PROCESS | 2210 | --DOCSHELL 0x123881000 == 37 [pid = 2210] [id = 180] 03:30:46 INFO - PROCESS | 2210 | --DOCSHELL 0x124792000 == 36 [pid = 2210] [id = 179] 03:30:46 INFO - PROCESS | 2210 | --DOCSHELL 0x123ccb800 == 35 [pid = 2210] [id = 178] 03:30:46 INFO - PROCESS | 2210 | --DOCSHELL 0x119c32000 == 34 [pid = 2210] [id = 177] 03:30:46 INFO - PROCESS | 2210 | --DOCSHELL 0x1192e5800 == 33 [pid = 2210] [id = 176] 03:30:46 INFO - PROCESS | 2210 | --DOCSHELL 0x1185f2800 == 32 [pid = 2210] [id = 175] 03:30:46 INFO - PROCESS | 2210 | --DOCSHELL 0x116ffd800 == 31 [pid = 2210] [id = 174] 03:30:46 INFO - PROCESS | 2210 | --DOCSHELL 0x115e52000 == 30 [pid = 2210] [id = 173] 03:30:46 INFO - PROCESS | 2210 | --DOCSHELL 0x1167e4000 == 29 [pid = 2210] [id = 172] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x11688c400) [pid = 2210] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x12383c800) [pid = 2210] [serial = 478] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x123b96400) [pid = 2210] [serial = 481] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x123f41800) [pid = 2210] [serial = 484] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x123bd8400) [pid = 2210] [serial = 482] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x129393c00) [pid = 2210] [serial = 452] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x116890000) [pid = 2210] [serial = 469] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x118211400) [pid = 2210] [serial = 470] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x11880a400) [pid = 2210] [serial = 460] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x120fc8800) [pid = 2210] [serial = 461] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x12469bc00) [pid = 2210] [serial = 485] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x119166000) [pid = 2210] [serial = 472] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1192ba000) [pid = 2210] [serial = 473] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1131b7800) [pid = 2210] [serial = 466] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1164d3800) [pid = 2210] [serial = 467] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x11806fc00) [pid = 2210] [serial = 457] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x118468c00) [pid = 2210] [serial = 458] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x1127db000) [pid = 2210] [serial = 454] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1129b7c00) [pid = 2210] [serial = 455] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x112a81800) [pid = 2210] [serial = 463] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x112f47000) [pid = 2210] [serial = 464] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x128c75c00) [pid = 2210] [serial = 497] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x112f54000) [pid = 2210] [serial = 488] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x11269ac00) [pid = 2210] [serial = 487] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x123b38000) [pid = 2210] [serial = 490] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x1192b8000) [pid = 2210] [serial = 475] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x123b8ec00) [pid = 2210] [serial = 479] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x12672d800) [pid = 2210] [serial = 494] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x119a76000) [pid = 2210] [serial = 476] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x124cc5400) [pid = 2210] [serial = 491] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x12579c800) [pid = 2210] [serial = 493] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x128c1ec00) [pid = 2210] [serial = 496] [outer = 0x0] [url = about:blank] 03:30:46 INFO - PROCESS | 2210 | 1468837846976 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:30:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1322ms 03:30:47 INFO - PROCESS | 2210 | 1468837847003 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 2210 | 1468837847005 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:30:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:30:47 INFO - PROCESS | 2210 | 1468837847009 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 2210 | 1468837847010 Marionette TRACE conn2 <- [1,706,null,{}] 03:30:47 INFO - PROCESS | 2210 | 1468837847014 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:47 INFO - PROCESS | 2210 | 1468837847015 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:47 INFO - PROCESS | 2210 | 1468837847103 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:30:47 INFO - PROCESS | 2210 | 1468837847152 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 2210 | 1468837847153 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x1167e5800 == 30 [pid = 2210] [id = 184] 03:30:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x1127df400) [pid = 2210] [serial = 550] [outer = 0x0] 03:30:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x1131bac00) [pid = 2210] [serial = 551] [outer = 0x1127df400] 03:30:47 INFO - PROCESS | 2210 | 1468837847180 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x116736000) [pid = 2210] [serial = 552] [outer = 0x1127df400] 03:30:47 INFO - PROCESS | 2210 | 1468837847975 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:30:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 972ms 03:30:47 INFO - PROCESS | 2210 | 1468837847983 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 2210 | 1468837847986 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:30:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:30:47 INFO - PROCESS | 2210 | 1468837847990 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 2210 | 1468837847992 Marionette TRACE conn2 <- [1,710,null,{}] 03:30:47 INFO - PROCESS | 2210 | 1468837847994 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:47 INFO - PROCESS | 2210 | 1468837847996 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:48 INFO - PROCESS | 2210 | 1468837848076 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:30:48 INFO - PROCESS | 2210 | 1468837848080 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 2210 | 1468837848082 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x118305000 == 31 [pid = 2210] [id = 185] 03:30:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x11682a000) [pid = 2210] [serial = 553] [outer = 0x0] 03:30:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x1184c2800) [pid = 2210] [serial = 554] [outer = 0x11682a000] 03:30:48 INFO - PROCESS | 2210 | 1468837848113 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x118867400) [pid = 2210] [serial = 555] [outer = 0x11682a000] 03:30:48 INFO - PROCESS | 2210 | 1468837848935 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:30:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:30:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 03:30:48 INFO - PROCESS | 2210 | 1468837848960 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 2210 | 1468837848961 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:30:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:30:48 INFO - PROCESS | 2210 | 1468837848964 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 2210 | 1468837848968 Marionette TRACE conn2 <- [1,714,null,{}] 03:30:48 INFO - PROCESS | 2210 | 1468837848976 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:48 INFO - PROCESS | 2210 | 1468837848980 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:49 INFO - PROCESS | 2210 | 1468837849077 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:30:49 INFO - PROCESS | 2210 | 1468837849114 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 2210 | 1468837849116 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192de800 == 32 [pid = 2210] [id = 186] 03:30:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x119a6ac00) [pid = 2210] [serial = 556] [outer = 0x0] 03:30:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x119a78c00) [pid = 2210] [serial = 557] [outer = 0x119a6ac00] 03:30:49 INFO - PROCESS | 2210 | 1468837849144 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x119fc0400) [pid = 2210] [serial = 558] [outer = 0x119a6ac00] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x1192b8c00) [pid = 2210] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x112f53400) [pid = 2210] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x11886b400) [pid = 2210] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x114f7d400) [pid = 2210] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x112694400) [pid = 2210] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x1127d2c00) [pid = 2210] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x1122bd400) [pid = 2210] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x1130f6400) [pid = 2210] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x1192f5c00) [pid = 2210] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 67 (0x1122bdc00) [pid = 2210] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 66 (0x120fd6800) [pid = 2210] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 65 (0x1127dc400) [pid = 2210] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 64 (0x1127dc800) [pid = 2210] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:30:49 INFO - PROCESS | 2210 | --DOMWINDOW == 63 (0x112eacc00) [pid = 2210] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:30:49 INFO - PROCESS | 2210 | 1468837849919 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:30:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:30:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 977ms 03:30:49 INFO - PROCESS | 2210 | 1468837849941 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 2210 | 1468837849943 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:30:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:30:49 INFO - PROCESS | 2210 | 1468837849945 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 2210 | 1468837849946 Marionette TRACE conn2 <- [1,718,null,{}] 03:30:49 INFO - PROCESS | 2210 | 1468837849950 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:49 INFO - PROCESS | 2210 | 1468837849952 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:50 INFO - PROCESS | 2210 | 1468837850030 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:30:50 INFO - PROCESS | 2210 | 1468837850036 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 2210 | 1468837850037 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c46000 == 33 [pid = 2210] [id = 187] 03:30:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 64 (0x114f7d400) [pid = 2210] [serial = 559] [outer = 0x0] 03:30:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 65 (0x117d2fc00) [pid = 2210] [serial = 560] [outer = 0x114f7d400] 03:30:50 INFO - PROCESS | 2210 | 1468837850062 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 66 (0x1192b8c00) [pid = 2210] [serial = 561] [outer = 0x114f7d400] 03:30:50 INFO - PROCESS | 2210 | 1468837850877 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:30:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 973ms 03:30:50 INFO - PROCESS | 2210 | 1468837850919 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 2210 | 1468837850920 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:30:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:30:50 INFO - PROCESS | 2210 | 1468837850922 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 2210 | 1468837850923 Marionette TRACE conn2 <- [1,722,null,{}] 03:30:50 INFO - PROCESS | 2210 | 1468837850926 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:50 INFO - PROCESS | 2210 | 1468837850927 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:51 INFO - PROCESS | 2210 | 1468837851018 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:30:51 INFO - PROCESS | 2210 | 1468837851024 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 2210 | 1468837851025 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x123cd2000 == 34 [pid = 2210] [id = 188] 03:30:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 67 (0x112f94c00) [pid = 2210] [serial = 562] [outer = 0x0] 03:30:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 68 (0x1210edc00) [pid = 2210] [serial = 563] [outer = 0x112f94c00] 03:30:51 INFO - PROCESS | 2210 | 1468837851052 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x123b39000) [pid = 2210] [serial = 564] [outer = 0x112f94c00] 03:30:51 INFO - PROCESS | 2210 | 1468837851360 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 2210 | 1468837851394 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:30:51 INFO - PROCESS | 2210 | 1468837851396 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 2210 | 1468837851397 Marionette TRACE conn2 <- [1,726,null,{}] 03:30:51 INFO - PROCESS | 2210 | 1468837851402 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:51 INFO - PROCESS | 2210 | 1468837851406 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:51 INFO - PROCESS | 2210 | 1468837851503 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:30:51 INFO - PROCESS | 2210 | 1468837851508 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 2210 | 1468837851509 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x125809800 == 35 [pid = 2210] [id = 189] 03:30:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x1210ef800) [pid = 2210] [serial = 565] [outer = 0x0] 03:30:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x123b94000) [pid = 2210] [serial = 566] [outer = 0x1210ef800] 03:30:51 INFO - PROCESS | 2210 | 1468837851535 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x1247b2000) [pid = 2210] [serial = 567] [outer = 0x1210ef800] 03:30:51 INFO - PROCESS | 2210 | 1468837851888 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:30:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:30:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 03:30:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:30:51 INFO - PROCESS | 2210 | 1468837851921 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 2210 | 1468837851923 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:30:51 INFO - PROCESS | 2210 | 1468837851925 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 2210 | 1468837851926 Marionette TRACE conn2 <- [1,730,null,{}] 03:30:51 INFO - PROCESS | 2210 | 1468837851928 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:51 INFO - PROCESS | 2210 | 1468837851929 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:52 INFO - PROCESS | 2210 | 1468837852007 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:30:52 INFO - PROCESS | 2210 | 1468837852010 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 2210 | 1468837852011 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c15000 == 36 [pid = 2210] [id = 190] 03:30:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x123b3b000) [pid = 2210] [serial = 568] [outer = 0x0] 03:30:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x124cc1000) [pid = 2210] [serial = 569] [outer = 0x123b3b000] 03:30:52 INFO - PROCESS | 2210 | 1468837852038 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x1251ba400) [pid = 2210] [serial = 570] [outer = 0x123b3b000] 03:30:52 INFO - PROCESS | 2210 | 1468837852390 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 2210 | 1468837852400 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:30:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:30:52 INFO - PROCESS | 2210 | 1468837852402 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 2210 | 1468837852403 Marionette TRACE conn2 <- [1,734,null,{}] 03:30:52 INFO - PROCESS | 2210 | 1468837852405 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:52 INFO - PROCESS | 2210 | 1468837852406 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:52 INFO - PROCESS | 2210 | 1468837852486 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:30:52 INFO - PROCESS | 2210 | 1468837852490 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 2210 | 1468837852490 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b0b800 == 37 [pid = 2210] [id = 191] 03:30:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x12579a800) [pid = 2210] [serial = 571] [outer = 0x0] 03:30:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x126120c00) [pid = 2210] [serial = 572] [outer = 0x12579a800] 03:30:52 INFO - PROCESS | 2210 | 1468837852514 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1267a4800) [pid = 2210] [serial = 573] [outer = 0x12579a800] 03:30:52 INFO - PROCESS | 2210 | 1468837852990 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:30:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:30:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 623ms 03:30:53 INFO - PROCESS | 2210 | 1468837853034 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 2210 | 1468837853037 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:30:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:30:53 INFO - PROCESS | 2210 | 1468837853041 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - PROCESS | 2210 | 1468837853043 Marionette TRACE conn2 <- [1,738,null,{}] 03:30:53 INFO - PROCESS | 2210 | 1468837853046 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:53 INFO - PROCESS | 2210 | 1468837853050 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:53 INFO - PROCESS | 2210 | 1468837853150 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:30:53 INFO - PROCESS | 2210 | 1468837853214 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 2210 | 1468837853215 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x11813f000 == 38 [pid = 2210] [id = 192] 03:30:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x112f4fc00) [pid = 2210] [serial = 574] [outer = 0x0] 03:30:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1164d3800) [pid = 2210] [serial = 575] [outer = 0x112f4fc00] 03:30:53 INFO - PROCESS | 2210 | 1468837853246 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x116ab0400) [pid = 2210] [serial = 576] [outer = 0x112f4fc00] 03:30:54 INFO - PROCESS | 2210 | 1468837854146 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:30:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1121ms 03:30:54 INFO - PROCESS | 2210 | 1468837854162 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 2210 | 1468837854167 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:30:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:30:54 INFO - PROCESS | 2210 | 1468837854172 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 2210 | 1468837854174 Marionette TRACE conn2 <- [1,742,null,{}] 03:30:54 INFO - PROCESS | 2210 | 1468837854176 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:54 INFO - PROCESS | 2210 | 1468837854178 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:54 INFO - PROCESS | 2210 | 1468837854279 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:30:54 INFO - PROCESS | 2210 | 1468837854329 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 2210 | 1468837854331 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x124785000 == 39 [pid = 2210] [id = 193] 03:30:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x11910ac00) [pid = 2210] [serial = 577] [outer = 0x0] 03:30:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1192ac800) [pid = 2210] [serial = 578] [outer = 0x11910ac00] 03:30:54 INFO - PROCESS | 2210 | 1468837854362 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x119a74c00) [pid = 2210] [serial = 579] [outer = 0x11910ac00] 03:30:55 INFO - PROCESS | 2210 | 1468837855271 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:30:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:30:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1121ms 03:30:55 INFO - PROCESS | 2210 | 1468837855293 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:30:55 INFO - PROCESS | 2210 | 1468837855295 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:30:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:30:55 INFO - PROCESS | 2210 | 1468837855297 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 2210 | 1468837855300 Marionette TRACE conn2 <- [1,746,null,{}] 03:30:55 INFO - PROCESS | 2210 | 1468837855308 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:55 INFO - PROCESS | 2210 | 1468837855311 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:55 INFO - PROCESS | 2210 | 1468837855412 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:30:55 INFO - PROCESS | 2210 | 1468837855462 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 2210 | 1468837855464 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x128f3a800 == 40 [pid = 2210] [id = 194] 03:30:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x123bd6000) [pid = 2210] [serial = 580] [outer = 0x0] 03:30:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x11820dc00) [pid = 2210] [serial = 581] [outer = 0x123bd6000] 03:30:55 INFO - PROCESS | 2210 | 1468837855494 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x124fa5800) [pid = 2210] [serial = 582] [outer = 0x123bd6000] 03:30:56 INFO - PROCESS | 2210 | 1468837856397 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:30:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:30:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1124ms 03:30:56 INFO - PROCESS | 2210 | 1468837856422 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:30:56 INFO - PROCESS | 2210 | 1468837856424 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:30:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:30:56 INFO - PROCESS | 2210 | 1468837856428 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 2210 | 1468837856430 Marionette TRACE conn2 <- [1,750,null,{}] 03:30:56 INFO - PROCESS | 2210 | 1468837856433 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:56 INFO - PROCESS | 2210 | 1468837856435 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:56 INFO - PROCESS | 2210 | 1468837856528 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:30:56 INFO - PROCESS | 2210 | 1468837856579 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 2210 | 1468837856580 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x117472800 == 41 [pid = 2210] [id = 195] 03:30:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x112f55400) [pid = 2210] [serial = 583] [outer = 0x0] 03:30:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x113dc0c00) [pid = 2210] [serial = 584] [outer = 0x112f55400] 03:30:56 INFO - PROCESS | 2210 | 1468837856609 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11682c800) [pid = 2210] [serial = 585] [outer = 0x112f55400] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x126c15000 == 40 [pid = 2210] [id = 190] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x125809800 == 39 [pid = 2210] [id = 189] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x123cd2000 == 38 [pid = 2210] [id = 188] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x119c46000 == 37 [pid = 2210] [id = 187] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x1192de800 == 36 [pid = 2210] [id = 186] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x118305000 == 35 [pid = 2210] [id = 185] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x1167e5800 == 34 [pid = 2210] [id = 184] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x118705000 == 33 [pid = 2210] [id = 183] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x1168c7800 == 32 [pid = 2210] [id = 182] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x1185f2000 == 31 [pid = 2210] [id = 181] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x128f3a800 == 30 [pid = 2210] [id = 194] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x124785000 == 29 [pid = 2210] [id = 193] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x11813f000 == 28 [pid = 2210] [id = 192] 03:30:57 INFO - PROCESS | 2210 | --DOCSHELL 0x128b0b800 == 27 [pid = 2210] [id = 191] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x123bda000) [pid = 2210] [serial = 542] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x120fc8c00) [pid = 2210] [serial = 533] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1164d0800) [pid = 2210] [serial = 521] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x116828000) [pid = 2210] [serial = 522] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x11915f400) [pid = 2210] [serial = 527] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1192b7400) [pid = 2210] [serial = 528] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x116825800) [pid = 2210] [serial = 516] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x115e87000) [pid = 2210] [serial = 515] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x118204000) [pid = 2210] [serial = 524] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x1184c2400) [pid = 2210] [serial = 525] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x1129abc00) [pid = 2210] [serial = 518] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x112a82c00) [pid = 2210] [serial = 519] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x1129b2000) [pid = 2210] [serial = 501] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x11269b400) [pid = 2210] [serial = 500] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x117d2a800) [pid = 2210] [serial = 504] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x116820c00) [pid = 2210] [serial = 503] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x120fd4400) [pid = 2210] [serial = 507] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x119a6c000) [pid = 2210] [serial = 506] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x118810000) [pid = 2210] [serial = 540] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x124cc3000) [pid = 2210] [serial = 510] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x123bd4000) [pid = 2210] [serial = 509] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x12510f800) [pid = 2210] [serial = 513] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 67 (0x119b44c00) [pid = 2210] [serial = 512] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 66 (0x123b92000) [pid = 2210] [serial = 536] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 65 (0x123b46000) [pid = 2210] [serial = 534] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 64 (0x116813c00) [pid = 2210] [serial = 539] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 63 (0x123bdac00) [pid = 2210] [serial = 537] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 62 (0x1192fb800) [pid = 2210] [serial = 530] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | --DOMWINDOW == 61 (0x119a73800) [pid = 2210] [serial = 531] [outer = 0x0] [url = about:blank] 03:30:57 INFO - PROCESS | 2210 | 1468837857783 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:30:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:30:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1423ms 03:30:57 INFO - PROCESS | 2210 | 1468837857851 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:30:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:30:57 INFO - PROCESS | 2210 | 1468837857853 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:30:57 INFO - PROCESS | 2210 | 1468837857856 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 2210 | 1468837857858 Marionette TRACE conn2 <- [1,754,null,{}] 03:30:57 INFO - PROCESS | 2210 | 1468837857861 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:57 INFO - PROCESS | 2210 | 1468837857863 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:57 INFO - PROCESS | 2210 | 1468837857936 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:30:57 INFO - PROCESS | 2210 | 1468837857941 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 2210 | 1468837857944 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x11600b000 == 28 [pid = 2210] [id = 196] 03:30:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 62 (0x1129b9400) [pid = 2210] [serial = 586] [outer = 0x0] 03:30:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 63 (0x112a82000) [pid = 2210] [serial = 587] [outer = 0x1129b9400] 03:30:57 INFO - PROCESS | 2210 | 1468837857974 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 64 (0x112f4b800) [pid = 2210] [serial = 588] [outer = 0x1129b9400] 03:30:58 INFO - PROCESS | 2210 | 1468837858776 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:30:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:30:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 970ms 03:30:58 INFO - PROCESS | 2210 | 1468837858830 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 2210 | 1468837858833 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:30:58 INFO - PROCESS | 2210 | 1468837858839 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 2210 | 1468837858841 Marionette TRACE conn2 <- [1,758,null,{}] 03:30:58 INFO - PROCESS | 2210 | 1468837858843 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:58 INFO - PROCESS | 2210 | 1468837858845 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:58 INFO - PROCESS | 2210 | 1468837858922 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:30:58 INFO - PROCESS | 2210 | 1468837858926 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 2210 | 1468837858928 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:58 INFO - PROCESS | 2210 | ++DOCSHELL 0x116fde800 == 29 [pid = 2210] [id = 197] 03:30:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 65 (0x113cdb000) [pid = 2210] [serial = 589] [outer = 0x0] 03:30:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 66 (0x1161aa400) [pid = 2210] [serial = 590] [outer = 0x113cdb000] 03:30:58 INFO - PROCESS | 2210 | 1468837858957 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 67 (0x116820c00) [pid = 2210] [serial = 591] [outer = 0x113cdb000] 03:30:59 INFO - PROCESS | 2210 | 1468837859293 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:30:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:30:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 03:30:59 INFO - PROCESS | 2210 | 1468837859310 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:30:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:30:59 INFO - PROCESS | 2210 | 1468837859323 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:30:59 INFO - PROCESS | 2210 | 1468837859326 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 2210 | 1468837859328 Marionette TRACE conn2 <- [1,762,null,{}] 03:30:59 INFO - PROCESS | 2210 | 1468837859338 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:59 INFO - PROCESS | 2210 | 1468837859341 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:59 INFO - PROCESS | 2210 | 1468837859419 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:30:59 INFO - PROCESS | 2210 | 1468837859472 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 2210 | 1468837859474 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:30:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x11830f800 == 30 [pid = 2210] [id = 198] 03:30:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 68 (0x11682ac00) [pid = 2210] [serial = 592] [outer = 0x0] 03:30:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x11806dc00) [pid = 2210] [serial = 593] [outer = 0x11682ac00] 03:30:59 INFO - PROCESS | 2210 | 1468837859502 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x1184b6000) [pid = 2210] [serial = 594] [outer = 0x11682ac00] 03:31:00 INFO - PROCESS | 2210 | 1468837860255 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:31:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:31:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 976ms 03:31:00 INFO - PROCESS | 2210 | 1468837860304 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:31:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:31:00 INFO - PROCESS | 2210 | 1468837860306 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:31:00 INFO - PROCESS | 2210 | 1468837860308 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - PROCESS | 2210 | 1468837860310 Marionette TRACE conn2 <- [1,766,null,{}] 03:31:00 INFO - PROCESS | 2210 | 1468837860312 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:00 INFO - PROCESS | 2210 | 1468837860313 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:00 INFO - PROCESS | 2210 | 1468837860407 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:31:00 INFO - PROCESS | 2210 | 1468837860410 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 2210 | 1468837860412 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x1188c4800 == 31 [pid = 2210] [id = 199] 03:31:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x1184b5c00) [pid = 2210] [serial = 595] [outer = 0x0] 03:31:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x11889b800) [pid = 2210] [serial = 596] [outer = 0x1184b5c00] 03:31:00 INFO - PROCESS | 2210 | 1468837860437 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x1192b6c00) [pid = 2210] [serial = 597] [outer = 0x1184b5c00] 03:31:01 INFO - PROCESS | 2210 | 1468837861222 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:31:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 920ms 03:31:01 INFO - PROCESS | 2210 | 1468837861230 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:31:01 INFO - PROCESS | 2210 | 1468837861238 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:31:01 INFO - PROCESS | 2210 | 1468837861240 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 2210 | 1468837861241 Marionette TRACE conn2 <- [1,770,null,{}] 03:31:01 INFO - PROCESS | 2210 | 1468837861244 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:01 INFO - PROCESS | 2210 | 1468837861245 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:01 INFO - PROCESS | 2210 | 1468837861332 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:31:01 INFO - PROCESS | 2210 | 1468837861367 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 2210 | 1468837861369 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x11972b000 == 32 [pid = 2210] [id = 200] 03:31:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x1192fc400) [pid = 2210] [serial = 598] [outer = 0x0] 03:31:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x1199b1000) [pid = 2210] [serial = 599] [outer = 0x1192fc400] 03:31:01 INFO - PROCESS | 2210 | 1468837861394 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x119a71400) [pid = 2210] [serial = 600] [outer = 0x1192fc400] 03:31:01 INFO - PROCESS | 2210 | 1468837861715 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 519ms 03:31:01 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x12579a800) [pid = 2210] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:31:01 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x1210ef800) [pid = 2210] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:31:01 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x114f7d400) [pid = 2210] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:31:01 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x112f94c00) [pid = 2210] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:31:01 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x11269cc00) [pid = 2210] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:31:01 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x11682a000) [pid = 2210] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:31:01 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x117d2b000) [pid = 2210] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:31:01 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x1127df400) [pid = 2210] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:31:01 INFO - PROCESS | 2210 | --DOMWINDOW == 67 (0x123b3b000) [pid = 2210] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:31:01 INFO - PROCESS | 2210 | --DOMWINDOW == 66 (0x119970800) [pid = 2210] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:31:01 INFO - PROCESS | 2210 | --DOMWINDOW == 65 (0x119a6ac00) [pid = 2210] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:31:01 INFO - PROCESS | 2210 | 1468837861805 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 2210 | 1468837861807 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:31:01 INFO - PROCESS | 2210 | 1468837861811 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 2210 | 1468837861812 Marionette TRACE conn2 <- [1,774,null,{}] 03:31:01 INFO - PROCESS | 2210 | 1468837861814 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:01 INFO - PROCESS | 2210 | 1468837861818 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:01 INFO - PROCESS | 2210 | 1468837861909 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:31:01 INFO - PROCESS | 2210 | 1468837861913 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 2210 | 1468837861914 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f1e800 == 33 [pid = 2210] [id = 201] 03:31:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 66 (0x119a72400) [pid = 2210] [serial = 601] [outer = 0x0] 03:31:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 67 (0x119a79c00) [pid = 2210] [serial = 602] [outer = 0x119a72400] 03:31:01 INFO - PROCESS | 2210 | 1468837861945 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 68 (0x120fd4c00) [pid = 2210] [serial = 603] [outer = 0x119a72400] 03:31:02 INFO - PROCESS | 2210 | 1468837862253 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 468ms 03:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:31:02 INFO - PROCESS | 2210 | 1468837862279 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 2210 | 1468837862281 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:31:02 INFO - PROCESS | 2210 | 1468837862285 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 2210 | 1468837862286 Marionette TRACE conn2 <- [1,778,null,{}] 03:31:02 INFO - PROCESS | 2210 | 1468837862289 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:02 INFO - PROCESS | 2210 | 1468837862298 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:02 INFO - PROCESS | 2210 | 1468837862371 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:31:02 INFO - PROCESS | 2210 | 1468837862420 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 2210 | 1468837862421 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x123977000 == 34 [pid = 2210] [id = 202] 03:31:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x119a72c00) [pid = 2210] [serial = 604] [outer = 0x0] 03:31:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x12383c800) [pid = 2210] [serial = 605] [outer = 0x119a72c00] 03:31:02 INFO - PROCESS | 2210 | 1468837862446 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x123b41000) [pid = 2210] [serial = 606] [outer = 0x119a72c00] 03:31:02 INFO - PROCESS | 2210 | 1468837862718 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 473ms 03:31:02 INFO - PROCESS | 2210 | 1468837862758 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:31:02 INFO - PROCESS | 2210 | 1468837862760 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:31:02 INFO - PROCESS | 2210 | 1468837862765 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 2210 | 1468837862770 Marionette TRACE conn2 <- [1,782,null,{}] 03:31:02 INFO - PROCESS | 2210 | 1468837862781 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:02 INFO - PROCESS | 2210 | 1468837862785 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:02 INFO - PROCESS | 2210 | 1468837862903 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:31:02 INFO - PROCESS | 2210 | 1468837862973 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 2210 | 1468837862974 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x124040800 == 35 [pid = 2210] [id = 203] 03:31:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x1127ddc00) [pid = 2210] [serial = 607] [outer = 0x0] 03:31:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x123b44400) [pid = 2210] [serial = 608] [outer = 0x1127ddc00] 03:31:03 INFO - PROCESS | 2210 | 1468837863015 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x123b94800) [pid = 2210] [serial = 609] [outer = 0x1127ddc00] 03:31:03 INFO - PROCESS | 2210 | 1468837863372 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 633ms 03:31:03 INFO - PROCESS | 2210 | 1468837863397 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 2210 | 1468837863400 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:31:03 INFO - PROCESS | 2210 | 1468837863404 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 2210 | 1468837863406 Marionette TRACE conn2 <- [1,786,null,{}] 03:31:03 INFO - PROCESS | 2210 | 1468837863410 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:03 INFO - PROCESS | 2210 | 1468837863412 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:03 INFO - PROCESS | 2210 | 1468837863541 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:31:03 INFO - PROCESS | 2210 | 1468837863612 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 2210 | 1468837863614 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x124798000 == 36 [pid = 2210] [id = 204] 03:31:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x1192f8800) [pid = 2210] [serial = 610] [outer = 0x0] 03:31:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x123b96000) [pid = 2210] [serial = 611] [outer = 0x1192f8800] 03:31:03 INFO - PROCESS | 2210 | 1468837863657 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x123c4c400) [pid = 2210] [serial = 612] [outer = 0x1192f8800] 03:31:04 INFO - PROCESS | 2210 | 1468837864190 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 869ms 03:31:04 INFO - PROCESS | 2210 | 1468837864274 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 2210 | 1468837864277 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:31:04 INFO - PROCESS | 2210 | 1468837864280 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:31:04 INFO - PROCESS | 2210 | 1468837864282 Marionette TRACE conn2 <- [1,790,null,{}] 03:31:04 INFO - PROCESS | 2210 | 1468837864286 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:04 INFO - PROCESS | 2210 | 1468837864288 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:04 INFO - PROCESS | 2210 | 1468837864397 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:31:04 INFO - PROCESS | 2210 | 1468837864449 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 2210 | 1468837864451 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x116ff7000 == 37 [pid = 2210] [id = 205] 03:31:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1127df400) [pid = 2210] [serial = 613] [outer = 0x0] 03:31:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x112debc00) [pid = 2210] [serial = 614] [outer = 0x1127df400] 03:31:04 INFO - PROCESS | 2210 | 1468837864482 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x112f55c00) [pid = 2210] [serial = 615] [outer = 0x1127df400] 03:31:05 INFO - PROCESS | 2210 | 1468837865022 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 873ms 03:31:05 INFO - PROCESS | 2210 | 1468837865170 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 2210 | 1468837865172 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:31:05 INFO - PROCESS | 2210 | 1468837865176 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 2210 | 1468837865178 Marionette TRACE conn2 <- [1,794,null,{}] 03:31:05 INFO - PROCESS | 2210 | 1468837865182 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:05 INFO - PROCESS | 2210 | 1468837865184 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:05 INFO - PROCESS | 2210 | 1468837865289 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:31:05 INFO - PROCESS | 2210 | 1468837865336 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 2210 | 1468837865339 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f16800 == 38 [pid = 2210] [id = 206] 03:31:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x112f48800) [pid = 2210] [serial = 616] [outer = 0x0] 03:31:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x112f52400) [pid = 2210] [serial = 617] [outer = 0x112f48800] 03:31:05 INFO - PROCESS | 2210 | 1468837865367 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x115d0e800) [pid = 2210] [serial = 618] [outer = 0x112f48800] 03:31:05 INFO - PROCESS | 2210 | --DOCSHELL 0x124040800 == 37 [pid = 2210] [id = 203] 03:31:05 INFO - PROCESS | 2210 | --DOCSHELL 0x123977000 == 36 [pid = 2210] [id = 202] 03:31:05 INFO - PROCESS | 2210 | --DOCSHELL 0x120f1e800 == 35 [pid = 2210] [id = 201] 03:31:05 INFO - PROCESS | 2210 | --DOCSHELL 0x11972b000 == 34 [pid = 2210] [id = 200] 03:31:05 INFO - PROCESS | 2210 | --DOCSHELL 0x1188c4800 == 33 [pid = 2210] [id = 199] 03:31:05 INFO - PROCESS | 2210 | --DOCSHELL 0x11830f800 == 32 [pid = 2210] [id = 198] 03:31:05 INFO - PROCESS | 2210 | --DOCSHELL 0x116fde800 == 31 [pid = 2210] [id = 197] 03:31:05 INFO - PROCESS | 2210 | --DOCSHELL 0x11600b000 == 30 [pid = 2210] [id = 196] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x1247b2000) [pid = 2210] [serial = 567] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x117d2fc00) [pid = 2210] [serial = 560] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x1210edc00) [pid = 2210] [serial = 563] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x123b39000) [pid = 2210] [serial = 564] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x123b94000) [pid = 2210] [serial = 566] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x1127d8c00) [pid = 2210] [serial = 545] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x112de8c00) [pid = 2210] [serial = 546] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x1184c2800) [pid = 2210] [serial = 554] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x11806b400) [pid = 2210] [serial = 548] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x11846cc00) [pid = 2210] [serial = 549] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x1131bac00) [pid = 2210] [serial = 551] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x116736000) [pid = 2210] [serial = 552] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x1251ba400) [pid = 2210] [serial = 570] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x123f39800) [pid = 2210] [serial = 543] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x124cc1000) [pid = 2210] [serial = 569] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 67 (0x119a78c00) [pid = 2210] [serial = 557] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 66 (0x119fc0400) [pid = 2210] [serial = 558] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 65 (0x1192b8c00) [pid = 2210] [serial = 561] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 64 (0x118867400) [pid = 2210] [serial = 555] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 63 (0x126120c00) [pid = 2210] [serial = 572] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | --DOMWINDOW == 62 (0x1267a4800) [pid = 2210] [serial = 573] [outer = 0x0] [url = about:blank] 03:31:05 INFO - PROCESS | 2210 | 1468837865864 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 725ms 03:31:05 INFO - PROCESS | 2210 | 1468837865904 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 2210 | 1468837865908 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:31:05 INFO - PROCESS | 2210 | 1468837865915 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 2210 | 1468837865922 Marionette TRACE conn2 <- [1,798,null,{}] 03:31:05 INFO - PROCESS | 2210 | 1468837865926 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:05 INFO - PROCESS | 2210 | 1468837865928 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:06 INFO - PROCESS | 2210 | 1468837866053 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:31:06 INFO - PROCESS | 2210 | 1468837866132 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 2210 | 1468837866134 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x116ffd000 == 31 [pid = 2210] [id = 207] 03:31:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 63 (0x115dc0400) [pid = 2210] [serial = 619] [outer = 0x0] 03:31:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 64 (0x11682a800) [pid = 2210] [serial = 620] [outer = 0x115dc0400] 03:31:06 INFO - PROCESS | 2210 | 1468837866180 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 65 (0x11714e400) [pid = 2210] [serial = 621] [outer = 0x115dc0400] 03:31:06 INFO - PROCESS | 2210 | 1468837866509 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 03:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:31:06 INFO - PROCESS | 2210 | 1468837866541 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 2210 | 1468837866542 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:31:06 INFO - PROCESS | 2210 | 1468837866544 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - PROCESS | 2210 | 1468837866545 Marionette TRACE conn2 <- [1,802,null,{}] 03:31:06 INFO - PROCESS | 2210 | 1468837866555 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:06 INFO - PROCESS | 2210 | 1468837866559 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:06 INFO - PROCESS | 2210 | 1468837866641 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:31:06 INFO - PROCESS | 2210 | 1468837866693 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 2210 | 1468837866695 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x1188c9800 == 32 [pid = 2210] [id = 208] 03:31:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 66 (0x118204000) [pid = 2210] [serial = 622] [outer = 0x0] 03:31:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 67 (0x11873a000) [pid = 2210] [serial = 623] [outer = 0x118204000] 03:31:06 INFO - PROCESS | 2210 | 1468837866724 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 68 (0x118870000) [pid = 2210] [serial = 624] [outer = 0x118204000] 03:31:07 INFO - PROCESS | 2210 | 1468837867028 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 522ms 03:31:07 INFO - PROCESS | 2210 | 1468837867069 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 2210 | 1468837867071 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:31:07 INFO - PROCESS | 2210 | 1468837867073 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 2210 | 1468837867074 Marionette TRACE conn2 <- [1,806,null,{}] 03:31:07 INFO - PROCESS | 2210 | 1468837867076 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:07 INFO - PROCESS | 2210 | 1468837867078 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:07 INFO - PROCESS | 2210 | 1468837867161 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:31:07 INFO - PROCESS | 2210 | 1468837867210 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 2210 | 1468837867212 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x119ba1000 == 33 [pid = 2210] [id = 209] 03:31:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x1127d3800) [pid = 2210] [serial = 625] [outer = 0x0] 03:31:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x1192ad400) [pid = 2210] [serial = 626] [outer = 0x1127d3800] 03:31:07 INFO - PROCESS | 2210 | 1468837867237 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x119a71c00) [pid = 2210] [serial = 627] [outer = 0x1127d3800] 03:31:07 INFO - PROCESS | 2210 | [2210] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:31:07 INFO - PROCESS | 2210 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:31:07 INFO - PROCESS | 2210 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:31:07 INFO - PROCESS | 2210 | [GFX2-]: Using SkiaGL canvas. 03:31:07 INFO - PROCESS | 2210 | 1468837867570 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 03:31:07 INFO - PROCESS | 2210 | 1468837867596 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 2210 | 1468837867597 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:31:07 INFO - PROCESS | 2210 | 1468837867600 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 2210 | 1468837867601 Marionette TRACE conn2 <- [1,810,null,{}] 03:31:07 INFO - PROCESS | 2210 | 1468837867603 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:07 INFO - PROCESS | 2210 | 1468837867604 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:07 INFO - PROCESS | 2210 | 1468837867676 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:31:07 INFO - PROCESS | 2210 | 1468837867680 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 2210 | 1468837867681 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x123989000 == 34 [pid = 2210] [id = 210] 03:31:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x1127dfc00) [pid = 2210] [serial = 628] [outer = 0x0] 03:31:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x120fd5000) [pid = 2210] [serial = 629] [outer = 0x1127dfc00] 03:31:07 INFO - PROCESS | 2210 | 1468837867710 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x123b44000) [pid = 2210] [serial = 630] [outer = 0x1127dfc00] 03:31:08 INFO - PROCESS | 2210 | 1468837868071 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 03:31:08 INFO - PROCESS | 2210 | 1468837868120 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 2210 | 1468837868122 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:31:08 INFO - PROCESS | 2210 | 1468837868124 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 2210 | 1468837868125 Marionette TRACE conn2 <- [1,814,null,{}] 03:31:08 INFO - PROCESS | 2210 | 1468837868127 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:08 INFO - PROCESS | 2210 | 1468837868131 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:08 INFO - PROCESS | 2210 | 1468837868246 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:31:08 INFO - PROCESS | 2210 | 1468837868279 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 2210 | 1468837868280 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x124c0d000 == 35 [pid = 2210] [id = 211] 03:31:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x123b94000) [pid = 2210] [serial = 631] [outer = 0x0] 03:31:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x123bd6c00) [pid = 2210] [serial = 632] [outer = 0x123b94000] 03:31:08 INFO - PROCESS | 2210 | 1468837868305 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x124698000) [pid = 2210] [serial = 633] [outer = 0x123b94000] 03:31:08 INFO - PROCESS | 2210 | 1468837868650 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 2210 | 1468837868701 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:31:08 INFO - PROCESS | 2210 | 1468837868703 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 2210 | 1468837868704 Marionette TRACE conn2 <- [1,818,null,{}] 03:31:08 INFO - PROCESS | 2210 | 1468837868706 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:08 INFO - PROCESS | 2210 | 1468837868707 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:08 INFO - PROCESS | 2210 | 1468837868800 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:31:08 INFO - PROCESS | 2210 | 1468837868804 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 2210 | 1468837868805 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x1261a3800 == 36 [pid = 2210] [id = 212] 03:31:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x11269f800) [pid = 2210] [serial = 634] [outer = 0x0] 03:31:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x124c5b400) [pid = 2210] [serial = 635] [outer = 0x11269f800] 03:31:08 INFO - PROCESS | 2210 | 1468837868829 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1251aec00) [pid = 2210] [serial = 636] [outer = 0x11269f800] 03:31:09 INFO - PROCESS | 2210 | 1468837869154 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 03:31:09 INFO - PROCESS | 2210 | 1468837869173 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:31:09 INFO - PROCESS | 2210 | 1468837869174 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:31:09 INFO - PROCESS | 2210 | 1468837869176 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 2210 | 1468837869177 Marionette TRACE conn2 <- [1,822,null,{}] 03:31:09 INFO - PROCESS | 2210 | 1468837869179 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:09 INFO - PROCESS | 2210 | 1468837869181 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:09 INFO - PROCESS | 2210 | 1468837869281 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:31:09 INFO - PROCESS | 2210 | 1468837869285 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 2210 | 1468837869286 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:09 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c0b800 == 37 [pid = 2210] [id = 213] 03:31:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x125799800) [pid = 2210] [serial = 637] [outer = 0x0] 03:31:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1257a4c00) [pid = 2210] [serial = 638] [outer = 0x125799800] 03:31:09 INFO - PROCESS | 2210 | 1468837869311 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x12651a800) [pid = 2210] [serial = 639] [outer = 0x125799800] 03:31:09 INFO - PROCESS | 2210 | 1468837869645 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:31:09 INFO - PROCESS | 2210 | 1468837869698 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:31:09 INFO - PROCESS | 2210 | 1468837869700 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 2210 | 1468837869702 Marionette TRACE conn2 <- [1,826,null,{}] 03:31:09 INFO - PROCESS | 2210 | 1468837869704 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:09 INFO - PROCESS | 2210 | 1468837869705 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:09 INFO - PROCESS | 2210 | 1468837869798 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x1184b5c00) [pid = 2210] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x113cdb000) [pid = 2210] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x112f55400) [pid = 2210] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x11682ac00) [pid = 2210] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x1129b9400) [pid = 2210] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x112f4fc00) [pid = 2210] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x1192fc400) [pid = 2210] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x11910ac00) [pid = 2210] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x119a72400) [pid = 2210] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x123bd6000) [pid = 2210] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x119a72c00) [pid = 2210] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:31:09 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x1127ddc00) [pid = 2210] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:31:09 INFO - PROCESS | 2210 | 1468837869865 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 2210 | 1468837869866 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:09 INFO - PROCESS | 2210 | ++DOCSHELL 0x12397b000 == 38 [pid = 2210] [id = 214] 03:31:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x11200f800) [pid = 2210] [serial = 640] [outer = 0x0] 03:31:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x1129ba000) [pid = 2210] [serial = 641] [outer = 0x11200f800] 03:31:09 INFO - PROCESS | 2210 | 1468837869891 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x118462400) [pid = 2210] [serial = 642] [outer = 0x11200f800] 03:31:10 INFO - PROCESS | 2210 | 1468837870153 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 470ms 03:31:10 INFO - PROCESS | 2210 | 1468837870188 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 2210 | 1468837870189 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:31:10 INFO - PROCESS | 2210 | 1468837870192 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 2210 | 1468837870193 Marionette TRACE conn2 <- [1,830,null,{}] 03:31:10 INFO - PROCESS | 2210 | 1468837870195 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:10 INFO - PROCESS | 2210 | 1468837870196 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:10 INFO - PROCESS | 2210 | 1468837870282 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:31:10 INFO - PROCESS | 2210 | 1468837870288 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 2210 | 1468837870289 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x119b93800 == 39 [pid = 2210] [id = 215] 03:31:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x118804400) [pid = 2210] [serial = 643] [outer = 0x0] 03:31:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x123b92800) [pid = 2210] [serial = 644] [outer = 0x118804400] 03:31:10 INFO - PROCESS | 2210 | 1468837870314 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x12672d800) [pid = 2210] [serial = 645] [outer = 0x118804400] 03:31:10 INFO - PROCESS | 2210 | 1468837870640 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 468ms 03:31:10 INFO - PROCESS | 2210 | 1468837870661 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 2210 | 1468837870663 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:31:10 INFO - PROCESS | 2210 | 1468837870665 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 2210 | 1468837870669 Marionette TRACE conn2 <- [1,834,null,{}] 03:31:10 INFO - PROCESS | 2210 | 1468837870672 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:10 INFO - PROCESS | 2210 | 1468837870673 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:10 INFO - PROCESS | 2210 | 1468837870762 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:31:10 INFO - PROCESS | 2210 | 1468837870816 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 2210 | 1468837870817 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x128f3d000 == 40 [pid = 2210] [id = 216] 03:31:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x11880a000) [pid = 2210] [serial = 646] [outer = 0x0] 03:31:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1267aa400) [pid = 2210] [serial = 647] [outer = 0x11880a000] 03:31:10 INFO - PROCESS | 2210 | 1468837870844 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x128c69000) [pid = 2210] [serial = 648] [outer = 0x11880a000] 03:31:11 INFO - PROCESS | 2210 | 1468837871148 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 522ms 03:31:11 INFO - PROCESS | 2210 | 1468837871188 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 2210 | 1468837871189 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:31:11 INFO - PROCESS | 2210 | 1468837871191 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 2210 | 1468837871192 Marionette TRACE conn2 <- [1,838,null,{}] 03:31:11 INFO - PROCESS | 2210 | 1468837871194 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:11 INFO - PROCESS | 2210 | 1468837871196 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:11 INFO - PROCESS | 2210 | 1468837871276 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:31:11 INFO - PROCESS | 2210 | 1468837871282 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 2210 | 1468837871285 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a609000 == 41 [pid = 2210] [id = 217] 03:31:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x128c6e800) [pid = 2210] [serial = 649] [outer = 0x0] 03:31:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x12925c800) [pid = 2210] [serial = 650] [outer = 0x128c6e800] 03:31:11 INFO - PROCESS | 2210 | 1468837871311 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x129266000) [pid = 2210] [serial = 651] [outer = 0x128c6e800] 03:31:11 INFO - PROCESS | 2210 | 1468837871613 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 03:31:11 INFO - PROCESS | 2210 | 1468837871659 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 2210 | 1468837871660 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:31:11 INFO - PROCESS | 2210 | 1468837871663 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 2210 | 1468837871664 Marionette TRACE conn2 <- [1,842,null,{}] 03:31:11 INFO - PROCESS | 2210 | 1468837871666 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:11 INFO - PROCESS | 2210 | 1468837871667 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:11 INFO - PROCESS | 2210 | 1468837871772 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:31:11 INFO - PROCESS | 2210 | 1468837871777 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 2210 | 1468837871778 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a61d000 == 42 [pid = 2210] [id = 218] 03:31:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x124fe6800) [pid = 2210] [serial = 652] [outer = 0x0] 03:31:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x129269400) [pid = 2210] [serial = 653] [outer = 0x124fe6800] 03:31:11 INFO - PROCESS | 2210 | 1468837871802 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x12939c800) [pid = 2210] [serial = 654] [outer = 0x124fe6800] 03:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 619ms 03:31:12 INFO - PROCESS | 2210 | 1468837872275 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:31:12 INFO - PROCESS | 2210 | 1468837872300 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 2210 | 1468837872301 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:31:12 INFO - PROCESS | 2210 | 1468837872306 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 2210 | 1468837872309 Marionette TRACE conn2 <- [1,846,null,{}] 03:31:12 INFO - PROCESS | 2210 | 1468837872313 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:12 INFO - PROCESS | 2210 | 1468837872314 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:12 INFO - PROCESS | 2210 | 1468837872422 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:31:12 INFO - PROCESS | 2210 | 1468837872486 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 2210 | 1468837872487 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x11813d800 == 43 [pid = 2210] [id = 219] 03:31:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x112f4d400) [pid = 2210] [serial = 655] [outer = 0x0] 03:31:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x11614a800) [pid = 2210] [serial = 656] [outer = 0x112f4d400] 03:31:12 INFO - PROCESS | 2210 | 1468837872519 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x11682c000) [pid = 2210] [serial = 657] [outer = 0x112f4d400] 03:31:12 INFO - PROCESS | 2210 | 1468837872963 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 673ms 03:31:12 INFO - PROCESS | 2210 | 1468837872979 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 2210 | 1468837872982 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:31:12 INFO - PROCESS | 2210 | 1468837872986 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 2210 | 1468837872988 Marionette TRACE conn2 <- [1,850,null,{}] 03:31:12 INFO - PROCESS | 2210 | 1468837872991 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:12 INFO - PROCESS | 2210 | 1468837872993 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:13 INFO - PROCESS | 2210 | 1468837873100 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:31:13 INFO - PROCESS | 2210 | 1468837873185 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 2210 | 1468837873186 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x124792800 == 44 [pid = 2210] [id = 220] 03:31:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x117d2fc00) [pid = 2210] [serial = 658] [outer = 0x0] 03:31:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x118469800) [pid = 2210] [serial = 659] [outer = 0x117d2fc00] 03:31:13 INFO - PROCESS | 2210 | 1468837873218 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x11910ec00) [pid = 2210] [serial = 660] [outer = 0x117d2fc00] 03:31:13 INFO - PROCESS | 2210 | 1468837873637 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 669ms 03:31:13 INFO - PROCESS | 2210 | 1468837873656 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 2210 | 1468837873657 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:31:13 INFO - PROCESS | 2210 | 1468837873660 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 2210 | 1468837873663 Marionette TRACE conn2 <- [1,854,null,{}] 03:31:13 INFO - PROCESS | 2210 | 1468837873670 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:13 INFO - PROCESS | 2210 | 1468837873674 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:13 INFO - PROCESS | 2210 | 1468837873778 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:31:13 INFO - PROCESS | 2210 | 1468837873844 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 2210 | 1468837873846 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a853000 == 45 [pid = 2210] [id = 221] 03:31:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x119b4f800) [pid = 2210] [serial = 661] [outer = 0x0] 03:31:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x123b8b800) [pid = 2210] [serial = 662] [outer = 0x119b4f800] 03:31:13 INFO - PROCESS | 2210 | 1468837873878 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x124691000) [pid = 2210] [serial = 663] [outer = 0x119b4f800] 03:31:14 INFO - PROCESS | 2210 | 1468837874287 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 672ms 03:31:14 INFO - PROCESS | 2210 | 1468837874333 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 2210 | 1468837874335 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:31:14 INFO - PROCESS | 2210 | 1468837874337 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - PROCESS | 2210 | 1468837874338 Marionette TRACE conn2 <- [1,858,null,{}] 03:31:14 INFO - PROCESS | 2210 | 1468837874341 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:14 INFO - PROCESS | 2210 | 1468837874343 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:14 INFO - PROCESS | 2210 | 1468837874464 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:31:14 INFO - PROCESS | 2210 | 1468837874541 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 2210 | 1468837874543 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aae3800 == 46 [pid = 2210] [id = 222] 03:31:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x124717c00) [pid = 2210] [serial = 664] [outer = 0x0] 03:31:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x12510fc00) [pid = 2210] [serial = 665] [outer = 0x124717c00] 03:31:14 INFO - PROCESS | 2210 | 1468837874573 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x128c15800) [pid = 2210] [serial = 666] [outer = 0x124717c00] 03:31:14 INFO - PROCESS | 2210 | 1468837874983 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 672ms 03:31:15 INFO - PROCESS | 2210 | 1468837875009 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 2210 | 1468837875010 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:31:15 INFO - PROCESS | 2210 | 1468837875012 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 2210 | 1468837875013 Marionette TRACE conn2 <- [1,862,null,{}] 03:31:15 INFO - PROCESS | 2210 | 1468837875016 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:15 INFO - PROCESS | 2210 | 1468837875017 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:15 INFO - PROCESS | 2210 | 1468837875119 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:31:15 INFO - PROCESS | 2210 | 1468837875381 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 2210 | 1468837875383 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:15 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f19800 == 47 [pid = 2210] [id = 223] 03:31:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x112699000) [pid = 2210] [serial = 667] [outer = 0x0] 03:31:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x1127d2800) [pid = 2210] [serial = 668] [outer = 0x112699000] 03:31:15 INFO - PROCESS | 2210 | 1468837875453 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x112f55800) [pid = 2210] [serial = 669] [outer = 0x112699000] 03:31:15 INFO - PROCESS | 2210 | 1468837875960 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 968ms 03:31:15 INFO - PROCESS | 2210 | 1468837875982 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:31:15 INFO - PROCESS | 2210 | 1468837875984 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:31:15 INFO - PROCESS | 2210 | 1468837875987 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 2210 | 1468837875989 Marionette TRACE conn2 <- [1,866,null,{}] 03:31:15 INFO - PROCESS | 2210 | 1468837875992 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:15 INFO - PROCESS | 2210 | 1468837875995 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:16 INFO - PROCESS | 2210 | 1468837876094 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:31:16 INFO - PROCESS | 2210 | 1468837876147 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 2210 | 1468837876149 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x118519000 == 48 [pid = 2210] [id = 224] 03:31:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x115e89000) [pid = 2210] [serial = 670] [outer = 0x0] 03:31:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x118204400) [pid = 2210] [serial = 671] [outer = 0x115e89000] 03:31:16 INFO - PROCESS | 2210 | 1468837876177 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x118807400) [pid = 2210] [serial = 672] [outer = 0x115e89000] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12a609000 == 47 [pid = 2210] [id = 217] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x128f3d000 == 46 [pid = 2210] [id = 216] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x119b93800 == 45 [pid = 2210] [id = 215] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12397b000 == 44 [pid = 2210] [id = 214] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x126c0b800 == 43 [pid = 2210] [id = 213] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x1261a3800 == 42 [pid = 2210] [id = 212] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x124c0d000 == 41 [pid = 2210] [id = 211] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x123989000 == 40 [pid = 2210] [id = 210] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x119ba1000 == 39 [pid = 2210] [id = 209] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x1188c9800 == 38 [pid = 2210] [id = 208] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x116ffd000 == 37 [pid = 2210] [id = 207] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x116f16800 == 36 [pid = 2210] [id = 206] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x116ff7000 == 35 [pid = 2210] [id = 205] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x124798000 == 34 [pid = 2210] [id = 204] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x117472800 == 33 [pid = 2210] [id = 195] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x116f19800 == 32 [pid = 2210] [id = 223] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12aae3800 == 31 [pid = 2210] [id = 222] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12a853000 == 30 [pid = 2210] [id = 221] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x124792800 == 29 [pid = 2210] [id = 220] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x11813d800 == 28 [pid = 2210] [id = 219] 03:31:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12a61d000 == 27 [pid = 2210] [id = 218] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x123b96000) [pid = 2210] [serial = 611] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x11889b800) [pid = 2210] [serial = 596] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1161aa400) [pid = 2210] [serial = 590] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x116820c00) [pid = 2210] [serial = 591] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x11682c800) [pid = 2210] [serial = 585] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x113dc0c00) [pid = 2210] [serial = 584] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x11806dc00) [pid = 2210] [serial = 593] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x112a82000) [pid = 2210] [serial = 587] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x112f4b800) [pid = 2210] [serial = 588] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x116ab0400) [pid = 2210] [serial = 576] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1164d3800) [pid = 2210] [serial = 575] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1199b1000) [pid = 2210] [serial = 599] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x119a74c00) [pid = 2210] [serial = 579] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x119a79c00) [pid = 2210] [serial = 602] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x120fd4c00) [pid = 2210] [serial = 603] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1192ac800) [pid = 2210] [serial = 578] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x124fa5800) [pid = 2210] [serial = 582] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x12383c800) [pid = 2210] [serial = 605] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x11820dc00) [pid = 2210] [serial = 581] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x119a71400) [pid = 2210] [serial = 600] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x1192b6c00) [pid = 2210] [serial = 597] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x123b44400) [pid = 2210] [serial = 608] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x123b41000) [pid = 2210] [serial = 606] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x123b94800) [pid = 2210] [serial = 609] [outer = 0x0] [url = about:blank] 03:31:16 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x1184b6000) [pid = 2210] [serial = 594] [outer = 0x0] [url = about:blank] 03:31:17 INFO - PROCESS | 2210 | 1468837877058 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1120ms 03:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:31:17 INFO - PROCESS | 2210 | 1468837877108 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 2210 | 1468837877110 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:31:17 INFO - PROCESS | 2210 | 1468837877113 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 2210 | 1468837877117 Marionette TRACE conn2 <- [1,870,null,{}] 03:31:17 INFO - PROCESS | 2210 | 1468837877121 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:17 INFO - PROCESS | 2210 | 1468837877122 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:17 INFO - PROCESS | 2210 | 1468837877203 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:31:17 INFO - PROCESS | 2210 | 1468837877208 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 2210 | 1468837877210 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x116631800 == 28 [pid = 2210] [id = 225] 03:31:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1127d8400) [pid = 2210] [serial = 673] [outer = 0x0] 03:31:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1129afc00) [pid = 2210] [serial = 674] [outer = 0x1127d8400] 03:31:17 INFO - PROCESS | 2210 | 1468837877240 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x112f1cc00) [pid = 2210] [serial = 675] [outer = 0x1127d8400] 03:31:17 INFO - PROCESS | 2210 | 1468837877591 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 526ms 03:31:17 INFO - PROCESS | 2210 | 1468837877638 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 2210 | 1468837877642 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:31:17 INFO - PROCESS | 2210 | 1468837877646 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 2210 | 1468837877648 Marionette TRACE conn2 <- [1,874,null,{}] 03:31:17 INFO - PROCESS | 2210 | 1468837877650 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:17 INFO - PROCESS | 2210 | 1468837877652 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:17 INFO - PROCESS | 2210 | 1468837877733 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:31:17 INFO - PROCESS | 2210 | 1468837877739 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 2210 | 1468837877741 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x117473000 == 29 [pid = 2210] [id = 226] 03:31:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1131b7800) [pid = 2210] [serial = 676] [outer = 0x0] 03:31:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x116809400) [pid = 2210] [serial = 677] [outer = 0x1131b7800] 03:31:17 INFO - PROCESS | 2210 | 1468837877769 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x116892000) [pid = 2210] [serial = 678] [outer = 0x1131b7800] 03:31:18 INFO - PROCESS | 2210 | 1468837878127 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 03:31:18 INFO - PROCESS | 2210 | 1468837878167 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 2210 | 1468837878168 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:31:18 INFO - PROCESS | 2210 | 1468837878170 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - PROCESS | 2210 | 1468837878173 Marionette TRACE conn2 <- [1,878,null,{}] 03:31:18 INFO - PROCESS | 2210 | 1468837878180 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:18 INFO - PROCESS | 2210 | 1468837878183 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:18 INFO - PROCESS | 2210 | 1468837878260 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:31:18 INFO - PROCESS | 2210 | 1468837878268 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 2210 | 1468837878271 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x118721000 == 30 [pid = 2210] [id = 227] 03:31:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x118206800) [pid = 2210] [serial = 679] [outer = 0x0] 03:31:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11820f000) [pid = 2210] [serial = 680] [outer = 0x118206800] 03:31:18 INFO - PROCESS | 2210 | 1468837878299 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x11886b400) [pid = 2210] [serial = 681] [outer = 0x118206800] 03:31:18 INFO - PROCESS | 2210 | 1468837878612 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 474ms 03:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:31:18 INFO - PROCESS | 2210 | 1468837878644 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 2210 | 1468837878646 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:31:18 INFO - PROCESS | 2210 | 1468837878648 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - PROCESS | 2210 | 1468837878650 Marionette TRACE conn2 <- [1,882,null,{}] 03:31:18 INFO - PROCESS | 2210 | 1468837878654 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:18 INFO - PROCESS | 2210 | 1468837878656 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:18 INFO - PROCESS | 2210 | 1468837878732 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:31:18 INFO - PROCESS | 2210 | 1468837878765 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 2210 | 1468837878766 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x119729000 == 31 [pid = 2210] [id = 228] 03:31:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1126a1800) [pid = 2210] [serial = 682] [outer = 0x0] 03:31:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x119166800) [pid = 2210] [serial = 683] [outer = 0x1126a1800] 03:31:18 INFO - PROCESS | 2210 | 1468837878792 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1192f2800) [pid = 2210] [serial = 684] [outer = 0x1126a1800] 03:31:19 INFO - PROCESS | 2210 | 1468837879107 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 525ms 03:31:19 INFO - PROCESS | 2210 | 1468837879173 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 2210 | 1468837879174 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:31:19 INFO - PROCESS | 2210 | 1468837879177 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 2210 | 1468837879178 Marionette TRACE conn2 <- [1,886,null,{}] 03:31:19 INFO - PROCESS | 2210 | 1468837879180 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:19 INFO - PROCESS | 2210 | 1468837879181 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:19 INFO - PROCESS | 2210 | 1468837879273 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:31:19 INFO - PROCESS | 2210 | 1468837879307 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 2210 | 1468837879308 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f20800 == 32 [pid = 2210] [id = 229] 03:31:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1192b4c00) [pid = 2210] [serial = 685] [outer = 0x0] 03:31:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x119a6d000) [pid = 2210] [serial = 686] [outer = 0x1192b4c00] 03:31:19 INFO - PROCESS | 2210 | 1468837879333 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x119a74000) [pid = 2210] [serial = 687] [outer = 0x1192b4c00] 03:31:19 INFO - PROCESS | 2210 | 1468837879673 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 517ms 03:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:31:19 INFO - PROCESS | 2210 | 1468837879695 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 2210 | 1468837879696 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:31:19 INFO - PROCESS | 2210 | 1468837879703 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 2210 | 1468837879705 Marionette TRACE conn2 <- [1,890,null,{}] 03:31:19 INFO - PROCESS | 2210 | 1468837879707 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:19 INFO - PROCESS | 2210 | 1468837879711 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:19 INFO - PROCESS | 2210 | 1468837879822 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:31:19 INFO - PROCESS | 2210 | 1468837879826 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 2210 | 1468837879827 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x123cdb000 == 33 [pid = 2210] [id = 230] 03:31:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x119970000) [pid = 2210] [serial = 688] [outer = 0x0] 03:31:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x119b4f400) [pid = 2210] [serial = 689] [outer = 0x119970000] 03:31:19 INFO - PROCESS | 2210 | 1468837879852 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123b89000) [pid = 2210] [serial = 690] [outer = 0x119970000] 03:31:20 INFO - PROCESS | 2210 | 1468837880188 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 523ms 03:31:20 INFO - PROCESS | 2210 | 1468837880223 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 2210 | 1468837880224 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:31:20 INFO - PROCESS | 2210 | 1468837880226 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 2210 | 1468837880235 Marionette TRACE conn2 <- [1,894,null,{}] 03:31:20 INFO - PROCESS | 2210 | 1468837880237 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 2210 | 1468837880239 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:20 INFO - PROCESS | 2210 | 1468837880330 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:31:20 INFO - PROCESS | 2210 | 1468837880334 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 2210 | 1468837880335 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x124798000 == 34 [pid = 2210] [id = 231] 03:31:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x123b89800) [pid = 2210] [serial = 691] [outer = 0x0] 03:31:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x123b95400) [pid = 2210] [serial = 692] [outer = 0x123b89800] 03:31:20 INFO - PROCESS | 2210 | 1468837880359 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x123bdc000) [pid = 2210] [serial = 693] [outer = 0x123b89800] 03:31:20 INFO - PROCESS | 2210 | 1468837880694 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 478ms 03:31:20 INFO - PROCESS | 2210 | 1468837880707 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 2210 | 1468837880708 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:31:20 INFO - PROCESS | 2210 | 1468837880710 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 2210 | 1468837880711 Marionette TRACE conn2 <- [1,898,null,{}] 03:31:20 INFO - PROCESS | 2210 | 1468837880714 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 2210 | 1468837880715 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:20 INFO - PROCESS | 2210 | 1468837880979 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x118204000) [pid = 2210] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1127df400) [pid = 2210] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1127dfc00) [pid = 2210] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x1127d3800) [pid = 2210] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x118804400) [pid = 2210] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x11880a000) [pid = 2210] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x124fe6800) [pid = 2210] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x128c6e800) [pid = 2210] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x123b94000) [pid = 2210] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x11269f800) [pid = 2210] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x125799800) [pid = 2210] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x11200f800) [pid = 2210] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x115dc0400) [pid = 2210] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1192f8800) [pid = 2210] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:31:20 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x112f48800) [pid = 2210] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:31:21 INFO - PROCESS | 2210 | 1468837881024 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 2210 | 1468837881025 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x11850e000 == 35 [pid = 2210] [id = 232] 03:31:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x111e2e800) [pid = 2210] [serial = 694] [outer = 0x0] 03:31:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1127d5000) [pid = 2210] [serial = 695] [outer = 0x111e2e800] 03:31:21 INFO - PROCESS | 2210 | 1468837881050 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x116ab3000) [pid = 2210] [serial = 696] [outer = 0x111e2e800] 03:31:21 INFO - PROCESS | 2210 | 1468837881377 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 719ms 03:31:21 INFO - PROCESS | 2210 | 1468837881430 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:31:21 INFO - PROCESS | 2210 | 1468837881432 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:31:21 INFO - PROCESS | 2210 | 1468837881436 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 2210 | 1468837881437 Marionette TRACE conn2 <- [1,902,null,{}] 03:31:21 INFO - PROCESS | 2210 | 1468837881441 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:21 INFO - PROCESS | 2210 | 1468837881443 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:21 INFO - PROCESS | 2210 | 1468837881557 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:31:21 INFO - PROCESS | 2210 | 1468837881579 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 2210 | 1468837881580 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x1261a0800 == 36 [pid = 2210] [id = 233] 03:31:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x116aaf400) [pid = 2210] [serial = 697] [outer = 0x0] 03:31:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x119a70c00) [pid = 2210] [serial = 698] [outer = 0x116aaf400] 03:31:21 INFO - PROCESS | 2210 | 1468837881606 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x123c9f400) [pid = 2210] [serial = 699] [outer = 0x116aaf400] 03:31:21 INFO - PROCESS | 2210 | 1468837881921 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 520ms 03:31:21 INFO - PROCESS | 2210 | 1468837881957 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 2210 | 1468837881959 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:31:21 INFO - PROCESS | 2210 | 1468837881962 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 2210 | 1468837881964 Marionette TRACE conn2 <- [1,906,null,{}] 03:31:21 INFO - PROCESS | 2210 | 1468837881967 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:21 INFO - PROCESS | 2210 | 1468837881969 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:22 INFO - PROCESS | 2210 | 1468837882087 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:31:22 INFO - PROCESS | 2210 | 1468837882160 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 2210 | 1468837882162 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b1c000 == 37 [pid = 2210] [id = 234] 03:31:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x116829400) [pid = 2210] [serial = 700] [outer = 0x0] 03:31:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x123ec6400) [pid = 2210] [serial = 701] [outer = 0x116829400] 03:31:22 INFO - PROCESS | 2210 | 1468837882202 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x124717800) [pid = 2210] [serial = 702] [outer = 0x116829400] 03:31:22 INFO - PROCESS | 2210 | 1468837882528 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 620ms 03:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:31:22 INFO - PROCESS | 2210 | 1468837882582 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 2210 | 1468837882586 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:31:22 INFO - PROCESS | 2210 | 1468837882588 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 2210 | 1468837882590 Marionette TRACE conn2 <- [1,910,null,{}] 03:31:22 INFO - PROCESS | 2210 | 1468837882592 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:22 INFO - PROCESS | 2210 | 1468837882594 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:22 INFO - PROCESS | 2210 | 1468837882690 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:31:22 INFO - PROCESS | 2210 | 1468837882761 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 2210 | 1468837882762 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x12921e800 == 38 [pid = 2210] [id = 235] 03:31:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1247b2000) [pid = 2210] [serial = 703] [outer = 0x0] 03:31:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1251b2000) [pid = 2210] [serial = 704] [outer = 0x1247b2000] 03:31:22 INFO - PROCESS | 2210 | 1468837882791 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x12672c800) [pid = 2210] [serial = 705] [outer = 0x1247b2000] 03:31:23 INFO - PROCESS | 2210 | --DOCSHELL 0x116631800 == 37 [pid = 2210] [id = 225] 03:31:23 INFO - PROCESS | 2210 | --DOCSHELL 0x118519000 == 36 [pid = 2210] [id = 224] 03:31:23 INFO - PROCESS | 2210 | --DOCSHELL 0x119729000 == 35 [pid = 2210] [id = 228] 03:31:23 INFO - PROCESS | 2210 | --DOCSHELL 0x123cdb000 == 34 [pid = 2210] [id = 230] 03:31:23 INFO - PROCESS | 2210 | --DOCSHELL 0x124798000 == 33 [pid = 2210] [id = 231] 03:31:23 INFO - PROCESS | 2210 | --DOCSHELL 0x11850e000 == 32 [pid = 2210] [id = 232] 03:31:23 INFO - PROCESS | 2210 | --DOCSHELL 0x1261a0800 == 31 [pid = 2210] [id = 233] 03:31:23 INFO - PROCESS | 2210 | --DOCSHELL 0x120f20800 == 30 [pid = 2210] [id = 229] 03:31:23 INFO - PROCESS | 2210 | --DOCSHELL 0x117473000 == 29 [pid = 2210] [id = 226] 03:31:23 INFO - PROCESS | 2210 | --DOCSHELL 0x118721000 == 28 [pid = 2210] [id = 227] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x123bd6c00) [pid = 2210] [serial = 632] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x124c5b400) [pid = 2210] [serial = 635] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x124698000) [pid = 2210] [serial = 633] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1257a4c00) [pid = 2210] [serial = 638] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1251aec00) [pid = 2210] [serial = 636] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1129ba000) [pid = 2210] [serial = 641] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x11682a800) [pid = 2210] [serial = 620] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x11714e400) [pid = 2210] [serial = 621] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x12651a800) [pid = 2210] [serial = 639] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x123c4c400) [pid = 2210] [serial = 612] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x112f52400) [pid = 2210] [serial = 617] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x115d0e800) [pid = 2210] [serial = 618] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x11873a000) [pid = 2210] [serial = 623] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x118870000) [pid = 2210] [serial = 624] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x112debc00) [pid = 2210] [serial = 614] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x112f55c00) [pid = 2210] [serial = 615] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x120fd5000) [pid = 2210] [serial = 629] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x1192ad400) [pid = 2210] [serial = 626] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x119a71c00) [pid = 2210] [serial = 627] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x123b92800) [pid = 2210] [serial = 644] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x118462400) [pid = 2210] [serial = 642] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x129266000) [pid = 2210] [serial = 651] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x1267aa400) [pid = 2210] [serial = 647] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x128c69000) [pid = 2210] [serial = 648] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x12672d800) [pid = 2210] [serial = 645] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x123b44000) [pid = 2210] [serial = 630] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x129269400) [pid = 2210] [serial = 653] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x12939c800) [pid = 2210] [serial = 654] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x12925c800) [pid = 2210] [serial = 650] [outer = 0x0] [url = about:blank] 03:31:23 INFO - PROCESS | 2210 | --DOCSHELL 0x128b1c000 == 27 [pid = 2210] [id = 234] 03:31:24 INFO - PROCESS | 2210 | 1468837884121 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1577ms 03:31:24 INFO - PROCESS | 2210 | 1468837884178 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 2210 | 1468837884182 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:31:24 INFO - PROCESS | 2210 | 1468837884193 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 2210 | 1468837884196 Marionette TRACE conn2 <- [1,914,null,{}] 03:31:24 INFO - PROCESS | 2210 | 1468837884205 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:24 INFO - PROCESS | 2210 | 1468837884209 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:24 INFO - PROCESS | 2210 | 1468837884336 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:31:24 INFO - PROCESS | 2210 | 1468837884354 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 2210 | 1468837884355 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:24 INFO - PROCESS | 2210 | ++DOCSHELL 0x1132c0000 == 28 [pid = 2210] [id = 236] 03:31:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x11269dc00) [pid = 2210] [serial = 706] [outer = 0x0] 03:31:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x11269f400) [pid = 2210] [serial = 707] [outer = 0x11269dc00] 03:31:24 INFO - PROCESS | 2210 | 1468837884378 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x1127d7800) [pid = 2210] [serial = 708] [outer = 0x11269dc00] 03:31:24 INFO - PROCESS | 2210 | 1468837884807 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 03:31:24 INFO - PROCESS | 2210 | 1468837884821 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 2210 | 1468837884826 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:31:24 INFO - PROCESS | 2210 | 1468837884844 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 2210 | 1468837884847 Marionette TRACE conn2 <- [1,918,null,{}] 03:31:24 INFO - PROCESS | 2210 | 1468837884855 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:24 INFO - PROCESS | 2210 | 1468837884859 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:24 INFO - PROCESS | 2210 | 1468837884979 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:31:25 INFO - PROCESS | 2210 | 1468837885059 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 2210 | 1468837885061 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x116681800 == 29 [pid = 2210] [id = 237] 03:31:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x112a84800) [pid = 2210] [serial = 709] [outer = 0x0] 03:31:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x112d22000) [pid = 2210] [serial = 710] [outer = 0x112a84800] 03:31:25 INFO - PROCESS | 2210 | 1468837885108 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x112eb3000) [pid = 2210] [serial = 711] [outer = 0x112a84800] 03:31:25 INFO - PROCESS | 2210 | 1468837885392 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 588ms 03:31:25 INFO - PROCESS | 2210 | 1468837885424 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 2210 | 1468837885433 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:31:25 INFO - PROCESS | 2210 | 1468837885443 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 2210 | 1468837885446 Marionette TRACE conn2 <- [1,922,null,{}] 03:31:25 INFO - PROCESS | 2210 | 1468837885458 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:25 INFO - PROCESS | 2210 | 1468837885461 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:25 INFO - PROCESS | 2210 | 1468837885541 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:31:25 INFO - PROCESS | 2210 | 1468837885606 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 2210 | 1468837885609 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d97000 == 30 [pid = 2210] [id = 238] 03:31:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x110f92000) [pid = 2210] [serial = 712] [outer = 0x0] 03:31:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x115d04800) [pid = 2210] [serial = 713] [outer = 0x110f92000] 03:31:25 INFO - PROCESS | 2210 | 1468837885639 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x115e8dc00) [pid = 2210] [serial = 714] [outer = 0x110f92000] 03:31:25 INFO - PROCESS | 2210 | 1468837885898 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 474ms 03:31:25 INFO - PROCESS | 2210 | 1468837885923 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 2210 | 1468837885925 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:31:25 INFO - PROCESS | 2210 | 1468837885939 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 2210 | 1468837885941 Marionette TRACE conn2 <- [1,926,null,{}] 03:31:25 INFO - PROCESS | 2210 | 1468837885944 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:25 INFO - PROCESS | 2210 | 1468837885945 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:26 INFO - PROCESS | 2210 | 1468837886027 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:31:26 INFO - PROCESS | 2210 | 1468837886032 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 2210 | 1468837886033 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x11850e800 == 31 [pid = 2210] [id = 239] 03:31:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x116731400) [pid = 2210] [serial = 715] [outer = 0x0] 03:31:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x11673b000) [pid = 2210] [serial = 716] [outer = 0x116731400] 03:31:26 INFO - PROCESS | 2210 | 1468837886061 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x116826800) [pid = 2210] [serial = 717] [outer = 0x116731400] 03:31:26 INFO - PROCESS | 2210 | 1468837886406 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 527ms 03:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:31:26 INFO - PROCESS | 2210 | 1468837886459 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:31:26 INFO - PROCESS | 2210 | 1468837886461 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:31:26 INFO - PROCESS | 2210 | 1468837886464 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:31:26 INFO - PROCESS | 2210 | 1468837886466 Marionette TRACE conn2 <- [1,930,null,{}] 03:31:26 INFO - PROCESS | 2210 | 1468837886479 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:26 INFO - PROCESS | 2210 | 1468837886481 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:26 INFO - PROCESS | 2210 | 1468837886662 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:31:26 INFO - PROCESS | 2210 | 1468837886728 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 2210 | 1468837886730 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x112647800 == 32 [pid = 2210] [id = 240] 03:31:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x110f9d800) [pid = 2210] [serial = 718] [outer = 0x0] 03:31:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x110fa0800) [pid = 2210] [serial = 719] [outer = 0x110f9d800] 03:31:26 INFO - PROCESS | 2210 | 1468837886784 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x112016800) [pid = 2210] [serial = 720] [outer = 0x110f9d800] 03:31:27 INFO - PROCESS | 2210 | 1468837887329 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 881ms 03:31:27 INFO - PROCESS | 2210 | 1468837887346 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 2210 | 1468837887349 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:31:27 INFO - PROCESS | 2210 | 1468837887352 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 2210 | 1468837887354 Marionette TRACE conn2 <- [1,934,null,{}] 03:31:27 INFO - PROCESS | 2210 | 1468837887357 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:27 INFO - PROCESS | 2210 | 1468837887360 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:27 INFO - PROCESS | 2210 | 1468837887463 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:31:27 INFO - PROCESS | 2210 | 1468837887533 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 2210 | 1468837887535 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x11812a800 == 33 [pid = 2210] [id = 241] 03:31:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1127e0c00) [pid = 2210] [serial = 721] [outer = 0x0] 03:31:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x112f1b800) [pid = 2210] [serial = 722] [outer = 0x1127e0c00] 03:31:27 INFO - PROCESS | 2210 | 1468837887566 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x112fa1800) [pid = 2210] [serial = 723] [outer = 0x1127e0c00] 03:31:28 INFO - PROCESS | 2210 | 1468837888172 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 869ms 03:31:28 INFO - PROCESS | 2210 | 1468837888222 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 2210 | 1468837888226 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:31:28 INFO - PROCESS | 2210 | 1468837888231 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 2210 | 1468837888235 Marionette TRACE conn2 <- [1,938,null,{}] 03:31:28 INFO - PROCESS | 2210 | 1468837888241 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:28 INFO - PROCESS | 2210 | 1468837888244 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:28 INFO - PROCESS | 2210 | 1468837888396 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:31:28 INFO - PROCESS | 2210 | 1468837888474 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 2210 | 1468837888478 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x1164ad000 == 34 [pid = 2210] [id = 242] 03:31:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1129ac000) [pid = 2210] [serial = 724] [outer = 0x0] 03:31:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1129b4c00) [pid = 2210] [serial = 725] [outer = 0x1129ac000] 03:31:28 INFO - PROCESS | 2210 | 1468837888507 Marionette DEBUG loaded listener.js 03:31:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x112f4d800) [pid = 2210] [serial = 726] [outer = 0x1129ac000] 03:31:28 INFO - PROCESS | 2210 | --DOCSHELL 0x11850e800 == 33 [pid = 2210] [id = 239] 03:31:28 INFO - PROCESS | 2210 | --DOCSHELL 0x117d97000 == 32 [pid = 2210] [id = 238] 03:31:28 INFO - PROCESS | 2210 | --DOCSHELL 0x116681800 == 31 [pid = 2210] [id = 237] 03:31:28 INFO - PROCESS | 2210 | --DOCSHELL 0x1132c0000 == 30 [pid = 2210] [id = 236] 03:31:28 INFO - PROCESS | 2210 | 1468837888858 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 674ms 03:31:28 INFO - PROCESS | 2210 | 1468837888905 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 2210 | 1468837888908 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:31:28 INFO - PROCESS | 2210 | 1468837888913 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 2210 | 1468837888915 Marionette TRACE conn2 <- [1,942,null,{}] 03:31:28 INFO - PROCESS | 2210 | 1468837888917 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:28 INFO - PROCESS | 2210 | 1468837888919 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:28 INFO - PROCESS | 2210 | 1468837888996 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:31:29 INFO - PROCESS | 2210 | 1468837889044 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 2210 | 1468837889045 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x118137800 == 31 [pid = 2210] [id = 243] 03:31:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x112f4dc00) [pid = 2210] [serial = 727] [outer = 0x0] 03:31:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x114f7d400) [pid = 2210] [serial = 728] [outer = 0x112f4dc00] 03:31:29 INFO - PROCESS | 2210 | 1468837889075 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x116806000) [pid = 2210] [serial = 729] [outer = 0x112f4dc00] 03:31:29 INFO - PROCESS | 2210 | 1468837889373 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 471ms 03:31:29 INFO - PROCESS | 2210 | 1468837889391 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 2210 | 1468837889393 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:31:29 INFO - PROCESS | 2210 | 1468837889395 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 2210 | 1468837889398 Marionette TRACE conn2 <- [1,946,null,{}] 03:31:29 INFO - PROCESS | 2210 | 1468837889410 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:29 INFO - PROCESS | 2210 | 1468837889413 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:29 INFO - PROCESS | 2210 | 1468837889495 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:31:29 INFO - PROCESS | 2210 | 1468837889503 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 2210 | 1468837889506 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x119727000 == 32 [pid = 2210] [id = 244] 03:31:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x116885000) [pid = 2210] [serial = 730] [outer = 0x0] 03:31:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x11714e400) [pid = 2210] [serial = 731] [outer = 0x116885000] 03:31:29 INFO - PROCESS | 2210 | 1468837889534 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x117d33c00) [pid = 2210] [serial = 732] [outer = 0x116885000] 03:31:29 INFO - PROCESS | 2210 | 1468837889882 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 525ms 03:31:29 INFO - PROCESS | 2210 | 1468837889921 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:31:29 INFO - PROCESS | 2210 | 1468837889923 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:31:29 INFO - PROCESS | 2210 | 1468837889925 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 2210 | 1468837889926 Marionette TRACE conn2 <- [1,950,null,{}] 03:31:29 INFO - PROCESS | 2210 | 1468837889929 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:29 INFO - PROCESS | 2210 | 1468837889930 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:30 INFO - PROCESS | 2210 | 1468837890006 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:31:30 INFO - PROCESS | 2210 | 1468837890010 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 2210 | 1468837890011 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f0d800 == 33 [pid = 2210] [id = 245] 03:31:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x110f95000) [pid = 2210] [serial = 733] [outer = 0x0] 03:31:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x11820a000) [pid = 2210] [serial = 734] [outer = 0x110f95000] 03:31:30 INFO - PROCESS | 2210 | 1468837890039 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x11846cc00) [pid = 2210] [serial = 735] [outer = 0x110f95000] 03:31:30 INFO - PROCESS | 2210 | 1468837890373 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 470ms 03:31:30 INFO - PROCESS | 2210 | 1468837890395 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:31:30 INFO - PROCESS | 2210 | 1468837890397 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:31:30 INFO - PROCESS | 2210 | 1468837890402 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 2210 | 1468837890405 Marionette TRACE conn2 <- [1,954,null,{}] 03:31:30 INFO - PROCESS | 2210 | 1468837890408 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:30 INFO - PROCESS | 2210 | 1468837890409 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:30 INFO - PROCESS | 2210 | 1468837890484 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:31:30 INFO - PROCESS | 2210 | 1468837890542 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 2210 | 1468837890543 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192d2800 == 34 [pid = 2210] [id = 246] 03:31:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x116822c00) [pid = 2210] [serial = 736] [outer = 0x0] 03:31:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x118738c00) [pid = 2210] [serial = 737] [outer = 0x116822c00] 03:31:30 INFO - PROCESS | 2210 | 1468837890568 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x11886b800) [pid = 2210] [serial = 738] [outer = 0x116822c00] 03:31:30 INFO - PROCESS | 2210 | 1468837890899 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 523ms 03:31:30 INFO - PROCESS | 2210 | 1468837890925 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:31:30 INFO - PROCESS | 2210 | 1468837890926 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:31:30 INFO - PROCESS | 2210 | 1468837890930 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 2210 | 1468837890931 Marionette TRACE conn2 <- [1,958,null,{}] 03:31:30 INFO - PROCESS | 2210 | 1468837890945 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:30 INFO - PROCESS | 2210 | 1468837890952 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:31 INFO - PROCESS | 2210 | 1468837891125 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:31:31 INFO - PROCESS | 2210 | 1468837891141 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 2210 | 1468837891143 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:31 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247e2800 == 35 [pid = 2210] [id = 247] 03:31:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x118872000) [pid = 2210] [serial = 739] [outer = 0x0] 03:31:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x11915ec00) [pid = 2210] [serial = 740] [outer = 0x118872000] 03:31:31 INFO - PROCESS | 2210 | 1468837891184 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x119a6bc00) [pid = 2210] [serial = 741] [outer = 0x118872000] 03:31:31 INFO - PROCESS | 2210 | 1468837891576 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 681ms 03:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:31:31 INFO - PROCESS | 2210 | 1468837891611 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 2210 | 1468837891613 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:31:31 INFO - PROCESS | 2210 | 1468837891619 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 2210 | 1468837891621 Marionette TRACE conn2 <- [1,962,null,{}] 03:31:31 INFO - PROCESS | 2210 | 1468837891625 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:31 INFO - PROCESS | 2210 | 1468837891627 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:31 INFO - PROCESS | 2210 | 1468837891771 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:31:31 INFO - PROCESS | 2210 | 1468837891793 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 2210 | 1468837891794 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:31 INFO - PROCESS | 2210 | ++DOCSHELL 0x125814000 == 36 [pid = 2210] [id = 248] 03:31:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x119a71c00) [pid = 2210] [serial = 742] [outer = 0x0] 03:31:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x119ab7800) [pid = 2210] [serial = 743] [outer = 0x119a71c00] 03:31:31 INFO - PROCESS | 2210 | 1468837891833 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x120fcb800) [pid = 2210] [serial = 744] [outer = 0x119a71c00] 03:31:32 INFO - PROCESS | 2210 | 1468837892154 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 576ms 03:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:31:32 INFO - PROCESS | 2210 | 1468837892192 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:31:32 INFO - PROCESS | 2210 | 1468837892193 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:31:32 INFO - PROCESS | 2210 | 1468837892195 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 2210 | 1468837892197 Marionette TRACE conn2 <- [1,966,null,{}] 03:31:32 INFO - PROCESS | 2210 | 1468837892199 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:32 INFO - PROCESS | 2210 | 1468837892200 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:32 INFO - PROCESS | 2210 | 1468837892292 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:31:32 INFO - PROCESS | 2210 | 1468837892324 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 2210 | 1468837892326 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x126705800 == 37 [pid = 2210] [id = 249] 03:31:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x118872c00) [pid = 2210] [serial = 745] [outer = 0x0] 03:31:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x1210f1c00) [pid = 2210] [serial = 746] [outer = 0x118872c00] 03:31:32 INFO - PROCESS | 2210 | 1468837892349 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x1239e9800) [pid = 2210] [serial = 747] [outer = 0x118872c00] 03:31:32 INFO - PROCESS | 2210 | 1468837892663 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 519ms 03:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:31:32 INFO - PROCESS | 2210 | 1468837892716 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:31:32 INFO - PROCESS | 2210 | 1468837892717 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:31:32 INFO - PROCESS | 2210 | 1468837892719 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 2210 | 1468837892720 Marionette TRACE conn2 <- [1,970,null,{}] 03:31:32 INFO - PROCESS | 2210 | 1468837892722 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:32 INFO - PROCESS | 2210 | 1468837892723 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:32 INFO - PROCESS | 2210 | 1468837892821 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x11269dc00) [pid = 2210] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x110f92000) [pid = 2210] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x1192b4c00) [pid = 2210] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x112a84800) [pid = 2210] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x119970000) [pid = 2210] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x123b89800) [pid = 2210] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x111e2e800) [pid = 2210] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x116aaf400) [pid = 2210] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x116829400) [pid = 2210] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x118206800) [pid = 2210] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1131b7800) [pid = 2210] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1127d8400) [pid = 2210] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x115e89000) [pid = 2210] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x112699000) [pid = 2210] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x124717c00) [pid = 2210] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x119b4f800) [pid = 2210] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x117d2fc00) [pid = 2210] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x112f4d400) [pid = 2210] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:31:32 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1126a1800) [pid = 2210] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:31:32 INFO - PROCESS | 2210 | 1468837892910 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 2210 | 1468837892911 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x115dab000 == 38 [pid = 2210] [id = 250] 03:31:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x110f98400) [pid = 2210] [serial = 748] [outer = 0x0] 03:31:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x112695c00) [pid = 2210] [serial = 749] [outer = 0x110f98400] 03:31:32 INFO - PROCESS | 2210 | 1468837892938 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x112a8f400) [pid = 2210] [serial = 750] [outer = 0x110f98400] 03:31:33 INFO - PROCESS | 2210 | 1468837893228 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 518ms 03:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:31:33 INFO - PROCESS | 2210 | 1468837893238 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 2210 | 1468837893240 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:31:33 INFO - PROCESS | 2210 | 1468837893242 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 2210 | 1468837893243 Marionette TRACE conn2 <- [1,974,null,{}] 03:31:33 INFO - PROCESS | 2210 | 1468837893245 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:33 INFO - PROCESS | 2210 | 1468837893246 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:33 INFO - PROCESS | 2210 | 1468837893332 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:31:33 INFO - PROCESS | 2210 | 1468837893338 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 2210 | 1468837893340 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f0a800 == 39 [pid = 2210] [id = 251] 03:31:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x111aa9400) [pid = 2210] [serial = 751] [outer = 0x0] 03:31:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1176bcc00) [pid = 2210] [serial = 752] [outer = 0x111aa9400] 03:31:33 INFO - PROCESS | 2210 | 1468837893364 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1239e5000) [pid = 2210] [serial = 753] [outer = 0x111aa9400] 03:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 03:31:33 INFO - PROCESS | 2210 | 1468837893703 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:31:33 INFO - PROCESS | 2210 | 1468837893710 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 2210 | 1468837893712 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:31:33 INFO - PROCESS | 2210 | 1468837893714 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 2210 | 1468837893716 Marionette TRACE conn2 <- [1,978,null,{}] 03:31:33 INFO - PROCESS | 2210 | 1468837893722 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:33 INFO - PROCESS | 2210 | 1468837893724 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:33 INFO - PROCESS | 2210 | 1468837893841 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:31:33 INFO - PROCESS | 2210 | 1468837893847 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 2210 | 1468837893848 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x128bb4000 == 40 [pid = 2210] [id = 252] 03:31:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x112f4d400) [pid = 2210] [serial = 754] [outer = 0x0] 03:31:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x123b3ec00) [pid = 2210] [serial = 755] [outer = 0x112f4d400] 03:31:33 INFO - PROCESS | 2210 | 1468837893876 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x123bde000) [pid = 2210] [serial = 756] [outer = 0x112f4d400] 03:31:34 INFO - PROCESS | 2210 | 1468837894265 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 572ms 03:31:34 INFO - PROCESS | 2210 | 1468837894288 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 2210 | 1468837894289 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:31:34 INFO - PROCESS | 2210 | 1468837894293 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 2210 | 1468837894295 Marionette TRACE conn2 <- [1,982,null,{}] 03:31:34 INFO - PROCESS | 2210 | 1468837894298 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:34 INFO - PROCESS | 2210 | 1468837894300 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:34 INFO - PROCESS | 2210 | 1468837894402 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:31:34 INFO - PROCESS | 2210 | 1468837894452 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 2210 | 1468837894453 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x12922d800 == 41 [pid = 2210] [id = 253] 03:31:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x123b88c00) [pid = 2210] [serial = 757] [outer = 0x0] 03:31:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x123c49800) [pid = 2210] [serial = 758] [outer = 0x123b88c00] 03:31:34 INFO - PROCESS | 2210 | 1468837894478 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x124715000) [pid = 2210] [serial = 759] [outer = 0x123b88c00] 03:31:34 INFO - PROCESS | 2210 | 1468837894755 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 470ms 03:31:34 INFO - PROCESS | 2210 | 1468837894762 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 2210 | 1468837894763 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:31:34 INFO - PROCESS | 2210 | 1468837894774 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 2210 | 1468837894775 Marionette TRACE conn2 <- [1,986,null,{}] 03:31:34 INFO - PROCESS | 2210 | 1468837894778 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:34 INFO - PROCESS | 2210 | 1468837894779 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:34 INFO - PROCESS | 2210 | 1468837894864 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:31:34 INFO - PROCESS | 2210 | 1468837894870 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 2210 | 1468837894871 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x129965800 == 42 [pid = 2210] [id = 254] 03:31:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x123bde800) [pid = 2210] [serial = 760] [outer = 0x0] 03:31:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x124cba800) [pid = 2210] [serial = 761] [outer = 0x123bde800] 03:31:34 INFO - PROCESS | 2210 | 1468837894895 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x124fa6400) [pid = 2210] [serial = 762] [outer = 0x123bde800] 03:31:35 INFO - PROCESS | 2210 | 1468837895386 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 03:31:35 INFO - PROCESS | 2210 | 1468837895395 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 2210 | 1468837895398 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:31:35 INFO - PROCESS | 2210 | 1468837895404 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 2210 | 1468837895407 Marionette TRACE conn2 <- [1,990,null,{}] 03:31:35 INFO - PROCESS | 2210 | 1468837895411 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:35 INFO - PROCESS | 2210 | 1468837895413 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:35 INFO - PROCESS | 2210 | 1468837895518 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:31:35 INFO - PROCESS | 2210 | 1468837895582 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 2210 | 1468837895583 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:35 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185f5800 == 43 [pid = 2210] [id = 255] 03:31:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x112a8d800) [pid = 2210] [serial = 763] [outer = 0x0] 03:31:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x112f4b800) [pid = 2210] [serial = 764] [outer = 0x112a8d800] 03:31:35 INFO - PROCESS | 2210 | 1468837895615 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x115dba800) [pid = 2210] [serial = 765] [outer = 0x112a8d800] 03:31:36 INFO - PROCESS | 2210 | 1468837896040 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 674ms 03:31:36 INFO - PROCESS | 2210 | 1468837896086 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 2210 | 1468837896089 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:31:36 INFO - PROCESS | 2210 | 1468837896094 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 2210 | 1468837896096 Marionette TRACE conn2 <- [1,994,null,{}] 03:31:36 INFO - PROCESS | 2210 | 1468837896099 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:36 INFO - PROCESS | 2210 | 1468837896103 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:36 INFO - PROCESS | 2210 | 1468837896215 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:31:36 INFO - PROCESS | 2210 | 1468837896298 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 2210 | 1468837896300 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x1243c5800 == 44 [pid = 2210] [id = 256] 03:31:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x116ab0800) [pid = 2210] [serial = 766] [outer = 0x0] 03:31:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x1176af400) [pid = 2210] [serial = 767] [outer = 0x116ab0800] 03:31:36 INFO - PROCESS | 2210 | 1468837896351 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x118068800) [pid = 2210] [serial = 768] [outer = 0x116ab0800] 03:31:36 INFO - PROCESS | 2210 | 1468837896806 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 775ms 03:31:36 INFO - PROCESS | 2210 | 1468837896870 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 2210 | 1468837896872 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:31:36 INFO - PROCESS | 2210 | 1468837896874 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 2210 | 1468837896877 Marionette TRACE conn2 <- [1,998,null,{}] 03:31:36 INFO - PROCESS | 2210 | 1468837896884 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:36 INFO - PROCESS | 2210 | 1468837896888 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:36 INFO - PROCESS | 2210 | 1468837896994 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:31:37 INFO - PROCESS | 2210 | 1468837897048 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 2210 | 1468837897050 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:37 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a7d4800 == 45 [pid = 2210] [id = 257] 03:31:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x1184c2800) [pid = 2210] [serial = 769] [outer = 0x0] 03:31:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x11915b800) [pid = 2210] [serial = 770] [outer = 0x1184c2800] 03:31:37 INFO - PROCESS | 2210 | 1468837897093 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x115e87400) [pid = 2210] [serial = 771] [outer = 0x1184c2800] 03:31:37 INFO - PROCESS | 2210 | 1468837897506 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 03:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:31:37 INFO - PROCESS | 2210 | 1468837897545 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:31:37 INFO - PROCESS | 2210 | 1468837897547 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:31:37 INFO - PROCESS | 2210 | 1468837897550 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - PROCESS | 2210 | 1468837897551 Marionette TRACE conn2 <- [1,1002,null,{}] 03:31:37 INFO - PROCESS | 2210 | 1468837897554 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:37 INFO - PROCESS | 2210 | 1468837897555 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:37 INFO - PROCESS | 2210 | 1468837897675 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:31:37 INFO - PROCESS | 2210 | 1468837897727 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 2210 | 1468837897728 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:37 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a84c000 == 46 [pid = 2210] [id = 258] 03:31:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x119a6e400) [pid = 2210] [serial = 772] [outer = 0x0] 03:31:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x123b44400) [pid = 2210] [serial = 773] [outer = 0x119a6e400] 03:31:37 INFO - PROCESS | 2210 | 1468837897759 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x123bda400) [pid = 2210] [serial = 774] [outer = 0x119a6e400] 03:31:38 INFO - PROCESS | 2210 | 1468837898409 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 923ms 03:31:38 INFO - PROCESS | 2210 | 1468837898473 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:31:38 INFO - PROCESS | 2210 | 1468837898476 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:31:38 INFO - PROCESS | 2210 | 1468837898479 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 2210 | 1468837898481 Marionette TRACE conn2 <- [1,1006,null,{}] 03:31:38 INFO - PROCESS | 2210 | 1468837898485 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:38 INFO - PROCESS | 2210 | 1468837898486 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:38 INFO - PROCESS | 2210 | 1468837898582 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:31:38 INFO - PROCESS | 2210 | 1468837898656 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 2210 | 1468837898657 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x112255000 == 47 [pid = 2210] [id = 259] 03:31:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 119 (0x11200c800) [pid = 2210] [serial = 775] [outer = 0x0] 03:31:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 120 (0x112df4800) [pid = 2210] [serial = 776] [outer = 0x11200c800] 03:31:38 INFO - PROCESS | 2210 | 1468837898688 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 121 (0x1131b9400) [pid = 2210] [serial = 777] [outer = 0x11200c800] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x12921e800 == 46 [pid = 2210] [id = 235] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x12922d800 == 45 [pid = 2210] [id = 253] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x128bb4000 == 44 [pid = 2210] [id = 252] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 120 (0x1251b2000) [pid = 2210] [serial = 704] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | 1468837899181 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x120f0a800 == 43 [pid = 2210] [id = 251] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x115dab000 == 42 [pid = 2210] [id = 250] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x126705800 == 41 [pid = 2210] [id = 249] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x125814000 == 40 [pid = 2210] [id = 248] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x1247e2800 == 39 [pid = 2210] [id = 247] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x1192d2800 == 38 [pid = 2210] [id = 246] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x120f0d800 == 37 [pid = 2210] [id = 245] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x119727000 == 36 [pid = 2210] [id = 244] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x118137800 == 35 [pid = 2210] [id = 243] 03:31:39 INFO - PROCESS | 2210 | --DOCSHELL 0x1164ad000 == 34 [pid = 2210] [id = 242] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 119 (0x11269f400) [pid = 2210] [serial = 707] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 118 (0x115d04800) [pid = 2210] [serial = 713] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x115e8dc00) [pid = 2210] [serial = 714] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x119a6d000) [pid = 2210] [serial = 686] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x112eb3000) [pid = 2210] [serial = 711] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x119b4f400) [pid = 2210] [serial = 689] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x119a74000) [pid = 2210] [serial = 687] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x123b95400) [pid = 2210] [serial = 692] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x123bdc000) [pid = 2210] [serial = 693] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x116ab3000) [pid = 2210] [serial = 696] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x119a70c00) [pid = 2210] [serial = 698] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x123ec6400) [pid = 2210] [serial = 701] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x1127d5000) [pid = 2210] [serial = 695] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x11820f000) [pid = 2210] [serial = 680] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x11886b400) [pid = 2210] [serial = 681] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x116809400) [pid = 2210] [serial = 677] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x116892000) [pid = 2210] [serial = 678] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x124717800) [pid = 2210] [serial = 702] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1127d7800) [pid = 2210] [serial = 708] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1129afc00) [pid = 2210] [serial = 674] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x112f1cc00) [pid = 2210] [serial = 675] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x112d22000) [pid = 2210] [serial = 710] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x118807400) [pid = 2210] [serial = 672] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x118204400) [pid = 2210] [serial = 671] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x112f55800) [pid = 2210] [serial = 669] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1127d2800) [pid = 2210] [serial = 668] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x128c15800) [pid = 2210] [serial = 666] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x12510fc00) [pid = 2210] [serial = 665] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x124691000) [pid = 2210] [serial = 663] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x123b8b800) [pid = 2210] [serial = 662] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x11910ec00) [pid = 2210] [serial = 660] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x118469800) [pid = 2210] [serial = 659] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x11682c000) [pid = 2210] [serial = 657] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x11614a800) [pid = 2210] [serial = 656] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x123b89000) [pid = 2210] [serial = 690] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x119166800) [pid = 2210] [serial = 683] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x1192f2800) [pid = 2210] [serial = 684] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x123c9f400) [pid = 2210] [serial = 699] [outer = 0x0] [url = about:blank] 03:31:39 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x11673b000) [pid = 2210] [serial = 716] [outer = 0x0] [url = about:blank] 03:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 775ms 03:31:39 INFO - PROCESS | 2210 | 1468837899255 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 2210 | 1468837899259 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:31:39 INFO - PROCESS | 2210 | 1468837899266 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 2210 | 1468837899269 Marionette TRACE conn2 <- [1,1010,null,{}] 03:31:39 INFO - PROCESS | 2210 | 1468837899272 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:39 INFO - PROCESS | 2210 | 1468837899275 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:39 INFO - PROCESS | 2210 | 1468837899390 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:31:39 INFO - PROCESS | 2210 | 1468837899405 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 2210 | 1468837899407 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x116853000 == 35 [pid = 2210] [id = 260] 03:31:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x115e88400) [pid = 2210] [serial = 778] [outer = 0x0] 03:31:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x116643c00) [pid = 2210] [serial = 779] [outer = 0x115e88400] 03:31:39 INFO - PROCESS | 2210 | 1468837899451 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x116892000) [pid = 2210] [serial = 780] [outer = 0x115e88400] 03:31:39 INFO - PROCESS | 2210 | 1468837899798 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 572ms 03:31:39 INFO - PROCESS | 2210 | 1468837899838 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 2210 | 1468837899839 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:31:39 INFO - PROCESS | 2210 | 1468837899841 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 2210 | 1468837899844 Marionette TRACE conn2 <- [1,1014,null,{}] 03:31:39 INFO - PROCESS | 2210 | 1468837899851 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:39 INFO - PROCESS | 2210 | 1468837899854 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:39 INFO - PROCESS | 2210 | 1468837899953 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:31:39 INFO - PROCESS | 2210 | 1468837899958 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 2210 | 1468837899960 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185f7000 == 36 [pid = 2210] [id = 261] 03:31:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x117d34800) [pid = 2210] [serial = 781] [outer = 0x0] 03:31:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1184b5c00) [pid = 2210] [serial = 782] [outer = 0x117d34800] 03:31:39 INFO - PROCESS | 2210 | 1468837899988 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11886c800) [pid = 2210] [serial = 783] [outer = 0x117d34800] 03:31:40 INFO - PROCESS | 2210 | 1468837900320 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 521ms 03:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:31:40 INFO - PROCESS | 2210 | 1468837900373 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 2210 | 1468837900374 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:31:40 INFO - PROCESS | 2210 | 1468837900378 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 2210 | 1468837900379 Marionette TRACE conn2 <- [1,1018,null,{}] 03:31:40 INFO - PROCESS | 2210 | 1468837900381 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:40 INFO - PROCESS | 2210 | 1468837900382 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:40 INFO - PROCESS | 2210 | 1468837900463 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:31:40 INFO - PROCESS | 2210 | 1468837900469 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 2210 | 1468837900471 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x119731000 == 37 [pid = 2210] [id = 262] 03:31:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x118898800) [pid = 2210] [serial = 784] [outer = 0x0] 03:31:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1192fe800) [pid = 2210] [serial = 785] [outer = 0x118898800] 03:31:40 INFO - PROCESS | 2210 | 1468837900496 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x119a73800) [pid = 2210] [serial = 786] [outer = 0x118898800] 03:31:40 INFO - PROCESS | 2210 | 1468837900813 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 470ms 03:31:40 INFO - PROCESS | 2210 | 1468837900849 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 2210 | 1468837900852 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:31:40 INFO - PROCESS | 2210 | 1468837900855 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 2210 | 1468837900856 Marionette TRACE conn2 <- [1,1022,null,{}] 03:31:40 INFO - PROCESS | 2210 | 1468837900858 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:40 INFO - PROCESS | 2210 | 1468837900860 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:40 INFO - PROCESS | 2210 | 1468837900938 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:31:40 INFO - PROCESS | 2210 | 1468837900942 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 2210 | 1468837900943 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x113c2b800 == 38 [pid = 2210] [id = 263] 03:31:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x116ab1400) [pid = 2210] [serial = 787] [outer = 0x0] 03:31:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x120fd4c00) [pid = 2210] [serial = 788] [outer = 0x116ab1400] 03:31:40 INFO - PROCESS | 2210 | 1468837900968 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x123b3c400) [pid = 2210] [serial = 789] [outer = 0x116ab1400] 03:31:41 INFO - PROCESS | 2210 | 1468837901321 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 03:31:41 INFO - PROCESS | 2210 | 1468837901374 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:31:41 INFO - PROCESS | 2210 | 1468837901376 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:31:41 INFO - PROCESS | 2210 | 1468837901378 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 2210 | 1468837901379 Marionette TRACE conn2 <- [1,1026,null,{}] 03:31:41 INFO - PROCESS | 2210 | 1468837901381 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:41 INFO - PROCESS | 2210 | 1468837901385 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:41 INFO - PROCESS | 2210 | 1468837901510 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:31:41 INFO - PROCESS | 2210 | 1468837901524 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 2210 | 1468837901525 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x123986000 == 39 [pid = 2210] [id = 264] 03:31:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x123b41000) [pid = 2210] [serial = 790] [outer = 0x0] 03:31:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x123bddc00) [pid = 2210] [serial = 791] [outer = 0x123b41000] 03:31:41 INFO - PROCESS | 2210 | 1468837901550 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x124cbec00) [pid = 2210] [serial = 792] [outer = 0x123b41000] 03:31:41 INFO - PROCESS | 2210 | 1468837901889 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 03:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:31:41 INFO - PROCESS | 2210 | 1468837901896 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:31:41 INFO - PROCESS | 2210 | 1468837901897 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:31:41 INFO - PROCESS | 2210 | 1468837901904 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 2210 | 1468837901905 Marionette TRACE conn2 <- [1,1030,null,{}] 03:31:41 INFO - PROCESS | 2210 | 1468837901907 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:41 INFO - PROCESS | 2210 | 1468837901908 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:42 INFO - PROCESS | 2210 | 1468837902012 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:31:42 INFO - PROCESS | 2210 | 1468837902016 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 2210 | 1468837902017 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x124fac000 == 40 [pid = 2210] [id = 265] 03:31:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x117d36c00) [pid = 2210] [serial = 793] [outer = 0x0] 03:31:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x125080800) [pid = 2210] [serial = 794] [outer = 0x117d36c00] 03:31:42 INFO - PROCESS | 2210 | 1468837902041 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x125799800) [pid = 2210] [serial = 795] [outer = 0x117d36c00] 03:31:42 INFO - PROCESS | 2210 | 1468837902399 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 523ms 03:31:42 INFO - PROCESS | 2210 | 1468837902423 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 2210 | 1468837902424 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:31:42 INFO - PROCESS | 2210 | 1468837902426 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 2210 | 1468837902427 Marionette TRACE conn2 <- [1,1034,null,{}] 03:31:42 INFO - PROCESS | 2210 | 1468837902430 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:42 INFO - PROCESS | 2210 | 1468837902431 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:42 INFO - PROCESS | 2210 | 1468837902531 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:31:42 INFO - PROCESS | 2210 | 1468837902541 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 2210 | 1468837902542 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x125866000 == 41 [pid = 2210] [id = 266] 03:31:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12579ac00) [pid = 2210] [serial = 796] [outer = 0x0] 03:31:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x126113400) [pid = 2210] [serial = 797] [outer = 0x12579ac00] 03:31:42 INFO - PROCESS | 2210 | 1468837902566 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x126515800) [pid = 2210] [serial = 798] [outer = 0x12579ac00] 03:31:42 INFO - PROCESS | 2210 | 1468837902881 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 467ms 03:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:31:42 INFO - PROCESS | 2210 | 1468837902895 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 2210 | 1468837902896 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:31:42 INFO - PROCESS | 2210 | 1468837902898 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 2210 | 1468837902900 Marionette TRACE conn2 <- [1,1038,null,{}] 03:31:42 INFO - PROCESS | 2210 | 1468837902906 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:42 INFO - PROCESS | 2210 | 1468837902907 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:43 INFO - PROCESS | 2210 | 1468837903010 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:31:43 INFO - PROCESS | 2210 | 1468837903024 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 2210 | 1468837903026 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:43 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b95800 == 42 [pid = 2210] [id = 267] 03:31:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x1257a1800) [pid = 2210] [serial = 799] [outer = 0x0] 03:31:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x126585c00) [pid = 2210] [serial = 800] [outer = 0x1257a1800] 03:31:43 INFO - PROCESS | 2210 | 1468837903050 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1267aa400) [pid = 2210] [serial = 801] [outer = 0x1257a1800] 03:31:43 INFO - PROCESS | 2210 | 1468837903555 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x118872000) [pid = 2210] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x118872c00) [pid = 2210] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x119a71c00) [pid = 2210] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x116822c00) [pid = 2210] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x110f95000) [pid = 2210] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x116885000) [pid = 2210] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1129ac000) [pid = 2210] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x112f4dc00) [pid = 2210] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x110f98400) [pid = 2210] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x112f4d400) [pid = 2210] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x111aa9400) [pid = 2210] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x123b88c00) [pid = 2210] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:31:43 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1247b2000) [pid = 2210] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 723ms 03:31:43 INFO - PROCESS | 2210 | 1468837903622 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 2210 | 1468837903623 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:31:43 INFO - PROCESS | 2210 | 1468837903625 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - PROCESS | 2210 | 1468837903626 Marionette TRACE conn2 <- [1,1042,null,{}] 03:31:43 INFO - PROCESS | 2210 | 1468837903629 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:43 INFO - PROCESS | 2210 | 1468837903630 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:43 INFO - PROCESS | 2210 | 1468837903712 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:31:43 INFO - PROCESS | 2210 | 1468837903717 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 2210 | 1468837903720 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:43 INFO - PROCESS | 2210 | ++DOCSHELL 0x1251de000 == 43 [pid = 2210] [id = 268] 03:31:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x112a8ec00) [pid = 2210] [serial = 802] [outer = 0x0] 03:31:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x115dc5400) [pid = 2210] [serial = 803] [outer = 0x112a8ec00] 03:31:43 INFO - PROCESS | 2210 | 1468837903745 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x11820bc00) [pid = 2210] [serial = 804] [outer = 0x112a8ec00] 03:31:44 INFO - PROCESS | 2210 | 1468837904085 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 470ms 03:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:31:44 INFO - PROCESS | 2210 | 1468837904096 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 2210 | 1468837904097 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:31:44 INFO - PROCESS | 2210 | 1468837904099 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 2210 | 1468837904103 Marionette TRACE conn2 <- [1,1046,null,{}] 03:31:44 INFO - PROCESS | 2210 | 1468837904106 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:44 INFO - PROCESS | 2210 | 1468837904108 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:44 INFO - PROCESS | 2210 | 1468837904234 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:31:44 INFO - PROCESS | 2210 | 1468837904242 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 2210 | 1468837904245 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293b1000 == 44 [pid = 2210] [id = 269] 03:31:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x112f4d400) [pid = 2210] [serial = 805] [outer = 0x0] 03:31:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x119b41c00) [pid = 2210] [serial = 806] [outer = 0x112f4d400] 03:31:44 INFO - PROCESS | 2210 | 1468837904298 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x128c1a000) [pid = 2210] [serial = 807] [outer = 0x112f4d400] 03:31:44 INFO - PROCESS | 2210 | 1468837904708 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 621ms 03:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:31:44 INFO - PROCESS | 2210 | 1468837904721 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 2210 | 1468837904722 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:31:44 INFO - PROCESS | 2210 | 1468837904724 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 2210 | 1468837904725 Marionette TRACE conn2 <- [1,1050,null,{}] 03:31:44 INFO - PROCESS | 2210 | 1468837904728 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:44 INFO - PROCESS | 2210 | 1468837904729 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:44 INFO - PROCESS | 2210 | 1468837904812 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:31:44 INFO - PROCESS | 2210 | 1468837904865 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 2210 | 1468837904866 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a861000 == 45 [pid = 2210] [id = 270] 03:31:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x126957800) [pid = 2210] [serial = 808] [outer = 0x0] 03:31:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x128c22c00) [pid = 2210] [serial = 809] [outer = 0x126957800] 03:31:44 INFO - PROCESS | 2210 | 1468837904890 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x128c6bc00) [pid = 2210] [serial = 810] [outer = 0x126957800] 03:31:45 INFO - PROCESS | 2210 | 1468837905171 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 470ms 03:31:45 INFO - PROCESS | 2210 | 1468837905194 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 2210 | 1468837905195 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:31:45 INFO - PROCESS | 2210 | 1468837905198 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - PROCESS | 2210 | 1468837905199 Marionette TRACE conn2 <- [1,1054,null,{}] 03:31:45 INFO - PROCESS | 2210 | 1468837905209 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:45 INFO - PROCESS | 2210 | 1468837905211 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:45 INFO - PROCESS | 2210 | 1468837905306 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:31:45 INFO - PROCESS | 2210 | 1468837905319 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:45 INFO - PROCESS | 2210 | 1468837905320 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:45 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b82d800 == 46 [pid = 2210] [id = 271] 03:31:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x128dab400) [pid = 2210] [serial = 811] [outer = 0x0] 03:31:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x128dc4000) [pid = 2210] [serial = 812] [outer = 0x128dab400] 03:31:45 INFO - PROCESS | 2210 | 1468837905346 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x12925cc00) [pid = 2210] [serial = 813] [outer = 0x128dab400] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x11812a800 == 45 [pid = 2210] [id = 241] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x112647800 == 44 [pid = 2210] [id = 240] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x112255000 == 43 [pid = 2210] [id = 259] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x12a84c000 == 42 [pid = 2210] [id = 258] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x12a7d4800 == 41 [pid = 2210] [id = 257] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x1243c5800 == 40 [pid = 2210] [id = 256] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x1185f5800 == 39 [pid = 2210] [id = 255] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x129965800 == 38 [pid = 2210] [id = 254] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x116853000 == 37 [pid = 2210] [id = 260] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x1185f7000 == 36 [pid = 2210] [id = 261] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x119731000 == 35 [pid = 2210] [id = 262] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x113c2b800 == 34 [pid = 2210] [id = 263] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x128b95800 == 33 [pid = 2210] [id = 267] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x124fac000 == 32 [pid = 2210] [id = 265] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x123986000 == 31 [pid = 2210] [id = 264] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x1251de000 == 30 [pid = 2210] [id = 268] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x1293b1000 == 29 [pid = 2210] [id = 269] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x125866000 == 28 [pid = 2210] [id = 266] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x12672c800) [pid = 2210] [serial = 705] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOCSHELL 0x12a861000 == 27 [pid = 2210] [id = 270] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x11915ec00) [pid = 2210] [serial = 740] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1210f1c00) [pid = 2210] [serial = 746] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x119ab7800) [pid = 2210] [serial = 743] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x120fcb800) [pid = 2210] [serial = 744] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x118738c00) [pid = 2210] [serial = 737] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x112f1b800) [pid = 2210] [serial = 722] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x110fa0800) [pid = 2210] [serial = 719] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11820a000) [pid = 2210] [serial = 734] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x11846cc00) [pid = 2210] [serial = 735] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x11714e400) [pid = 2210] [serial = 731] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x117d33c00) [pid = 2210] [serial = 732] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x112f4d800) [pid = 2210] [serial = 726] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1129b4c00) [pid = 2210] [serial = 725] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x114f7d400) [pid = 2210] [serial = 728] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x116806000) [pid = 2210] [serial = 729] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1239e9800) [pid = 2210] [serial = 747] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x112a8f400) [pid = 2210] [serial = 750] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x123bde000) [pid = 2210] [serial = 756] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1176bcc00) [pid = 2210] [serial = 752] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x112695c00) [pid = 2210] [serial = 749] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x123b3ec00) [pid = 2210] [serial = 755] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x119a6bc00) [pid = 2210] [serial = 741] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x124715000) [pid = 2210] [serial = 759] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x1239e5000) [pid = 2210] [serial = 753] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x123c49800) [pid = 2210] [serial = 758] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x11886b800) [pid = 2210] [serial = 738] [outer = 0x0] [url = about:blank] 03:31:46 INFO - PROCESS | 2210 | 1468837906834 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1679ms 03:31:46 INFO - PROCESS | 2210 | 1468837906878 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:31:46 INFO - PROCESS | 2210 | 1468837906881 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:31:46 INFO - PROCESS | 2210 | 1468837906884 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 2210 | 1468837906886 Marionette TRACE conn2 <- [1,1058,null,{}] 03:31:46 INFO - PROCESS | 2210 | 1468837906890 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:46 INFO - PROCESS | 2210 | 1468837906892 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:46 INFO - PROCESS | 2210 | 1468837906979 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:31:47 INFO - PROCESS | 2210 | 1468837907036 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 2210 | 1468837907037 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x116008000 == 28 [pid = 2210] [id = 272] 03:31:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1129b1c00) [pid = 2210] [serial = 814] [outer = 0x0] 03:31:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1129b3000) [pid = 2210] [serial = 815] [outer = 0x1129b1c00] 03:31:47 INFO - PROCESS | 2210 | 1468837907066 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x112f52c00) [pid = 2210] [serial = 816] [outer = 0x1129b1c00] 03:31:47 INFO - PROCESS | 2210 | 1468837907379 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 523ms 03:31:47 INFO - PROCESS | 2210 | 1468837907407 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 2210 | 1468837907410 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:31:47 INFO - PROCESS | 2210 | 1468837907415 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - PROCESS | 2210 | 1468837907416 Marionette TRACE conn2 <- [1,1062,null,{}] 03:31:47 INFO - PROCESS | 2210 | 1468837907421 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:47 INFO - PROCESS | 2210 | 1468837907423 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:47 INFO - PROCESS | 2210 | 1468837907502 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:31:47 INFO - PROCESS | 2210 | 1468837907506 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 2210 | 1468837907508 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x11748d800 == 29 [pid = 2210] [id = 273] 03:31:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1131bbc00) [pid = 2210] [serial = 817] [outer = 0x0] 03:31:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1164d7800) [pid = 2210] [serial = 818] [outer = 0x1131bbc00] 03:31:47 INFO - PROCESS | 2210 | 1468837907538 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x116824800) [pid = 2210] [serial = 819] [outer = 0x1131bbc00] 03:31:47 INFO - PROCESS | 2210 | 1468837907895 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 522ms 03:31:47 INFO - PROCESS | 2210 | 1468837907936 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 2210 | 1468837907938 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:31:47 INFO - PROCESS | 2210 | 1468837907949 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - PROCESS | 2210 | 1468837907951 Marionette TRACE conn2 <- [1,1066,null,{}] 03:31:47 INFO - PROCESS | 2210 | 1468837907959 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:47 INFO - PROCESS | 2210 | 1468837907962 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:48 INFO - PROCESS | 2210 | 1468837908040 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:31:48 INFO - PROCESS | 2210 | 1468837908045 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 2210 | 1468837908047 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185e9800 == 30 [pid = 2210] [id = 274] 03:31:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x111aad400) [pid = 2210] [serial = 820] [outer = 0x0] 03:31:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x117d2b400) [pid = 2210] [serial = 821] [outer = 0x111aad400] 03:31:48 INFO - PROCESS | 2210 | 1468837908077 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x11820b800) [pid = 2210] [serial = 822] [outer = 0x111aad400] 03:31:48 INFO - PROCESS | 2210 | 1468837908425 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 530ms 03:31:48 INFO - PROCESS | 2210 | 1468837908478 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 2210 | 1468837908480 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:31:48 INFO - PROCESS | 2210 | 1468837908483 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 2210 | 1468837908484 Marionette TRACE conn2 <- [1,1070,null,{}] 03:31:48 INFO - PROCESS | 2210 | 1468837908486 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:48 INFO - PROCESS | 2210 | 1468837908488 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:48 INFO - PROCESS | 2210 | 1468837908573 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:31:48 INFO - PROCESS | 2210 | 1468837908577 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 2210 | 1468837908578 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x11972a000 == 31 [pid = 2210] [id = 275] 03:31:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1184b6000) [pid = 2210] [serial = 823] [outer = 0x0] 03:31:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x11880bc00) [pid = 2210] [serial = 824] [outer = 0x1184b6000] 03:31:48 INFO - PROCESS | 2210 | 1468837908607 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x118875400) [pid = 2210] [serial = 825] [outer = 0x1184b6000] 03:31:49 INFO - PROCESS | 2210 | 1468837909046 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 569ms 03:31:49 INFO - PROCESS | 2210 | 1468837909053 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:31:49 INFO - PROCESS | 2210 | 1468837909054 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:31:49 INFO - PROCESS | 2210 | 1468837909056 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - PROCESS | 2210 | 1468837909057 Marionette TRACE conn2 <- [1,1074,null,{}] 03:31:49 INFO - PROCESS | 2210 | 1468837909060 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:49 INFO - PROCESS | 2210 | 1468837909061 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:49 INFO - PROCESS | 2210 | 1468837909170 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:31:49 INFO - PROCESS | 2210 | 1468837909200 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 2210 | 1468837909201 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f19000 == 32 [pid = 2210] [id = 276] 03:31:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11200cc00) [pid = 2210] [serial = 826] [outer = 0x0] 03:31:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x118872c00) [pid = 2210] [serial = 827] [outer = 0x11200cc00] 03:31:49 INFO - PROCESS | 2210 | 1468837909225 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1192f2800) [pid = 2210] [serial = 828] [outer = 0x11200cc00] 03:31:49 INFO - PROCESS | 2210 | 1468837909525 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 03:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:31:49 INFO - PROCESS | 2210 | 1468837909577 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:31:49 INFO - PROCESS | 2210 | 1468837909578 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:31:49 INFO - PROCESS | 2210 | 1468837909581 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - PROCESS | 2210 | 1468837909582 Marionette TRACE conn2 <- [1,1078,null,{}] 03:31:49 INFO - PROCESS | 2210 | 1468837909585 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:49 INFO - PROCESS | 2210 | 1468837909589 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:49 INFO - PROCESS | 2210 | 1468837909704 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:31:49 INFO - PROCESS | 2210 | 1468837909777 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 2210 | 1468837909778 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x123974800 == 33 [pid = 2210] [id = 277] 03:31:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1122ba000) [pid = 2210] [serial = 829] [outer = 0x0] 03:31:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x119a79400) [pid = 2210] [serial = 830] [outer = 0x1122ba000] 03:31:49 INFO - PROCESS | 2210 | 1468837909820 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x123b40c00) [pid = 2210] [serial = 831] [outer = 0x1122ba000] 03:31:50 INFO - PROCESS | 2210 | 1468837910199 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 669ms 03:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:31:50 INFO - PROCESS | 2210 | 1468837910250 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 2210 | 1468837910252 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:31:50 INFO - PROCESS | 2210 | 1468837910254 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 2210 | 1468837910255 Marionette TRACE conn2 <- [1,1082,null,{}] 03:31:50 INFO - PROCESS | 2210 | 1468837910257 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:50 INFO - PROCESS | 2210 | 1468837910258 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:50 INFO - PROCESS | 2210 | 1468837910349 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:31:50 INFO - PROCESS | 2210 | 1468837910420 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 2210 | 1468837910421 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x124795800 == 34 [pid = 2210] [id = 278] 03:31:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1110a7400) [pid = 2210] [serial = 832] [outer = 0x0] 03:31:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123b8a400) [pid = 2210] [serial = 833] [outer = 0x1110a7400] 03:31:50 INFO - PROCESS | 2210 | 1468837910446 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x123bd9400) [pid = 2210] [serial = 834] [outer = 0x1110a7400] 03:31:50 INFO - PROCESS | 2210 | 1468837910719 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 519ms 03:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:31:50 INFO - PROCESS | 2210 | 1468837910774 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 2210 | 1468837910775 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:31:50 INFO - PROCESS | 2210 | 1468837910778 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 2210 | 1468837910779 Marionette TRACE conn2 <- [1,1086,null,{}] 03:31:50 INFO - PROCESS | 2210 | 1468837910781 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:50 INFO - PROCESS | 2210 | 1468837910784 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:50 INFO - PROCESS | 2210 | 1468837910870 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:31:50 INFO - PROCESS | 2210 | 1468837910876 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 2210 | 1468837910877 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x125872800 == 35 [pid = 2210] [id = 279] 03:31:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x123bd9800) [pid = 2210] [serial = 835] [outer = 0x0] 03:31:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x1241a4800) [pid = 2210] [serial = 836] [outer = 0x123bd9800] 03:31:50 INFO - PROCESS | 2210 | 1468837910918 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x124691000) [pid = 2210] [serial = 837] [outer = 0x123bd9800] 03:31:51 INFO - PROCESS | 2210 | 1468837911383 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 619ms 03:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:31:51 INFO - PROCESS | 2210 | 1468837911397 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 2210 | 1468837911398 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:31:51 INFO - PROCESS | 2210 | 1468837911400 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - PROCESS | 2210 | 1468837911401 Marionette TRACE conn2 <- [1,1090,null,{}] 03:31:51 INFO - PROCESS | 2210 | 1468837911404 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:51 INFO - PROCESS | 2210 | 1468837911405 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:51 INFO - PROCESS | 2210 | 1468837911490 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:31:51 INFO - PROCESS | 2210 | 1468837911493 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 2210 | 1468837911494 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185e6000 == 36 [pid = 2210] [id = 280] 03:31:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x124714800) [pid = 2210] [serial = 838] [outer = 0x0] 03:31:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x124715800) [pid = 2210] [serial = 839] [outer = 0x124714800] 03:31:51 INFO - PROCESS | 2210 | 1468837911519 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x124cbb400) [pid = 2210] [serial = 840] [outer = 0x124714800] 03:31:51 INFO - PROCESS | 2210 | 1468837911855 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 470ms 03:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:31:51 INFO - PROCESS | 2210 | 1468837911872 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 2210 | 1468837911873 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:31:51 INFO - PROCESS | 2210 | 1468837911875 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - PROCESS | 2210 | 1468837911876 Marionette TRACE conn2 <- [1,1094,null,{}] 03:31:51 INFO - PROCESS | 2210 | 1468837911879 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:51 INFO - PROCESS | 2210 | 1468837911880 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:51 INFO - PROCESS | 2210 | 1468837911962 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:31:52 INFO - PROCESS | 2210 | 1468837912035 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 2210 | 1468837912036 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b95800 == 37 [pid = 2210] [id = 281] 03:31:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1127d5c00) [pid = 2210] [serial = 841] [outer = 0x0] 03:31:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x124fee000) [pid = 2210] [serial = 842] [outer = 0x1127d5c00] 03:31:52 INFO - PROCESS | 2210 | 1468837912061 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x1257a0400) [pid = 2210] [serial = 843] [outer = 0x1127d5c00] 03:31:52 INFO - PROCESS | 2210 | 1468837912399 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 570ms 03:31:52 INFO - PROCESS | 2210 | 1468837912446 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 2210 | 1468837912448 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:31:52 INFO - PROCESS | 2210 | 1468837912452 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - PROCESS | 2210 | 1468837912454 Marionette TRACE conn2 <- [1,1098,null,{}] 03:31:52 INFO - PROCESS | 2210 | 1468837912458 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:52 INFO - PROCESS | 2210 | 1468837912460 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:52 INFO - PROCESS | 2210 | 1468837912639 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:31:52 INFO - PROCESS | 2210 | 1468837912690 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 2210 | 1468837912691 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f0e800 == 38 [pid = 2210] [id = 282] 03:31:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x126729000) [pid = 2210] [serial = 844] [outer = 0x0] 03:31:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x126954400) [pid = 2210] [serial = 845] [outer = 0x126729000] 03:31:52 INFO - PROCESS | 2210 | 1468837912761 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x128c21c00) [pid = 2210] [serial = 846] [outer = 0x126729000] 03:31:53 INFO - PROCESS | 2210 | 1468837913077 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 03:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:31:53 INFO - PROCESS | 2210 | 1468837913123 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 2210 | 1468837913124 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:31:53 INFO - PROCESS | 2210 | 1468837913126 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - PROCESS | 2210 | 1468837913127 Marionette TRACE conn2 <- [1,1102,null,{}] 03:31:53 INFO - PROCESS | 2210 | 1468837913129 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:53 INFO - PROCESS | 2210 | 1468837913130 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:53 INFO - PROCESS | 2210 | 1468837913237 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:31:53 INFO - PROCESS | 2210 | 1468837913241 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 2210 | 1468837913242 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x12995a800 == 39 [pid = 2210] [id = 283] 03:31:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x126956400) [pid = 2210] [serial = 847] [outer = 0x0] 03:31:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x128da4400) [pid = 2210] [serial = 848] [outer = 0x126956400] 03:31:53 INFO - PROCESS | 2210 | 1468837913267 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x129260400) [pid = 2210] [serial = 849] [outer = 0x126956400] 03:31:53 INFO - PROCESS | 2210 | 1468837913594 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 518ms 03:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:31:53 INFO - PROCESS | 2210 | 1468837913645 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 2210 | 1468837913646 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:31:53 INFO - PROCESS | 2210 | 1468837913648 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - PROCESS | 2210 | 1468837913649 Marionette TRACE conn2 <- [1,1106,null,{}] 03:31:53 INFO - PROCESS | 2210 | 1468837913653 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:53 INFO - PROCESS | 2210 | 1468837913655 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:53 INFO - PROCESS | 2210 | 1468837913761 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:31:53 INFO - PROCESS | 2210 | 1468837913774 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 2210 | 1468837913775 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aaeb000 == 40 [pid = 2210] [id = 284] 03:31:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x129262800) [pid = 2210] [serial = 850] [outer = 0x0] 03:31:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x129269400) [pid = 2210] [serial = 851] [outer = 0x129262800] 03:31:53 INFO - PROCESS | 2210 | 1468837913799 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x129396800) [pid = 2210] [serial = 852] [outer = 0x129262800] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x116731400) [pid = 2210] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x110f9d800) [pid = 2210] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x1127e0c00) [pid = 2210] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x117d36c00) [pid = 2210] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x12579ac00) [pid = 2210] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x1257a1800) [pid = 2210] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x112f4d400) [pid = 2210] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x112a8ec00) [pid = 2210] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x116ab1400) [pid = 2210] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x118898800) [pid = 2210] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x117d34800) [pid = 2210] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x115e88400) [pid = 2210] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x11200c800) [pid = 2210] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x119a6e400) [pid = 2210] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1184c2800) [pid = 2210] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x116ab0800) [pid = 2210] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x112a8d800) [pid = 2210] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x123bde800) [pid = 2210] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x126957800) [pid = 2210] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:31:54 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x123b41000) [pid = 2210] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:31:54 INFO - PROCESS | 2210 | 1468837914347 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 723ms 03:31:54 INFO - PROCESS | 2210 | 1468837914371 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:31:54 INFO - PROCESS | 2210 | 1468837914373 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:31:54 INFO - PROCESS | 2210 | 1468837914375 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - PROCESS | 2210 | 1468837914376 Marionette TRACE conn2 <- [1,1110,null,{}] 03:31:54 INFO - PROCESS | 2210 | 1468837914378 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:54 INFO - PROCESS | 2210 | 1468837914379 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:54 INFO - PROCESS | 2210 | 1468837914461 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:31:54 INFO - PROCESS | 2210 | 1468837914464 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 2210 | 1468837914466 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x1241cb800 == 41 [pid = 2210] [id = 285] 03:31:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1129ac000) [pid = 2210] [serial = 853] [outer = 0x0] 03:31:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x115e88400) [pid = 2210] [serial = 854] [outer = 0x1129ac000] 03:31:54 INFO - PROCESS | 2210 | 1468837914491 Marionette DEBUG loaded listener.js 03:31:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x117d35000) [pid = 2210] [serial = 855] [outer = 0x1129ac000] 03:31:54 INFO - PROCESS | 2210 | 1468837914805 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 469ms 03:31:54 INFO - PROCESS | 2210 | 1468837914845 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:31:54 INFO - PROCESS | 2210 | 1468837914846 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:31:54 INFO - PROCESS | 2210 | 1468837914865 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - PROCESS | 2210 | 1468837914866 Marionette TRACE conn2 <- [1,1114,null,{}] 03:31:54 INFO - PROCESS | 2210 | 1468837914871 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:54 INFO - PROCESS | 2210 | 1468837914873 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:54 INFO - PROCESS | 2210 | 1468837914963 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:31:54 INFO - PROCESS | 2210 | 1468837914985 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 2210 | 1468837914986 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba4d800 == 42 [pid = 2210] [id = 286] 03:31:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x11846a800) [pid = 2210] [serial = 856] [outer = 0x0] 03:31:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x119b44800) [pid = 2210] [serial = 857] [outer = 0x11846a800] 03:31:55 INFO - PROCESS | 2210 | 1468837915010 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12579ac00) [pid = 2210] [serial = 858] [outer = 0x11846a800] 03:31:55 INFO - PROCESS | 2210 | 1468837915320 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 477ms 03:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:31:55 INFO - PROCESS | 2210 | 1468837915339 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 2210 | 1468837915340 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:31:55 INFO - PROCESS | 2210 | 1468837915343 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - PROCESS | 2210 | 1468837915344 Marionette TRACE conn2 <- [1,1118,null,{}] 03:31:55 INFO - PROCESS | 2210 | 1468837915346 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:55 INFO - PROCESS | 2210 | 1468837915347 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:55 INFO - PROCESS | 2210 | 1468837915429 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:31:55 INFO - PROCESS | 2210 | 1468837915487 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 2210 | 1468837915488 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be4a000 == 43 [pid = 2210] [id = 287] 03:31:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x11846dc00) [pid = 2210] [serial = 859] [outer = 0x0] 03:31:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x126957800) [pid = 2210] [serial = 860] [outer = 0x11846dc00] 03:31:55 INFO - PROCESS | 2210 | 1468837915512 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12939ac00) [pid = 2210] [serial = 861] [outer = 0x11846dc00] 03:31:55 INFO - PROCESS | 2210 | 1468837915771 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 467ms 03:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:31:55 INFO - PROCESS | 2210 | 1468837915811 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 2210 | 1468837915812 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:31:55 INFO - PROCESS | 2210 | 1468837915814 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - PROCESS | 2210 | 1468837915815 Marionette TRACE conn2 <- [1,1122,null,{}] 03:31:55 INFO - PROCESS | 2210 | 1468837915827 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:55 INFO - PROCESS | 2210 | 1468837915838 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:55 INFO - PROCESS | 2210 | 1468837915923 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:31:55 INFO - PROCESS | 2210 | 1468837915927 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 2210 | 1468837915928 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be81800 == 44 [pid = 2210] [id = 288] 03:31:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x124710c00) [pid = 2210] [serial = 862] [outer = 0x0] 03:31:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x129578400) [pid = 2210] [serial = 863] [outer = 0x124710c00] 03:31:55 INFO - PROCESS | 2210 | 1468837915952 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x129580400) [pid = 2210] [serial = 864] [outer = 0x124710c00] 03:31:56 INFO - PROCESS | 2210 | 1468837916621 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 831ms 03:31:56 INFO - PROCESS | 2210 | 1468837916656 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 2210 | 1468837916659 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:31:56 INFO - PROCESS | 2210 | 1468837916663 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - PROCESS | 2210 | 1468837916665 Marionette TRACE conn2 <- [1,1126,null,{}] 03:31:56 INFO - PROCESS | 2210 | 1468837916670 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:56 INFO - PROCESS | 2210 | 1468837916672 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:56 INFO - PROCESS | 2210 | 1468837916791 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:31:56 INFO - PROCESS | 2210 | 1468837916848 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 2210 | 1468837916851 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f20800 == 45 [pid = 2210] [id = 289] 03:31:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x112a8dc00) [pid = 2210] [serial = 865] [outer = 0x0] 03:31:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x112f4c800) [pid = 2210] [serial = 866] [outer = 0x112a8dc00] 03:31:56 INFO - PROCESS | 2210 | 1468837916882 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x113c52800) [pid = 2210] [serial = 867] [outer = 0x112a8dc00] 03:31:57 INFO - PROCESS | 2210 | 1468837917447 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 823ms 03:31:57 INFO - PROCESS | 2210 | 1468837917487 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 2210 | 1468837917491 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:31:57 INFO - PROCESS | 2210 | 1468837917495 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - PROCESS | 2210 | 1468837917497 Marionette TRACE conn2 <- [1,1130,null,{}] 03:31:57 INFO - PROCESS | 2210 | 1468837917499 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:57 INFO - PROCESS | 2210 | 1468837917501 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:57 INFO - PROCESS | 2210 | 1468837917615 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:31:57 INFO - PROCESS | 2210 | 1468837917848 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 2210 | 1468837917850 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x1133cf800 == 46 [pid = 2210] [id = 290] 03:31:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x110f9ec00) [pid = 2210] [serial = 868] [outer = 0x0] 03:31:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x1129b8400) [pid = 2210] [serial = 869] [outer = 0x110f9ec00] 03:31:57 INFO - PROCESS | 2210 | 1468837917879 Marionette DEBUG loaded listener.js 03:31:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x112f53000) [pid = 2210] [serial = 870] [outer = 0x110f9ec00] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12be4a000 == 45 [pid = 2210] [id = 287] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba4d800 == 44 [pid = 2210] [id = 286] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x1241cb800 == 43 [pid = 2210] [id = 285] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12aaeb000 == 42 [pid = 2210] [id = 284] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12995a800 == 41 [pid = 2210] [id = 283] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x120f0e800 == 40 [pid = 2210] [id = 282] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x128dc4000) [pid = 2210] [serial = 812] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x128b95800 == 39 [pid = 2210] [id = 281] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x1185e6000 == 38 [pid = 2210] [id = 280] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x125872800 == 37 [pid = 2210] [id = 279] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x124795800 == 36 [pid = 2210] [id = 278] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x123974800 == 35 [pid = 2210] [id = 277] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x120f19000 == 34 [pid = 2210] [id = 276] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x11972a000 == 33 [pid = 2210] [id = 275] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x1185e9800 == 32 [pid = 2210] [id = 274] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x11748d800 == 31 [pid = 2210] [id = 273] 03:31:58 INFO - PROCESS | 2210 | --DOCSHELL 0x116008000 == 30 [pid = 2210] [id = 272] 03:31:58 INFO - PROCESS | 2210 | 1468837918401 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x116826800) [pid = 2210] [serial = 717] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x125080800) [pid = 2210] [serial = 794] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x126113400) [pid = 2210] [serial = 797] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x126585c00) [pid = 2210] [serial = 800] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x119b41c00) [pid = 2210] [serial = 806] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x115dc5400) [pid = 2210] [serial = 803] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x11820bc00) [pid = 2210] [serial = 804] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1267aa400) [pid = 2210] [serial = 801] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x120fd4c00) [pid = 2210] [serial = 788] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x1192fe800) [pid = 2210] [serial = 785] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x119a73800) [pid = 2210] [serial = 786] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1184b5c00) [pid = 2210] [serial = 782] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x11886c800) [pid = 2210] [serial = 783] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x116643c00) [pid = 2210] [serial = 779] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x116892000) [pid = 2210] [serial = 780] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1131b9400) [pid = 2210] [serial = 777] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x112df4800) [pid = 2210] [serial = 776] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x123bda400) [pid = 2210] [serial = 774] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x123b44400) [pid = 2210] [serial = 773] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x115e87400) [pid = 2210] [serial = 771] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x11915b800) [pid = 2210] [serial = 770] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x118068800) [pid = 2210] [serial = 768] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1176af400) [pid = 2210] [serial = 767] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x115dba800) [pid = 2210] [serial = 765] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x112f4b800) [pid = 2210] [serial = 764] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x124cba800) [pid = 2210] [serial = 761] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x124fa6400) [pid = 2210] [serial = 762] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x128c6bc00) [pid = 2210] [serial = 810] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x123bddc00) [pid = 2210] [serial = 791] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x126515800) [pid = 2210] [serial = 798] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x125799800) [pid = 2210] [serial = 795] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x128c1a000) [pid = 2210] [serial = 807] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x124cbec00) [pid = 2210] [serial = 792] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x128c22c00) [pid = 2210] [serial = 809] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x123b3c400) [pid = 2210] [serial = 789] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x112016800) [pid = 2210] [serial = 720] [outer = 0x0] [url = about:blank] 03:31:58 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x112fa1800) [pid = 2210] [serial = 723] [outer = 0x0] [url = about:blank] 03:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 974ms 03:31:58 INFO - PROCESS | 2210 | 1468837918471 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:31:58 INFO - PROCESS | 2210 | 1468837918473 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:31:58 INFO - PROCESS | 2210 | 1468837918476 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - PROCESS | 2210 | 1468837918478 Marionette TRACE conn2 <- [1,1134,null,{}] 03:31:58 INFO - PROCESS | 2210 | 1468837918481 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:58 INFO - PROCESS | 2210 | 1468837918482 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:58 INFO - PROCESS | 2210 | 1468837918560 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:31:58 INFO - PROCESS | 2210 | 1468837918568 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:58 INFO - PROCESS | 2210 | 1468837918571 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:58 INFO - PROCESS | 2210 | ++DOCSHELL 0x116017800 == 31 [pid = 2210] [id = 291] 03:31:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x1131b9c00) [pid = 2210] [serial = 871] [outer = 0x0] 03:31:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x113cdf000) [pid = 2210] [serial = 872] [outer = 0x1131b9c00] 03:31:58 INFO - PROCESS | 2210 | 1468837918598 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x11614b400) [pid = 2210] [serial = 873] [outer = 0x1131b9c00] 03:31:58 INFO - PROCESS | 2210 | 1468837918930 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 469ms 03:31:58 INFO - PROCESS | 2210 | 1468837918947 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:31:58 INFO - PROCESS | 2210 | 1468837918949 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:31:58 INFO - PROCESS | 2210 | 1468837918976 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - PROCESS | 2210 | 1468837918977 Marionette TRACE conn2 <- [1,1138,null,{}] 03:31:58 INFO - PROCESS | 2210 | 1468837918980 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:58 INFO - PROCESS | 2210 | 1468837918981 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:59 INFO - PROCESS | 2210 | 1468837919060 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:31:59 INFO - PROCESS | 2210 | 1468837919091 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 2210 | 1468837919092 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x11812d800 == 32 [pid = 2210] [id = 292] 03:31:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x116892800) [pid = 2210] [serial = 874] [outer = 0x0] 03:31:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x116aafc00) [pid = 2210] [serial = 875] [outer = 0x116892800] 03:31:59 INFO - PROCESS | 2210 | 1468837919119 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1176b7c00) [pid = 2210] [serial = 876] [outer = 0x116892800] 03:31:59 INFO - PROCESS | 2210 | 1468837919462 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 524ms 03:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:31:59 INFO - PROCESS | 2210 | 1468837919496 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:31:59 INFO - PROCESS | 2210 | 1468837919497 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:31:59 INFO - PROCESS | 2210 | 1468837919509 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:31:59 INFO - PROCESS | 2210 | 1468837919513 Marionette TRACE conn2 <- [1,1142,null,{}] 03:31:59 INFO - PROCESS | 2210 | 1468837919523 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:59 INFO - PROCESS | 2210 | 1468837919526 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:59 INFO - PROCESS | 2210 | 1468837919605 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:31:59 INFO - PROCESS | 2210 | 1468837919609 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 2210 | 1468837919610 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:31:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x11918b000 == 33 [pid = 2210] [id = 293] 03:31:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1122b9000) [pid = 2210] [serial = 877] [outer = 0x0] 03:31:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x118205c00) [pid = 2210] [serial = 878] [outer = 0x1122b9000] 03:31:59 INFO - PROCESS | 2210 | 1468837919640 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1184c3800) [pid = 2210] [serial = 879] [outer = 0x1122b9000] 03:32:00 INFO - PROCESS | 2210 | 1468837920041 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 592ms 03:32:00 INFO - PROCESS | 2210 | 1468837920093 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 2210 | 1468837920096 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:32:00 INFO - PROCESS | 2210 | 1468837920099 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 2210 | 1468837920101 Marionette TRACE conn2 <- [1,1146,null,{}] 03:32:00 INFO - PROCESS | 2210 | 1468837920104 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:00 INFO - PROCESS | 2210 | 1468837920106 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:00 INFO - PROCESS | 2210 | 1468837920255 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:32:00 INFO - PROCESS | 2210 | 1468837920281 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 2210 | 1468837920282 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x119b8a800 == 34 [pid = 2210] [id = 294] 03:32:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x118740000) [pid = 2210] [serial = 880] [outer = 0x0] 03:32:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11886b800) [pid = 2210] [serial = 881] [outer = 0x118740000] 03:32:00 INFO - PROCESS | 2210 | 1468837920307 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x11910e400) [pid = 2210] [serial = 882] [outer = 0x118740000] 03:32:00 INFO - PROCESS | 2210 | 1468837920646 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 572ms 03:32:00 INFO - PROCESS | 2210 | 1468837920671 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 2210 | 1468837920672 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:32:00 INFO - PROCESS | 2210 | 1468837920674 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 2210 | 1468837920675 Marionette TRACE conn2 <- [1,1150,null,{}] 03:32:00 INFO - PROCESS | 2210 | 1468837920677 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:00 INFO - PROCESS | 2210 | 1468837920679 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:00 INFO - PROCESS | 2210 | 1468837920776 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:32:00 INFO - PROCESS | 2210 | 1468837920790 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 2210 | 1468837920794 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x1188bf800 == 35 [pid = 2210] [id = 295] 03:32:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1192fc800) [pid = 2210] [serial = 883] [outer = 0x0] 03:32:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11996f800) [pid = 2210] [serial = 884] [outer = 0x1192fc800] 03:32:00 INFO - PROCESS | 2210 | 1468837920826 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x119a77000) [pid = 2210] [serial = 885] [outer = 0x1192fc800] 03:32:01 INFO - PROCESS | 2210 | 1468837921181 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 522ms 03:32:01 INFO - PROCESS | 2210 | 1468837921197 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:32:01 INFO - PROCESS | 2210 | 1468837921198 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:32:01 INFO - PROCESS | 2210 | 1468837921201 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:32:01 INFO - PROCESS | 2210 | 1468837921202 Marionette TRACE conn2 <- [1,1154,null,{}] 03:32:01 INFO - PROCESS | 2210 | 1468837921204 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:01 INFO - PROCESS | 2210 | 1468837921206 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:01 INFO - PROCESS | 2210 | 1468837921303 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:32:01 INFO - PROCESS | 2210 | 1468837921323 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:01 INFO - PROCESS | 2210 | 1468837921324 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x123976800 == 36 [pid = 2210] [id = 296] 03:32:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x119a79800) [pid = 2210] [serial = 886] [outer = 0x0] 03:32:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1210f8000) [pid = 2210] [serial = 887] [outer = 0x119a79800] 03:32:01 INFO - PROCESS | 2210 | 1468837921349 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x123b3a800) [pid = 2210] [serial = 888] [outer = 0x119a79800] 03:32:01 INFO - PROCESS | 2210 | 1468837921692 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 03:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:32:01 INFO - PROCESS | 2210 | 1468837921722 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:32:01 INFO - PROCESS | 2210 | 1468837921723 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:32:01 INFO - PROCESS | 2210 | 1468837921730 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:32:01 INFO - PROCESS | 2210 | 1468837921731 Marionette TRACE conn2 <- [1,1158,null,{}] 03:32:01 INFO - PROCESS | 2210 | 1468837921734 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:01 INFO - PROCESS | 2210 | 1468837921735 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:01 INFO - PROCESS | 2210 | 1468837921834 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:32:01 INFO - PROCESS | 2210 | 1468837921837 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:01 INFO - PROCESS | 2210 | 1468837921838 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x124786000 == 37 [pid = 2210] [id = 297] 03:32:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x123b3c400) [pid = 2210] [serial = 889] [outer = 0x0] 03:32:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x123b8f000) [pid = 2210] [serial = 890] [outer = 0x123b3c400] 03:32:01 INFO - PROCESS | 2210 | 1468837921862 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123bd5400) [pid = 2210] [serial = 891] [outer = 0x123b3c400] 03:32:02 INFO - PROCESS | 2210 | 1468837922267 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 573ms 03:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:32:02 INFO - PROCESS | 2210 | 1468837922300 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:32:02 INFO - PROCESS | 2210 | 1468837922302 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:32:02 INFO - PROCESS | 2210 | 1468837922305 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:32:02 INFO - PROCESS | 2210 | 1468837922307 Marionette TRACE conn2 <- [1,1162,null,{}] 03:32:02 INFO - PROCESS | 2210 | 1468837922310 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:02 INFO - PROCESS | 2210 | 1468837922312 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:02 INFO - PROCESS | 2210 | 1468837922477 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:32:02 INFO - PROCESS | 2210 | 1468837922496 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:02 INFO - PROCESS | 2210 | 1468837922497 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x1251e9000 == 38 [pid = 2210] [id = 298] 03:32:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x123bd5800) [pid = 2210] [serial = 892] [outer = 0x0] 03:32:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x123bdb400) [pid = 2210] [serial = 893] [outer = 0x123bd5800] 03:32:02 INFO - PROCESS | 2210 | 1468837922537 Marionette DEBUG loaded listener.js 03:32:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x123f41800) [pid = 2210] [serial = 894] [outer = 0x123bd5800] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x11846dc00) [pid = 2210] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1129ac000) [pid = 2210] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x124714800) [pid = 2210] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x1131bbc00) [pid = 2210] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11846a800) [pid = 2210] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x123bd9800) [pid = 2210] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x11200cc00) [pid = 2210] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x126956400) [pid = 2210] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x126729000) [pid = 2210] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1110a7400) [pid = 2210] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1127d5c00) [pid = 2210] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1129b1c00) [pid = 2210] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1184b6000) [pid = 2210] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1122ba000) [pid = 2210] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x111aad400) [pid = 2210] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x129262800) [pid = 2210] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:32:02 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x128dab400) [pid = 2210] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:32:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1129b1c00) [pid = 2210] [serial = 895] [outer = 0x12ce29800] 03:32:03 INFO - PROCESS | 2210 | 1468837923059 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 771ms 03:32:03 INFO - PROCESS | 2210 | 1468837923082 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:32:03 INFO - PROCESS | 2210 | 1468837923083 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:32:03 INFO - PROCESS | 2210 | 1468837923091 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 2210 | 1468837923092 Marionette TRACE conn2 <- [1,1166,null,{}] 03:32:03 INFO - PROCESS | 2210 | 1468837923094 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:03 INFO - PROCESS | 2210 | 1468837923095 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:03 INFO - PROCESS | 2210 | 1468837923178 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:32:03 INFO - PROCESS | 2210 | 1468837923182 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:03 INFO - PROCESS | 2210 | 1468837923183 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x119188800 == 39 [pid = 2210] [id = 299] 03:32:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x11806b400) [pid = 2210] [serial = 896] [outer = 0x0] 03:32:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x123c96400) [pid = 2210] [serial = 897] [outer = 0x11806b400] 03:32:03 INFO - PROCESS | 2210 | 1468837923210 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x12469c800) [pid = 2210] [serial = 898] [outer = 0x11806b400] 03:32:03 INFO - PROCESS | 2210 | 1468837923540 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 468ms 03:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:32:03 INFO - PROCESS | 2210 | 1468837923559 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:32:03 INFO - PROCESS | 2210 | 1468837923560 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:32:03 INFO - PROCESS | 2210 | 1468837923562 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 2210 | 1468837923563 Marionette TRACE conn2 <- [1,1170,null,{}] 03:32:03 INFO - PROCESS | 2210 | 1468837923566 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:03 INFO - PROCESS | 2210 | 1468837923567 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:03 INFO - PROCESS | 2210 | 1468837923658 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:32:03 INFO - PROCESS | 2210 | 1468837923661 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:03 INFO - PROCESS | 2210 | 1468837923663 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b95800 == 40 [pid = 2210] [id = 300] 03:32:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1184c2400) [pid = 2210] [serial = 899] [outer = 0x0] 03:32:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x124c65000) [pid = 2210] [serial = 900] [outer = 0x1184c2400] 03:32:03 INFO - PROCESS | 2210 | 1468837923689 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1251b3000) [pid = 2210] [serial = 901] [outer = 0x1184c2400] 03:32:04 INFO - PROCESS | 2210 | 1468837924040 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 519ms 03:32:04 INFO - PROCESS | 2210 | 1468837924082 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 2210 | 1468837924083 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:32:04 INFO - PROCESS | 2210 | 1468837924086 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 2210 | 1468837924087 Marionette TRACE conn2 <- [1,1174,null,{}] 03:32:04 INFO - PROCESS | 2210 | 1468837924089 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:04 INFO - PROCESS | 2210 | 1468837924091 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:04 INFO - PROCESS | 2210 | 1468837924181 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:32:04 INFO - PROCESS | 2210 | 1468837924187 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 2210 | 1468837924188 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x12921b800 == 41 [pid = 2210] [id = 301] 03:32:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x12579a800) [pid = 2210] [serial = 902] [outer = 0x0] 03:32:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x12651a800) [pid = 2210] [serial = 903] [outer = 0x12579a800] 03:32:04 INFO - PROCESS | 2210 | 1468837924213 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x126950000) [pid = 2210] [serial = 904] [outer = 0x12579a800] 03:32:04 INFO - PROCESS | 2210 | 1468837924542 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 2210 | 1468837924557 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:32:04 INFO - PROCESS | 2210 | 1468837924560 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 2210 | 1468837924561 Marionette TRACE conn2 <- [1,1178,null,{}] 03:32:04 INFO - PROCESS | 2210 | 1468837924574 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:04 INFO - PROCESS | 2210 | 1468837924576 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:04 INFO - PROCESS | 2210 | 1468837924655 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:32:04 INFO - PROCESS | 2210 | 1468837924659 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 2210 | 1468837924660 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x129951000 == 42 [pid = 2210] [id = 302] 03:32:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x128c17000) [pid = 2210] [serial = 905] [outer = 0x0] 03:32:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x128c23400) [pid = 2210] [serial = 906] [outer = 0x128c17000] 03:32:04 INFO - PROCESS | 2210 | 1468837924684 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x128c6e400) [pid = 2210] [serial = 907] [outer = 0x128c17000] 03:32:05 INFO - PROCESS | 2210 | 1468837925193 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 2210 | 1468837925249 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:32:05 INFO - PROCESS | 2210 | 1468837925252 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 2210 | 1468837925254 Marionette TRACE conn2 <- [1,1182,null,{}] 03:32:05 INFO - PROCESS | 2210 | 1468837925258 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:05 INFO - PROCESS | 2210 | 1468837925260 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:05 INFO - PROCESS | 2210 | 1468837925368 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:32:05 INFO - PROCESS | 2210 | 1468837925426 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:05 INFO - PROCESS | 2210 | 1468837925428 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d9c800 == 43 [pid = 2210] [id = 303] 03:32:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1131b6400) [pid = 2210] [serial = 908] [outer = 0x0] 03:32:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1161af400) [pid = 2210] [serial = 909] [outer = 0x1131b6400] 03:32:05 INFO - PROCESS | 2210 | 1468837925459 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x116813c00) [pid = 2210] [serial = 910] [outer = 0x1131b6400] 03:32:05 INFO - PROCESS | 2210 | 1468837925947 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 2210 | 1468837925982 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:32:05 INFO - PROCESS | 2210 | 1468837925990 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 2210 | 1468837925993 Marionette TRACE conn2 <- [1,1186,null,{}] 03:32:05 INFO - PROCESS | 2210 | 1468837925997 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:06 INFO - PROCESS | 2210 | 1468837926000 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:06 INFO - PROCESS | 2210 | 1468837926156 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:32:06 INFO - PROCESS | 2210 | 1468837926279 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 2210 | 1468837926280 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x123882000 == 44 [pid = 2210] [id = 304] 03:32:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x116ab0400) [pid = 2210] [serial = 911] [outer = 0x0] 03:32:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x118464000) [pid = 2210] [serial = 912] [outer = 0x116ab0400] 03:32:06 INFO - PROCESS | 2210 | 1468837926313 Marionette DEBUG loaded listener.js 03:32:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x118802800) [pid = 2210] [serial = 913] [outer = 0x116ab0400] 03:32:06 INFO - PROCESS | 2210 | 1468837926830 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:32:06 INFO - PROCESS | 2210 | 1468837926872 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:32:06 INFO - PROCESS | 2210 | 1468837926876 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 2210 | 1468837926879 Marionette TRACE conn2 <- [1,1190,null,{}] 03:32:06 INFO - PROCESS | 2210 | 1468837926888 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:06 INFO - PROCESS | 2210 | 1468837926891 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:06 INFO - PROCESS | 2210 | 1468837926993 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:32:07 INFO - PROCESS | 2210 | 1468837927062 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 2210 | 1468837927065 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a617800 == 45 [pid = 2210] [id = 305] 03:32:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x119ab7c00) [pid = 2210] [serial = 914] [outer = 0x0] 03:32:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x120fd4c00) [pid = 2210] [serial = 915] [outer = 0x119ab7c00] 03:32:07 INFO - PROCESS | 2210 | 1468837927096 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x123b95400) [pid = 2210] [serial = 916] [outer = 0x119ab7c00] 03:32:07 INFO - PROCESS | 2210 | 1468837927557 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:32:07 INFO - PROCESS | 2210 | 1468837927600 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:32:07 INFO - PROCESS | 2210 | 1468837927602 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:32:07 INFO - PROCESS | 2210 | 1468837927604 Marionette TRACE conn2 <- [1,1194,null,{}] 03:32:07 INFO - PROCESS | 2210 | 1468837927606 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:07 INFO - PROCESS | 2210 | 1468837927607 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:07 INFO - PROCESS | 2210 | 1468837927708 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:32:07 INFO - PROCESS | 2210 | 1468837927764 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 2210 | 1468837927765 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a843800 == 46 [pid = 2210] [id = 306] 03:32:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x1240b2000) [pid = 2210] [serial = 917] [outer = 0x0] 03:32:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x1251bc400) [pid = 2210] [serial = 918] [outer = 0x1240b2000] 03:32:07 INFO - PROCESS | 2210 | 1468837927806 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x1267a3c00) [pid = 2210] [serial = 919] [outer = 0x1240b2000] 03:32:08 INFO - PROCESS | 2210 | 1468837928239 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 2210 | 1468837928442 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:32:08 INFO - PROCESS | 2210 | 1468837928447 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 2210 | 1468837928448 Marionette TRACE conn2 <- [1,1198,null,{}] 03:32:08 INFO - PROCESS | 2210 | 1468837928455 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:08 INFO - PROCESS | 2210 | 1468837928456 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:08 INFO - PROCESS | 2210 | 1468837928555 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:32:08 INFO - PROCESS | 2210 | 1468837928619 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 2210 | 1468837928623 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x1188c1000 == 47 [pid = 2210] [id = 307] 03:32:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x116809800) [pid = 2210] [serial = 920] [outer = 0x0] 03:32:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x116888400) [pid = 2210] [serial = 921] [outer = 0x116809800] 03:32:08 INFO - PROCESS | 2210 | 1468837928651 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x11806d400) [pid = 2210] [serial = 922] [outer = 0x116809800] 03:32:09 INFO - PROCESS | 2210 | 1468837929077 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 674ms 03:32:09 INFO - PROCESS | 2210 | 1468837929121 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:32:09 INFO - PROCESS | 2210 | 1468837929123 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:32:09 INFO - PROCESS | 2210 | 1468837929127 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - PROCESS | 2210 | 1468837929129 Marionette TRACE conn2 <- [1,1202,null,{}] 03:32:09 INFO - PROCESS | 2210 | 1468837929132 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:09 INFO - PROCESS | 2210 | 1468837929133 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:09 INFO - PROCESS | 2210 | 1468837929227 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:32:09 INFO - PROCESS | 2210 | 1468837929285 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 2210 | 1468837929286 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:09 INFO - PROCESS | 2210 | ++DOCSHELL 0x1188ce800 == 48 [pid = 2210] [id = 308] 03:32:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x1184b5c00) [pid = 2210] [serial = 923] [outer = 0x0] 03:32:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x119158800) [pid = 2210] [serial = 924] [outer = 0x1184b5c00] 03:32:09 INFO - PROCESS | 2210 | 1468837929314 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x1192f5c00) [pid = 2210] [serial = 925] [outer = 0x1184b5c00] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x12b82d800 == 47 [pid = 2210] [id = 271] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x12921b800 == 46 [pid = 2210] [id = 301] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x128b95800 == 45 [pid = 2210] [id = 300] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x119188800 == 44 [pid = 2210] [id = 299] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x1251e9000 == 43 [pid = 2210] [id = 298] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x124786000 == 42 [pid = 2210] [id = 297] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x123976800 == 41 [pid = 2210] [id = 296] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x1188bf800 == 40 [pid = 2210] [id = 295] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x119b8a800 == 39 [pid = 2210] [id = 294] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x11918b000 == 38 [pid = 2210] [id = 293] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x11812d800 == 37 [pid = 2210] [id = 292] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x116017800 == 36 [pid = 2210] [id = 291] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x1133cf800 == 35 [pid = 2210] [id = 290] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x116f20800 == 34 [pid = 2210] [id = 289] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x12be81800 == 33 [pid = 2210] [id = 288] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x1188c1000 == 32 [pid = 2210] [id = 307] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x12a843800 == 31 [pid = 2210] [id = 306] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x12a617800 == 30 [pid = 2210] [id = 305] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x123882000 == 29 [pid = 2210] [id = 304] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x129951000 == 28 [pid = 2210] [id = 302] 03:32:09 INFO - PROCESS | 2210 | --DOCSHELL 0x117d9c800 == 27 [pid = 2210] [id = 303] 03:32:09 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x12939ac00) [pid = 2210] [serial = 861] [outer = 0x0] [url = about:blank] 03:32:09 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x129578400) [pid = 2210] [serial = 863] [outer = 0x0] [url = about:blank] 03:32:09 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x126957800) [pid = 2210] [serial = 860] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x117d35000) [pid = 2210] [serial = 855] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x124715800) [pid = 2210] [serial = 839] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x116824800) [pid = 2210] [serial = 819] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x124cbb400) [pid = 2210] [serial = 840] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x119b44800) [pid = 2210] [serial = 857] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1241a4800) [pid = 2210] [serial = 836] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x1192f2800) [pid = 2210] [serial = 828] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x129260400) [pid = 2210] [serial = 849] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x128da4400) [pid = 2210] [serial = 848] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x128c21c00) [pid = 2210] [serial = 846] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x12579ac00) [pid = 2210] [serial = 858] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x123bd9400) [pid = 2210] [serial = 834] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x126954400) [pid = 2210] [serial = 845] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1257a0400) [pid = 2210] [serial = 843] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x112f52c00) [pid = 2210] [serial = 816] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11880bc00) [pid = 2210] [serial = 824] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x119a79400) [pid = 2210] [serial = 830] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x117d2b400) [pid = 2210] [serial = 821] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x11820b800) [pid = 2210] [serial = 822] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x123b40c00) [pid = 2210] [serial = 831] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x118875400) [pid = 2210] [serial = 825] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x129269400) [pid = 2210] [serial = 851] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1164d7800) [pid = 2210] [serial = 818] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x124691000) [pid = 2210] [serial = 837] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x115e88400) [pid = 2210] [serial = 854] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x12925cc00) [pid = 2210] [serial = 813] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x118872c00) [pid = 2210] [serial = 827] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x124fee000) [pid = 2210] [serial = 842] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x129396800) [pid = 2210] [serial = 852] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1129b3000) [pid = 2210] [serial = 815] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x123b8a400) [pid = 2210] [serial = 833] [outer = 0x0] [url = about:blank] 03:32:10 INFO - PROCESS | 2210 | 1468837930222 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1121ms 03:32:10 INFO - PROCESS | 2210 | 1468837930248 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 2210 | 1468837930250 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:32:10 INFO - PROCESS | 2210 | 1468837930256 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 2210 | 1468837930258 Marionette TRACE conn2 <- [1,1206,null,{}] 03:32:10 INFO - PROCESS | 2210 | 1468837930262 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:10 INFO - PROCESS | 2210 | 1468837930264 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:10 INFO - PROCESS | 2210 | 1468837930346 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:32:10 INFO - PROCESS | 2210 | 1468837930399 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 2210 | 1468837930402 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x1167e4000 == 28 [pid = 2210] [id = 309] 03:32:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x112a8d400) [pid = 2210] [serial = 926] [outer = 0x0] 03:32:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x112f48c00) [pid = 2210] [serial = 927] [outer = 0x112a8d400] 03:32:10 INFO - PROCESS | 2210 | 1468837930431 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x112f94c00) [pid = 2210] [serial = 928] [outer = 0x112a8d400] 03:32:10 INFO - PROCESS | 2210 | 1468837930755 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 520ms 03:32:10 INFO - PROCESS | 2210 | 1468837930777 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 2210 | 1468837930780 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:32:10 INFO - PROCESS | 2210 | 1468837930784 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 2210 | 1468837930788 Marionette TRACE conn2 <- [1,1210,null,{}] 03:32:10 INFO - PROCESS | 2210 | 1468837930791 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:10 INFO - PROCESS | 2210 | 1468837930792 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:10 INFO - PROCESS | 2210 | 1468837930868 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:32:10 INFO - PROCESS | 2210 | 1468837930874 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 2210 | 1468837930875 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d92000 == 29 [pid = 2210] [id = 310] 03:32:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x115e87400) [pid = 2210] [serial = 929] [outer = 0x0] 03:32:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x116821c00) [pid = 2210] [serial = 930] [outer = 0x115e87400] 03:32:10 INFO - PROCESS | 2210 | 1468837930906 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x116aaf800) [pid = 2210] [serial = 931] [outer = 0x115e87400] 03:32:11 INFO - PROCESS | 2210 | 1468837931273 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 523ms 03:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:32:11 INFO - PROCESS | 2210 | 1468837931308 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:32:11 INFO - PROCESS | 2210 | 1468837931309 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:32:11 INFO - PROCESS | 2210 | 1468837931311 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:32:11 INFO - PROCESS | 2210 | 1468837931313 Marionette TRACE conn2 <- [1,1214,null,{}] 03:32:11 INFO - PROCESS | 2210 | 1468837931321 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:11 INFO - PROCESS | 2210 | 1468837931325 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:11 INFO - PROCESS | 2210 | 1468837931401 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:32:11 INFO - PROCESS | 2210 | 1468837931407 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 2210 | 1468837931409 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x1188bf800 == 30 [pid = 2210] [id = 311] 03:32:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1127d2000) [pid = 2210] [serial = 932] [outer = 0x0] 03:32:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x118210800) [pid = 2210] [serial = 933] [outer = 0x1127d2000] 03:32:11 INFO - PROCESS | 2210 | 1468837931439 Marionette DEBUG loaded listener.js 03:32:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x118894800) [pid = 2210] [serial = 934] [outer = 0x1127d2000] 03:32:11 INFO - PROCESS | 2210 | 1468837931760 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 471ms 03:32:11 INFO - PROCESS | 2210 | 1468837931783 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:32:11 INFO - PROCESS | 2210 | 1468837931786 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:32:11 INFO - PROCESS | 2210 | 1468837931789 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:32:11 INFO - PROCESS | 2210 | 1468837931790 Marionette TRACE conn2 <- [1,1218,null,{}] 03:32:11 INFO - PROCESS | 2210 | 1468837931793 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:11 INFO - PROCESS | 2210 | 1468837931794 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:11 INFO - PROCESS | 2210 | 1468837931904 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:32:11 INFO - PROCESS | 2210 | 1468837931910 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 2210 | 1468837931911 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x11972b000 == 31 [pid = 2210] [id = 312] 03:32:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11846ac00) [pid = 2210] [serial = 935] [outer = 0x0] 03:32:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1192af400) [pid = 2210] [serial = 936] [outer = 0x11846ac00] 03:32:11 INFO - PROCESS | 2210 | 1468837931936 Marionette DEBUG loaded listener.js 03:32:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x119a6e800) [pid = 2210] [serial = 937] [outer = 0x11846ac00] 03:32:12 INFO - PROCESS | 2210 | 1468837932258 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 03:32:12 INFO - PROCESS | 2210 | 1468837932308 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:32:12 INFO - PROCESS | 2210 | 1468837932309 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:32:12 INFO - PROCESS | 2210 | 1468837932311 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 2210 | 1468837932312 Marionette TRACE conn2 <- [1,1222,null,{}] 03:32:12 INFO - PROCESS | 2210 | 1468837932315 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:12 INFO - PROCESS | 2210 | 1468837932316 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:12 INFO - PROCESS | 2210 | 1468837932409 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:32:12 INFO - PROCESS | 2210 | 1468837932446 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:12 INFO - PROCESS | 2210 | 1468837932448 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x12397f800 == 32 [pid = 2210] [id = 313] 03:32:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x115dc7400) [pid = 2210] [serial = 938] [outer = 0x0] 03:32:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x119a72800) [pid = 2210] [serial = 939] [outer = 0x115dc7400] 03:32:12 INFO - PROCESS | 2210 | 1468837932472 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x119fbe000) [pid = 2210] [serial = 940] [outer = 0x115dc7400] 03:32:12 INFO - PROCESS | 2210 | 1468837932824 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:32:12 INFO - PROCESS | 2210 | 1468837932834 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:32:12 INFO - PROCESS | 2210 | 1468837932839 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 2210 | 1468837932840 Marionette TRACE conn2 <- [1,1226,null,{}] 03:32:12 INFO - PROCESS | 2210 | 1468837932842 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:12 INFO - PROCESS | 2210 | 1468837932846 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:12 INFO - PROCESS | 2210 | 1468837932958 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:32:13 INFO - PROCESS | 2210 | 1468837932993 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 2210 | 1468837932994 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x12479e000 == 33 [pid = 2210] [id = 314] 03:32:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x116ab1400) [pid = 2210] [serial = 941] [outer = 0x0] 03:32:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123b3cc00) [pid = 2210] [serial = 942] [outer = 0x116ab1400] 03:32:13 INFO - PROCESS | 2210 | 1468837933019 Marionette DEBUG loaded listener.js 03:32:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x123c9f800) [pid = 2210] [serial = 943] [outer = 0x116ab1400] 03:32:13 INFO - PROCESS | 2210 | 1468837933314 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 519ms 03:32:13 INFO - PROCESS | 2210 | 1468837933358 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:32:13 INFO - PROCESS | 2210 | 1468837933366 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:32:13 INFO - PROCESS | 2210 | 1468837933371 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 2210 | 1468837933372 Marionette TRACE conn2 <- [1,1230,null,{}] 03:32:13 INFO - PROCESS | 2210 | 1468837933374 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:13 INFO - PROCESS | 2210 | 1468837933376 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:13 INFO - PROCESS | 2210 | 1468837933470 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:32:13 INFO - PROCESS | 2210 | 1468837933504 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 2210 | 1468837933505 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x125877800 == 34 [pid = 2210] [id = 315] 03:32:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x1240ad400) [pid = 2210] [serial = 944] [outer = 0x0] 03:32:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12470b400) [pid = 2210] [serial = 945] [outer = 0x1240ad400] 03:32:13 INFO - PROCESS | 2210 | 1468837933530 Marionette DEBUG loaded listener.js 03:32:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x124ba4800) [pid = 2210] [serial = 946] [outer = 0x1240ad400] 03:32:13 INFO - PROCESS | 2210 | 1468837933845 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 524ms 03:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:32:13 INFO - PROCESS | 2210 | 1468837933899 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:32:13 INFO - PROCESS | 2210 | 1468837933900 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:32:13 INFO - PROCESS | 2210 | 1468837933902 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 2210 | 1468837933903 Marionette TRACE conn2 <- [1,1234,null,{}] 03:32:13 INFO - PROCESS | 2210 | 1468837933906 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:13 INFO - PROCESS | 2210 | 1468837933907 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:14 INFO - PROCESS | 2210 | 1468837934001 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:32:14 INFO - PROCESS | 2210 | 1468837934005 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 2210 | 1468837934006 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x126791000 == 35 [pid = 2210] [id = 316] 03:32:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x112696c00) [pid = 2210] [serial = 947] [outer = 0x0] 03:32:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x124fa3000) [pid = 2210] [serial = 948] [outer = 0x112696c00] 03:32:14 INFO - PROCESS | 2210 | 1468837934031 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x12579ac00) [pid = 2210] [serial = 949] [outer = 0x112696c00] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x1192fc800) [pid = 2210] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x119a79800) [pid = 2210] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x123b3c400) [pid = 2210] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x116892800) [pid = 2210] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x124710c00) [pid = 2210] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1131b9c00) [pid = 2210] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x110f9ec00) [pid = 2210] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x123bd5800) [pid = 2210] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11806b400) [pid = 2210] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x112a8dc00) [pid = 2210] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1122b9000) [pid = 2210] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x118740000) [pid = 2210] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1184c2400) [pid = 2210] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x12579a800) [pid = 2210] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:32:14 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x128c17000) [pid = 2210] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:32:14 INFO - PROCESS | 2210 | 1468837934458 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 570ms 03:32:14 INFO - PROCESS | 2210 | 1468837934472 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:32:14 INFO - PROCESS | 2210 | 1468837934474 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:32:14 INFO - PROCESS | 2210 | 1468837934476 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:32:14 INFO - PROCESS | 2210 | 1468837934485 Marionette TRACE conn2 <- [1,1238,null,{}] 03:32:14 INFO - PROCESS | 2210 | 1468837934488 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:14 INFO - PROCESS | 2210 | 1468837934489 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:14 INFO - PROCESS | 2210 | 1468837934564 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:32:14 INFO - PROCESS | 2210 | 1468837934570 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 2210 | 1468837934572 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x1188bd800 == 36 [pid = 2210] [id = 317] 03:32:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x112f98c00) [pid = 2210] [serial = 950] [outer = 0x0] 03:32:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x118204800) [pid = 2210] [serial = 951] [outer = 0x112f98c00] 03:32:14 INFO - PROCESS | 2210 | 1468837934597 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x119975000) [pid = 2210] [serial = 952] [outer = 0x112f98c00] 03:32:14 INFO - PROCESS | 2210 | 1468837934909 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 478ms 03:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:32:14 INFO - PROCESS | 2210 | 1468837934967 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:32:14 INFO - PROCESS | 2210 | 1468837934970 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:32:14 INFO - PROCESS | 2210 | 1468837934974 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:32:14 INFO - PROCESS | 2210 | 1468837934975 Marionette TRACE conn2 <- [1,1242,null,{}] 03:32:14 INFO - PROCESS | 2210 | 1468837934978 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:14 INFO - PROCESS | 2210 | 1468837934979 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:15 INFO - PROCESS | 2210 | 1468837935057 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:32:15 INFO - PROCESS | 2210 | 1468837935060 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 2210 | 1468837935061 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:15 INFO - PROCESS | 2210 | ++DOCSHELL 0x128bb3800 == 37 [pid = 2210] [id = 318] 03:32:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x112f4f400) [pid = 2210] [serial = 953] [outer = 0x0] 03:32:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x123bd7000) [pid = 2210] [serial = 954] [outer = 0x112f4f400] 03:32:15 INFO - PROCESS | 2210 | 1468837935089 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1239e5000) [pid = 2210] [serial = 955] [outer = 0x112f4f400] 03:32:15 INFO - PROCESS | 2210 | 1468837935415 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 470ms 03:32:15 INFO - PROCESS | 2210 | 1468837935462 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 2210 | 1468837935464 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:32:15 INFO - PROCESS | 2210 | 1468837935467 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 2210 | 1468837935469 Marionette TRACE conn2 <- [1,1246,null,{}] 03:32:15 INFO - PROCESS | 2210 | 1468837935471 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:15 INFO - PROCESS | 2210 | 1468837935473 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:15 INFO - PROCESS | 2210 | 1468837935561 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:32:15 INFO - PROCESS | 2210 | 1468837935621 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 2210 | 1468837935622 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:15 INFO - PROCESS | 2210 | ++DOCSHELL 0x123979000 == 38 [pid = 2210] [id = 319] 03:32:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1239e9800) [pid = 2210] [serial = 956] [outer = 0x0] 03:32:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x12611e800) [pid = 2210] [serial = 957] [outer = 0x1239e9800] 03:32:15 INFO - PROCESS | 2210 | 1468837935649 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x128c1c000) [pid = 2210] [serial = 958] [outer = 0x1239e9800] 03:32:15 INFO - PROCESS | 2210 | 1468837935941 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 520ms 03:32:15 INFO - PROCESS | 2210 | 1468837935989 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:32:15 INFO - PROCESS | 2210 | 1468837935992 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:32:15 INFO - PROCESS | 2210 | 1468837935994 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 2210 | 1468837935996 Marionette TRACE conn2 <- [1,1250,null,{}] 03:32:16 INFO - PROCESS | 2210 | 1468837935999 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:16 INFO - PROCESS | 2210 | 1468837936000 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:16 INFO - PROCESS | 2210 | 1468837936090 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:32:16 INFO - PROCESS | 2210 | 1468837936093 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 2210 | 1468837936094 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a7cc800 == 39 [pid = 2210] [id = 320] 03:32:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x128c1c800) [pid = 2210] [serial = 959] [outer = 0x0] 03:32:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x128c70000) [pid = 2210] [serial = 960] [outer = 0x128c1c800] 03:32:16 INFO - PROCESS | 2210 | 1468837936117 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x128dac800) [pid = 2210] [serial = 961] [outer = 0x128c1c800] 03:32:16 INFO - PROCESS | 2210 | 1468837936807 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 870ms 03:32:16 INFO - PROCESS | 2210 | 1468837936865 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:32:16 INFO - PROCESS | 2210 | 1468837936867 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:32:16 INFO - PROCESS | 2210 | 1468837936870 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - PROCESS | 2210 | 1468837936872 Marionette TRACE conn2 <- [1,1254,null,{}] 03:32:16 INFO - PROCESS | 2210 | 1468837936876 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:16 INFO - PROCESS | 2210 | 1468837936878 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:17 INFO - PROCESS | 2210 | 1468837936994 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:32:17 INFO - PROCESS | 2210 | 1468837937073 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 2210 | 1468837937075 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x117472800 == 40 [pid = 2210] [id = 321] 03:32:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x1129b4400) [pid = 2210] [serial = 962] [outer = 0x0] 03:32:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x112de6800) [pid = 2210] [serial = 963] [outer = 0x1129b4400] 03:32:17 INFO - PROCESS | 2210 | 1468837937106 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x1131b6c00) [pid = 2210] [serial = 964] [outer = 0x1129b4400] 03:32:17 INFO - PROCESS | 2210 | 1468837937592 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 773ms 03:32:17 INFO - PROCESS | 2210 | 1468837937647 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 2210 | 1468837937650 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:32:17 INFO - PROCESS | 2210 | 1468837937686 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - PROCESS | 2210 | 1468837937689 Marionette TRACE conn2 <- [1,1258,null,{}] 03:32:17 INFO - PROCESS | 2210 | 1468837937692 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:17 INFO - PROCESS | 2210 | 1468837937693 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:17 INFO - PROCESS | 2210 | 1468837937808 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:32:17 INFO - PROCESS | 2210 | 1468837937887 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 2210 | 1468837937888 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x119b93800 == 41 [pid = 2210] [id = 322] 03:32:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x116822c00) [pid = 2210] [serial = 965] [outer = 0x0] 03:32:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x1176b0400) [pid = 2210] [serial = 966] [outer = 0x116822c00] 03:32:17 INFO - PROCESS | 2210 | 1468837937919 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x118209800) [pid = 2210] [serial = 967] [outer = 0x116822c00] 03:32:18 INFO - PROCESS | 2210 | 1468837938549 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:32:18 INFO - PROCESS | 2210 | --DOCSHELL 0x123979000 == 40 [pid = 2210] [id = 319] 03:32:18 INFO - PROCESS | 2210 | --DOCSHELL 0x128bb3800 == 39 [pid = 2210] [id = 318] 03:32:18 INFO - PROCESS | 2210 | --DOCSHELL 0x1188bd800 == 38 [pid = 2210] [id = 317] 03:32:18 INFO - PROCESS | 2210 | --DOCSHELL 0x126791000 == 37 [pid = 2210] [id = 316] 03:32:18 INFO - PROCESS | 2210 | --DOCSHELL 0x125877800 == 36 [pid = 2210] [id = 315] 03:32:18 INFO - PROCESS | 2210 | --DOCSHELL 0x12479e000 == 35 [pid = 2210] [id = 314] 03:32:18 INFO - PROCESS | 2210 | --DOCSHELL 0x12397f800 == 34 [pid = 2210] [id = 313] 03:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:32:18 INFO - PROCESS | 2210 | --DOCSHELL 0x11972b000 == 33 [pid = 2210] [id = 312] 03:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 924ms 03:32:18 INFO - PROCESS | 2210 | --DOCSHELL 0x1188bf800 == 32 [pid = 2210] [id = 311] 03:32:18 INFO - PROCESS | 2210 | --DOCSHELL 0x117d92000 == 31 [pid = 2210] [id = 310] 03:32:18 INFO - PROCESS | 2210 | --DOCSHELL 0x1167e4000 == 30 [pid = 2210] [id = 309] 03:32:18 INFO - PROCESS | 2210 | 1468837938608 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:32:18 INFO - PROCESS | 2210 | 1468837938610 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:32:18 INFO - PROCESS | 2210 | 1468837938613 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 2210 | 1468837938615 Marionette TRACE conn2 <- [1,1262,null,{}] 03:32:18 INFO - PROCESS | 2210 | 1468837938619 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:18 INFO - PROCESS | 2210 | 1468837938621 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:18 INFO - PROCESS | 2210 | 1468837938708 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x123b88400) [pid = 2210] [serial = 498] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x12651a800) [pid = 2210] [serial = 903] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x12469c800) [pid = 2210] [serial = 898] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x128c23400) [pid = 2210] [serial = 906] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x123f41800) [pid = 2210] [serial = 894] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x128c6e400) [pid = 2210] [serial = 907] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x123b3a800) [pid = 2210] [serial = 888] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x119a77000) [pid = 2210] [serial = 885] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x123bd5400) [pid = 2210] [serial = 891] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1251b3000) [pid = 2210] [serial = 901] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x11910e400) [pid = 2210] [serial = 882] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11996f800) [pid = 2210] [serial = 884] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1210f8000) [pid = 2210] [serial = 887] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x123b8f000) [pid = 2210] [serial = 890] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x116aafc00) [pid = 2210] [serial = 875] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1176b7c00) [pid = 2210] [serial = 876] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x129580400) [pid = 2210] [serial = 864] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x113cdf000) [pid = 2210] [serial = 872] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x11614b400) [pid = 2210] [serial = 873] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1129b8400) [pid = 2210] [serial = 869] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x123bdb400) [pid = 2210] [serial = 893] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x112f53000) [pid = 2210] [serial = 870] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x123c96400) [pid = 2210] [serial = 897] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x112f4c800) [pid = 2210] [serial = 866] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x113c52800) [pid = 2210] [serial = 867] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x118205c00) [pid = 2210] [serial = 878] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x1184c3800) [pid = 2210] [serial = 879] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x11886b800) [pid = 2210] [serial = 881] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x124c65000) [pid = 2210] [serial = 900] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x126950000) [pid = 2210] [serial = 904] [outer = 0x0] [url = about:blank] 03:32:18 INFO - PROCESS | 2210 | 1468837938805 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 2210 | 1468837938807 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x116853800 == 31 [pid = 2210] [id = 323] 03:32:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x112f4c800) [pid = 2210] [serial = 968] [outer = 0x0] 03:32:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x115dbb000) [pid = 2210] [serial = 969] [outer = 0x112f4c800] 03:32:18 INFO - PROCESS | 2210 | 1468837938857 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x11688c400) [pid = 2210] [serial = 970] [outer = 0x112f4c800] 03:32:19 INFO - PROCESS | 2210 | 1468837939256 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 03:32:19 INFO - PROCESS | 2210 | 1468837939301 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 2210 | 1468837939306 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:32:19 INFO - PROCESS | 2210 | 1468837939312 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 2210 | 1468837939313 Marionette TRACE conn2 <- [1,1266,null,{}] 03:32:19 INFO - PROCESS | 2210 | 1468837939316 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:19 INFO - PROCESS | 2210 | 1468837939317 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:19 INFO - PROCESS | 2210 | 1468837939396 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:32:19 INFO - PROCESS | 2210 | 1468837939400 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 2210 | 1468837939401 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x118517000 == 32 [pid = 2210] [id = 324] 03:32:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1176b9c00) [pid = 2210] [serial = 971] [outer = 0x0] 03:32:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x118802c00) [pid = 2210] [serial = 972] [outer = 0x1176b9c00] 03:32:19 INFO - PROCESS | 2210 | 1468837939432 Marionette DEBUG loaded listener.js 03:32:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x118891c00) [pid = 2210] [serial = 973] [outer = 0x1176b9c00] 03:32:19 INFO - PROCESS | 2210 | 1468837939787 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 03:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:32:19 INFO - PROCESS | 2210 | 1468837939836 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 2210 | 1468837939838 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:32:19 INFO - PROCESS | 2210 | 1468837939841 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 2210 | 1468837939844 Marionette TRACE conn2 <- [1,1270,null,{}] 03:32:19 INFO - PROCESS | 2210 | 1468837939851 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:19 INFO - PROCESS | 2210 | 1468837939855 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:19 INFO - PROCESS | 2210 | 1468837939934 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:32:19 INFO - PROCESS | 2210 | 1468837939942 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 2210 | 1468837939944 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x119736800 == 33 [pid = 2210] [id = 325] 03:32:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x112de9c00) [pid = 2210] [serial = 974] [outer = 0x0] 03:32:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x119ab4800) [pid = 2210] [serial = 975] [outer = 0x112de9c00] 03:32:19 INFO - PROCESS | 2210 | 1468837939972 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1239e8c00) [pid = 2210] [serial = 976] [outer = 0x112de9c00] 03:32:20 INFO - PROCESS | 2210 | 1468837940331 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 03:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:32:20 INFO - PROCESS | 2210 | 1468837940363 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 2210 | 1468837940364 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:32:20 INFO - PROCESS | 2210 | 1468837940367 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - PROCESS | 2210 | 1468837940370 Marionette TRACE conn2 <- [1,1274,null,{}] 03:32:20 INFO - PROCESS | 2210 | 1468837940374 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:20 INFO - PROCESS | 2210 | 1468837940375 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:20 INFO - PROCESS | 2210 | 1468837940499 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:32:20 INFO - PROCESS | 2210 | 1468837940544 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:20 INFO - PROCESS | 2210 | 1468837940545 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x123983800 == 34 [pid = 2210] [id = 326] 03:32:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x123b40000) [pid = 2210] [serial = 977] [outer = 0x0] 03:32:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x123b91800) [pid = 2210] [serial = 978] [outer = 0x123b40000] 03:32:20 INFO - PROCESS | 2210 | 1468837940588 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x123bd8400) [pid = 2210] [serial = 979] [outer = 0x123b40000] 03:32:20 INFO - PROCESS | 2210 | 1468837940946 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 622ms 03:32:20 INFO - PROCESS | 2210 | 1468837940989 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 2210 | 1468837940990 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:32:20 INFO - PROCESS | 2210 | 1468837940993 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - PROCESS | 2210 | 1468837940994 Marionette TRACE conn2 <- [1,1278,null,{}] 03:32:20 INFO - PROCESS | 2210 | 1468837940996 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:20 INFO - PROCESS | 2210 | 1468837940997 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:21 INFO - PROCESS | 2210 | 1468837941093 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:32:21 INFO - PROCESS | 2210 | 1468837941128 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 2210 | 1468837941129 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247ec000 == 35 [pid = 2210] [id = 327] 03:32:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x123b8c000) [pid = 2210] [serial = 980] [outer = 0x0] 03:32:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1241a4c00) [pid = 2210] [serial = 981] [outer = 0x123b8c000] 03:32:21 INFO - PROCESS | 2210 | 1468837941154 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x124ba4c00) [pid = 2210] [serial = 982] [outer = 0x123b8c000] 03:32:21 INFO - PROCESS | 2210 | 1468837941498 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 518ms 03:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:32:21 INFO - PROCESS | 2210 | 1468837941511 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 2210 | 1468837941512 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:32:21 INFO - PROCESS | 2210 | 1468837941514 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 2210 | 1468837941516 Marionette TRACE conn2 <- [1,1282,null,{}] 03:32:21 INFO - PROCESS | 2210 | 1468837941518 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:21 INFO - PROCESS | 2210 | 1468837941524 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:21 INFO - PROCESS | 2210 | 1468837941650 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:32:21 INFO - PROCESS | 2210 | 1468837941654 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 2210 | 1468837941655 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x125824000 == 36 [pid = 2210] [id = 328] 03:32:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x124c66800) [pid = 2210] [serial = 983] [outer = 0x0] 03:32:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x12579f000) [pid = 2210] [serial = 984] [outer = 0x124c66800] 03:32:21 INFO - PROCESS | 2210 | 1468837941680 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x128c6e400) [pid = 2210] [serial = 985] [outer = 0x124c66800] 03:32:22 INFO - PROCESS | 2210 | 1468837942026 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 518ms 03:32:22 INFO - PROCESS | 2210 | 1468837942033 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:32:22 INFO - PROCESS | 2210 | 1468837942036 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:32:22 INFO - PROCESS | 2210 | 1468837942042 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:32:22 INFO - PROCESS | 2210 | 1468837942043 Marionette TRACE conn2 <- [1,1286,null,{}] 03:32:22 INFO - PROCESS | 2210 | 1468837942046 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:22 INFO - PROCESS | 2210 | 1468837942047 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:22 INFO - PROCESS | 2210 | 1468837942151 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:32:22 INFO - PROCESS | 2210 | 1468837942154 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:22 INFO - PROCESS | 2210 | 1468837942155 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b0c800 == 37 [pid = 2210] [id = 329] 03:32:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x128da3c00) [pid = 2210] [serial = 986] [outer = 0x0] 03:32:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x128dcfc00) [pid = 2210] [serial = 987] [outer = 0x128da3c00] 03:32:22 INFO - PROCESS | 2210 | 1468837942181 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x129262000) [pid = 2210] [serial = 988] [outer = 0x128da3c00] 03:32:22 INFO - PROCESS | 2210 | 1468837942514 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 03:32:22 INFO - PROCESS | 2210 | 1468837942562 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:32:22 INFO - PROCESS | 2210 | 1468837942564 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:32:22 INFO - PROCESS | 2210 | 1468837942566 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:32:22 INFO - PROCESS | 2210 | 1468837942567 Marionette TRACE conn2 <- [1,1290,null,{}] 03:32:22 INFO - PROCESS | 2210 | 1468837942569 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:22 INFO - PROCESS | 2210 | 1468837942570 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:22 INFO - PROCESS | 2210 | 1468837942668 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:32:22 INFO - PROCESS | 2210 | 1468837942704 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:22 INFO - PROCESS | 2210 | 1468837942705 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x129222000 == 38 [pid = 2210] [id = 330] 03:32:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x124ff4000) [pid = 2210] [serial = 989] [outer = 0x0] 03:32:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12926a800) [pid = 2210] [serial = 990] [outer = 0x124ff4000] 03:32:22 INFO - PROCESS | 2210 | 1468837942730 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x129399400) [pid = 2210] [serial = 991] [outer = 0x124ff4000] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x11846ac00) [pid = 2210] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1127d2000) [pid = 2210] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x115e87400) [pid = 2210] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1184b5c00) [pid = 2210] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x112a8d400) [pid = 2210] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1131b6400) [pid = 2210] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x116ab0400) [pid = 2210] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x119ab7c00) [pid = 2210] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x115dc7400) [pid = 2210] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1240b2000) [pid = 2210] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1240ad400) [pid = 2210] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x116ab1400) [pid = 2210] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x116809800) [pid = 2210] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x112696c00) [pid = 2210] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x112f98c00) [pid = 2210] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x112f4f400) [pid = 2210] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:32:22 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1239e9800) [pid = 2210] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:32:23 INFO - PROCESS | 2210 | 1468837943097 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 572ms 03:32:23 INFO - PROCESS | 2210 | 1468837943140 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 2210 | 1468837943142 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:32:23 INFO - PROCESS | 2210 | 1468837943151 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 2210 | 1468837943155 Marionette TRACE conn2 <- [1,1294,null,{}] 03:32:23 INFO - PROCESS | 2210 | 1468837943158 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:23 INFO - PROCESS | 2210 | 1468837943160 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:23 INFO - PROCESS | 2210 | 1468837943240 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:32:23 INFO - PROCESS | 2210 | 1468837943243 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 2210 | 1468837943244 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:23 INFO - PROCESS | 2210 | ++DOCSHELL 0x119735800 == 39 [pid = 2210] [id = 331] 03:32:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x113cd6800) [pid = 2210] [serial = 992] [outer = 0x0] 03:32:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x116ab1400) [pid = 2210] [serial = 993] [outer = 0x113cd6800] 03:32:23 INFO - PROCESS | 2210 | 1468837943269 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x118892800) [pid = 2210] [serial = 994] [outer = 0x113cd6800] 03:32:23 INFO - PROCESS | 2210 | 1468837943593 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 472ms 03:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:32:23 INFO - PROCESS | 2210 | 1468837943624 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 2210 | 1468837943625 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:32:23 INFO - PROCESS | 2210 | 1468837943627 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 2210 | 1468837943628 Marionette TRACE conn2 <- [1,1298,null,{}] 03:32:23 INFO - PROCESS | 2210 | 1468837943630 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:23 INFO - PROCESS | 2210 | 1468837943631 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:23 INFO - PROCESS | 2210 | 1468837943711 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:32:23 INFO - PROCESS | 2210 | 1468837943715 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 2210 | 1468837943716 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:23 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a843800 == 40 [pid = 2210] [id = 332] 03:32:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1192fd000) [pid = 2210] [serial = 995] [outer = 0x0] 03:32:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x123b3d800) [pid = 2210] [serial = 996] [outer = 0x1192fd000] 03:32:23 INFO - PROCESS | 2210 | 1468837943739 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x126515c00) [pid = 2210] [serial = 997] [outer = 0x1192fd000] 03:32:24 INFO - PROCESS | 2210 | 1468837944087 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 471ms 03:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:32:24 INFO - PROCESS | 2210 | 1468837944098 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 2210 | 1468837944100 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:32:24 INFO - PROCESS | 2210 | 1468837944103 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 2210 | 1468837944106 Marionette TRACE conn2 <- [1,1302,null,{}] 03:32:24 INFO - PROCESS | 2210 | 1468837944109 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:24 INFO - PROCESS | 2210 | 1468837944110 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:24 INFO - PROCESS | 2210 | 1468837944228 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:32:24 INFO - PROCESS | 2210 | 1468837944234 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 2210 | 1468837944238 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:24 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aaf4800 == 41 [pid = 2210] [id = 333] 03:32:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x12658d000) [pid = 2210] [serial = 998] [outer = 0x0] 03:32:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x12939e400) [pid = 2210] [serial = 999] [outer = 0x12658d000] 03:32:24 INFO - PROCESS | 2210 | 1468837944265 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x12a7a5800) [pid = 2210] [serial = 1000] [outer = 0x12658d000] 03:32:24 INFO - PROCESS | 2210 | 1468837944590 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 523ms 03:32:24 INFO - PROCESS | 2210 | 1468837944626 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 2210 | 1468837944628 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:32:24 INFO - PROCESS | 2210 | 1468837944630 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 2210 | 1468837944631 Marionette TRACE conn2 <- [1,1306,null,{}] 03:32:24 INFO - PROCESS | 2210 | 1468837944634 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:24 INFO - PROCESS | 2210 | 1468837944635 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:24 INFO - PROCESS | 2210 | 1468837944713 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:32:24 INFO - PROCESS | 2210 | 1468837944718 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 2210 | 1468837944720 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:24 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b83f800 == 42 [pid = 2210] [id = 334] 03:32:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x12a7a6400) [pid = 2210] [serial = 1001] [outer = 0x0] 03:32:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x12a7b3c00) [pid = 2210] [serial = 1002] [outer = 0x12a7a6400] 03:32:24 INFO - PROCESS | 2210 | 1468837944745 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x12a8b7800) [pid = 2210] [serial = 1003] [outer = 0x12a7a6400] 03:32:25 INFO - PROCESS | 2210 | 1468837945235 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 03:32:25 INFO - PROCESS | 2210 | 1468837945302 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:32:25 INFO - PROCESS | 2210 | 1468837945305 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:32:25 INFO - PROCESS | 2210 | 1468837945308 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:32:25 INFO - PROCESS | 2210 | 1468837945310 Marionette TRACE conn2 <- [1,1310,null,{}] 03:32:25 INFO - PROCESS | 2210 | 1468837945315 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:25 INFO - PROCESS | 2210 | 1468837945317 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:25 INFO - PROCESS | 2210 | 1468837945424 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:32:25 INFO - PROCESS | 2210 | 1468837945483 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:25 INFO - PROCESS | 2210 | 1468837945484 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x118321000 == 43 [pid = 2210] [id = 335] 03:32:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x115e86000) [pid = 2210] [serial = 1004] [outer = 0x0] 03:32:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x11682a800) [pid = 2210] [serial = 1005] [outer = 0x115e86000] 03:32:25 INFO - PROCESS | 2210 | 1468837945516 Marionette DEBUG loaded listener.js 03:32:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x1176b8000) [pid = 2210] [serial = 1006] [outer = 0x115e86000] 03:32:25 INFO - PROCESS | 2210 | 1468837945974 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 2210 | 1468837946033 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:32:26 INFO - PROCESS | 2210 | 1468837946038 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 2210 | 1468837946040 Marionette TRACE conn2 <- [1,1314,null,{}] 03:32:26 INFO - PROCESS | 2210 | 1468837946042 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:26 INFO - PROCESS | 2210 | 1468837946044 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:26 INFO - PROCESS | 2210 | 1468837946148 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:32:26 INFO - PROCESS | 2210 | 1468837946206 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 2210 | 1468837946208 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247e6000 == 44 [pid = 2210] [id = 336] 03:32:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x118807000) [pid = 2210] [serial = 1007] [outer = 0x0] 03:32:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1199abc00) [pid = 2210] [serial = 1008] [outer = 0x118807000] 03:32:26 INFO - PROCESS | 2210 | 1468837946239 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x1210ef000) [pid = 2210] [serial = 1009] [outer = 0x118807000] 03:32:26 INFO - PROCESS | 2210 | 1468837946675 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 03:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:32:26 INFO - PROCESS | 2210 | 1468837946708 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 2210 | 1468837946710 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:32:26 INFO - PROCESS | 2210 | 1468837946712 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 2210 | 1468837946715 Marionette TRACE conn2 <- [1,1318,null,{}] 03:32:26 INFO - PROCESS | 2210 | 1468837946723 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:26 INFO - PROCESS | 2210 | 1468837946726 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:26 INFO - PROCESS | 2210 | 1468837946831 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:32:26 INFO - PROCESS | 2210 | 1468837946891 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 2210 | 1468837946893 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b837800 == 45 [pid = 2210] [id = 337] 03:32:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x123bdd000) [pid = 2210] [serial = 1010] [outer = 0x0] 03:32:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x124cbec00) [pid = 2210] [serial = 1011] [outer = 0x123bdd000] 03:32:26 INFO - PROCESS | 2210 | 1468837946924 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1267a6400) [pid = 2210] [serial = 1012] [outer = 0x123bdd000] 03:32:27 INFO - PROCESS | 2210 | 1468837947390 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 721ms 03:32:27 INFO - PROCESS | 2210 | 1468837947454 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:32:27 INFO - PROCESS | 2210 | 1468837947456 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:32:27 INFO - PROCESS | 2210 | 1468837947662 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:32:27 INFO - PROCESS | 2210 | 1468837947665 Marionette TRACE conn2 <- [1,1322,null,{}] 03:32:27 INFO - PROCESS | 2210 | 1468837947670 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:27 INFO - PROCESS | 2210 | 1468837947671 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:27 INFO - PROCESS | 2210 | 1468837947767 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:32:27 INFO - PROCESS | 2210 | 1468837947819 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:27 INFO - PROCESS | 2210 | 1468837947822 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x11831c800 == 46 [pid = 2210] [id = 338] 03:32:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x112f52000) [pid = 2210] [serial = 1013] [outer = 0x0] 03:32:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x1131b6800) [pid = 2210] [serial = 1014] [outer = 0x112f52000] 03:32:27 INFO - PROCESS | 2210 | 1468837947849 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x116649c00) [pid = 2210] [serial = 1015] [outer = 0x112f52000] 03:32:28 INFO - PROCESS | 2210 | 1468837948254 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 03:32:28 INFO - PROCESS | 2210 | 1468837948294 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 2210 | 1468837948297 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:32:28 INFO - PROCESS | 2210 | 1468837948300 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 2210 | 1468837948302 Marionette TRACE conn2 <- [1,1326,null,{}] 03:32:28 INFO - PROCESS | 2210 | 1468837948308 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:28 INFO - PROCESS | 2210 | 1468837948311 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:28 INFO - PROCESS | 2210 | 1468837948405 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:32:28 INFO - PROCESS | 2210 | 1468837948476 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 2210 | 1468837948477 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185e2800 == 47 [pid = 2210] [id = 339] 03:32:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x1176b7800) [pid = 2210] [serial = 1016] [outer = 0x0] 03:32:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x118205000) [pid = 2210] [serial = 1017] [outer = 0x1176b7800] 03:32:28 INFO - PROCESS | 2210 | 1468837948506 Marionette DEBUG loaded listener.js 03:32:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x118739400) [pid = 2210] [serial = 1018] [outer = 0x1176b7800] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x1188ce800 == 46 [pid = 2210] [id = 308] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x12aaf4800 == 45 [pid = 2210] [id = 333] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x12a843800 == 44 [pid = 2210] [id = 332] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x119735800 == 43 [pid = 2210] [id = 331] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x129222000 == 42 [pid = 2210] [id = 330] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x128b0c800 == 41 [pid = 2210] [id = 329] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x125824000 == 40 [pid = 2210] [id = 328] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x1247ec000 == 39 [pid = 2210] [id = 327] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x123983800 == 38 [pid = 2210] [id = 326] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x119736800 == 37 [pid = 2210] [id = 325] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x118517000 == 36 [pid = 2210] [id = 324] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x116853800 == 35 [pid = 2210] [id = 323] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x117472800 == 34 [pid = 2210] [id = 321] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x12a7cc800 == 33 [pid = 2210] [id = 320] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x119b93800 == 32 [pid = 2210] [id = 322] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x11831c800 == 31 [pid = 2210] [id = 338] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x12b837800 == 30 [pid = 2210] [id = 337] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x1247e6000 == 29 [pid = 2210] [id = 336] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x12b83f800 == 28 [pid = 2210] [id = 334] 03:32:29 INFO - PROCESS | 2210 | --DOCSHELL 0x118321000 == 27 [pid = 2210] [id = 335] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x1192af400) [pid = 2210] [serial = 936] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x118210800) [pid = 2210] [serial = 933] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x118894800) [pid = 2210] [serial = 934] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x116821c00) [pid = 2210] [serial = 930] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x116aaf800) [pid = 2210] [serial = 931] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1192f5c00) [pid = 2210] [serial = 925] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x119158800) [pid = 2210] [serial = 924] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x112f48c00) [pid = 2210] [serial = 927] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x112f94c00) [pid = 2210] [serial = 928] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x116813c00) [pid = 2210] [serial = 910] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1161af400) [pid = 2210] [serial = 909] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x118464000) [pid = 2210] [serial = 912] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x118802800) [pid = 2210] [serial = 913] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x123b95400) [pid = 2210] [serial = 916] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x120fd4c00) [pid = 2210] [serial = 915] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x119a72800) [pid = 2210] [serial = 939] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1267a3c00) [pid = 2210] [serial = 919] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1251bc400) [pid = 2210] [serial = 918] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x12470b400) [pid = 2210] [serial = 945] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x123c9f800) [pid = 2210] [serial = 943] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x123b3cc00) [pid = 2210] [serial = 942] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x124ba4800) [pid = 2210] [serial = 946] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x11806d400) [pid = 2210] [serial = 922] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x124fa3000) [pid = 2210] [serial = 948] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x116888400) [pid = 2210] [serial = 921] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x119975000) [pid = 2210] [serial = 952] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x118204800) [pid = 2210] [serial = 951] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x12579ac00) [pid = 2210] [serial = 949] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x123bd7000) [pid = 2210] [serial = 954] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x12611e800) [pid = 2210] [serial = 957] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x128c1c000) [pid = 2210] [serial = 958] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x128c70000) [pid = 2210] [serial = 960] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x119a6e800) [pid = 2210] [serial = 937] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x119fbe000) [pid = 2210] [serial = 940] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x1239e5000) [pid = 2210] [serial = 955] [outer = 0x0] [url = about:blank] 03:32:29 INFO - PROCESS | 2210 | 1468837949590 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1324ms 03:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:32:29 INFO - PROCESS | 2210 | 1468837949625 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:32:29 INFO - PROCESS | 2210 | 1468837949628 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:32:29 INFO - PROCESS | 2210 | 1468837949631 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:32:29 INFO - PROCESS | 2210 | 1468837949633 Marionette TRACE conn2 <- [1,1330,null,{}] 03:32:29 INFO - PROCESS | 2210 | 1468837949638 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:29 INFO - PROCESS | 2210 | 1468837949640 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:29 INFO - PROCESS | 2210 | 1468837949745 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:32:29 INFO - PROCESS | 2210 | 1468837949797 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:29 INFO - PROCESS | 2210 | 1468837949798 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x11668a000 == 28 [pid = 2210] [id = 340] 03:32:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x112f47400) [pid = 2210] [serial = 1019] [outer = 0x0] 03:32:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x112f51400) [pid = 2210] [serial = 1020] [outer = 0x112f47400] 03:32:29 INFO - PROCESS | 2210 | 1468837949831 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x113c53800) [pid = 2210] [serial = 1021] [outer = 0x112f47400] 03:32:30 INFO - PROCESS | 2210 | 1468837950374 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 824ms 03:32:30 INFO - PROCESS | 2210 | 1468837950455 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:32:30 INFO - PROCESS | 2210 | 1468837950458 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:32:30 INFO - PROCESS | 2210 | 1468837950462 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - PROCESS | 2210 | 1468837950464 Marionette TRACE conn2 <- [1,1334,null,{}] 03:32:30 INFO - PROCESS | 2210 | 1468837950467 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:30 INFO - PROCESS | 2210 | 1468837950469 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:30 INFO - PROCESS | 2210 | 1468837950596 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:32:30 INFO - PROCESS | 2210 | 1468837950647 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 2210 | 1468837950648 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x117da1800 == 29 [pid = 2210] [id = 341] 03:32:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x112f47800) [pid = 2210] [serial = 1022] [outer = 0x0] 03:32:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x11680c000) [pid = 2210] [serial = 1023] [outer = 0x112f47800] 03:32:30 INFO - PROCESS | 2210 | 1468837950679 Marionette DEBUG loaded listener.js 03:32:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x11714bc00) [pid = 2210] [serial = 1024] [outer = 0x112f47800] 03:32:31 INFO - PROCESS | 2210 | 1468837951230 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 822ms 03:32:31 INFO - PROCESS | 2210 | 1468837951285 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:32:31 INFO - PROCESS | 2210 | 1468837951287 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:32:31 INFO - PROCESS | 2210 | 1468837951290 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 2210 | 1468837951292 Marionette TRACE conn2 <- [1,1338,null,{}] 03:32:31 INFO - PROCESS | 2210 | 1468837951295 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:31 INFO - PROCESS | 2210 | 1468837951297 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:31 INFO - PROCESS | 2210 | 1468837951382 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:32:31 INFO - PROCESS | 2210 | 1468837951390 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 2210 | 1468837951392 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:31 INFO - PROCESS | 2210 | ++DOCSHELL 0x117473800 == 30 [pid = 2210] [id = 342] 03:32:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1129b6400) [pid = 2210] [serial = 1025] [outer = 0x0] 03:32:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x113c55000) [pid = 2210] [serial = 1026] [outer = 0x1129b6400] 03:32:31 INFO - PROCESS | 2210 | 1468837951420 Marionette DEBUG loaded listener.js 03:32:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x116813c00) [pid = 2210] [serial = 1027] [outer = 0x1129b6400] 03:32:32 INFO - PROCESS | 2210 | 1468837952243 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 03:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:32:32 INFO - PROCESS | 2210 | 1468837952260 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 2210 | 1468837952263 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:32:32 INFO - PROCESS | 2210 | 1468837952267 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 2210 | 1468837952269 Marionette TRACE conn2 <- [1,1342,null,{}] 03:32:32 INFO - PROCESS | 2210 | 1468837952274 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:32 INFO - PROCESS | 2210 | 1468837952275 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:32 INFO - PROCESS | 2210 | 1468837952373 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:32:32 INFO - PROCESS | 2210 | 1468837952380 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:32 INFO - PROCESS | 2210 | 1468837952381 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x119194000 == 31 [pid = 2210] [id = 343] 03:32:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x118205800) [pid = 2210] [serial = 1028] [outer = 0x0] 03:32:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x118464000) [pid = 2210] [serial = 1029] [outer = 0x118205800] 03:32:32 INFO - PROCESS | 2210 | 1468837952411 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x118802800) [pid = 2210] [serial = 1030] [outer = 0x118205800] 03:32:32 INFO - PROCESS | 2210 | 1468837952743 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 522ms 03:32:32 INFO - PROCESS | 2210 | 1468837952789 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 2210 | 1468837952790 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:32:32 INFO - PROCESS | 2210 | 1468837952793 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 2210 | 1468837952795 Marionette TRACE conn2 <- [1,1346,null,{}] 03:32:32 INFO - PROCESS | 2210 | 1468837952803 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:32 INFO - PROCESS | 2210 | 1468837952806 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:32 INFO - PROCESS | 2210 | 1468837952914 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:32:32 INFO - PROCESS | 2210 | 1468837952952 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:32 INFO - PROCESS | 2210 | 1468837952954 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f1f000 == 32 [pid = 2210] [id = 344] 03:32:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x116821c00) [pid = 2210] [serial = 1031] [outer = 0x0] 03:32:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11886c400) [pid = 2210] [serial = 1032] [outer = 0x116821c00] 03:32:32 INFO - PROCESS | 2210 | 1468837952981 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x119a6e800) [pid = 2210] [serial = 1033] [outer = 0x116821c00] 03:32:33 INFO - PROCESS | 2210 | 1468837953302 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 520ms 03:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:32:33 INFO - PROCESS | 2210 | 1468837953313 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:32:33 INFO - PROCESS | 2210 | 1468837953315 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:32:33 INFO - PROCESS | 2210 | 1468837953318 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:32:33 INFO - PROCESS | 2210 | 1468837953320 Marionette TRACE conn2 <- [1,1350,null,{}] 03:32:33 INFO - PROCESS | 2210 | 1468837953322 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:33 INFO - PROCESS | 2210 | 1468837953323 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:33 INFO - PROCESS | 2210 | 1468837953423 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:32:33 INFO - PROCESS | 2210 | 1468837953434 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 2210 | 1468837953436 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x123ce4000 == 33 [pid = 2210] [id = 345] 03:32:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x119a74800) [pid = 2210] [serial = 1034] [outer = 0x0] 03:32:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x120fd4400) [pid = 2210] [serial = 1035] [outer = 0x119a74800] 03:32:33 INFO - PROCESS | 2210 | 1468837953461 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1239e3400) [pid = 2210] [serial = 1036] [outer = 0x119a74800] 03:32:33 INFO - PROCESS | 2210 | 1468837953815 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 522ms 03:32:33 INFO - PROCESS | 2210 | 1468837953840 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:32:33 INFO - PROCESS | 2210 | 1468837953848 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:32:33 INFO - PROCESS | 2210 | 1468837953850 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:32:33 INFO - PROCESS | 2210 | 1468837953851 Marionette TRACE conn2 <- [1,1354,null,{}] 03:32:33 INFO - PROCESS | 2210 | 1468837953863 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:33 INFO - PROCESS | 2210 | 1468837953864 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:33 INFO - PROCESS | 2210 | 1468837953957 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:32:33 INFO - PROCESS | 2210 | 1468837953961 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 2210 | 1468837953962 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x124c95800 == 34 [pid = 2210] [id = 346] 03:32:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1129b3c00) [pid = 2210] [serial = 1037] [outer = 0x0] 03:32:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x123b3d000) [pid = 2210] [serial = 1038] [outer = 0x1129b3c00] 03:32:33 INFO - PROCESS | 2210 | 1468837953987 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123b90400) [pid = 2210] [serial = 1039] [outer = 0x1129b3c00] 03:32:34 INFO - PROCESS | 2210 | 1468837954328 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 528ms 03:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:32:34 INFO - PROCESS | 2210 | 1468837954379 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 2210 | 1468837954380 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:32:34 INFO - PROCESS | 2210 | 1468837954382 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 2210 | 1468837954383 Marionette TRACE conn2 <- [1,1358,null,{}] 03:32:34 INFO - PROCESS | 2210 | 1468837954385 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:34 INFO - PROCESS | 2210 | 1468837954389 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:34 INFO - PROCESS | 2210 | 1468837954506 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:32:34 INFO - PROCESS | 2210 | 1468837954518 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 2210 | 1468837954520 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x1261a2800 == 35 [pid = 2210] [id = 347] 03:32:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x123bd3800) [pid = 2210] [serial = 1040] [outer = 0x0] 03:32:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x123ec5800) [pid = 2210] [serial = 1041] [outer = 0x123bd3800] 03:32:34 INFO - PROCESS | 2210 | 1468837954545 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x124fa3000) [pid = 2210] [serial = 1042] [outer = 0x123bd3800] 03:32:34 INFO - PROCESS | 2210 | 1468837954873 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 518ms 03:32:34 INFO - PROCESS | 2210 | 1468837954901 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 2210 | 1468837954902 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:32:34 INFO - PROCESS | 2210 | 1468837954905 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 2210 | 1468837954913 Marionette TRACE conn2 <- [1,1362,null,{}] 03:32:34 INFO - PROCESS | 2210 | 1468837954915 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:34 INFO - PROCESS | 2210 | 1468837954917 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:35 INFO - PROCESS | 2210 | 1468837955012 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:32:35 INFO - PROCESS | 2210 | 1468837955023 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 2210 | 1468837955024 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:35 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b19800 == 36 [pid = 2210] [id = 348] 03:32:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x124ff2c00) [pid = 2210] [serial = 1043] [outer = 0x0] 03:32:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x1251bb000) [pid = 2210] [serial = 1044] [outer = 0x124ff2c00] 03:32:35 INFO - PROCESS | 2210 | 1468837955048 Marionette DEBUG loaded listener.js 03:32:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x126120400) [pid = 2210] [serial = 1045] [outer = 0x124ff2c00] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x112f52000) [pid = 2210] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x123b8c000) [pid = 2210] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x124c66800) [pid = 2210] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x128da3c00) [pid = 2210] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x123b40000) [pid = 2210] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x116822c00) [pid = 2210] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x112f4c800) [pid = 2210] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x112de9c00) [pid = 2210] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x128c1c800) [pid = 2210] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1129b4400) [pid = 2210] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1176b9c00) [pid = 2210] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x124ff4000) [pid = 2210] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1192fd000) [pid = 2210] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x12658d000) [pid = 2210] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x113cd6800) [pid = 2210] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x12a7a6400) [pid = 2210] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x123bdd000) [pid = 2210] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x118807000) [pid = 2210] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:32:35 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x115e86000) [pid = 2210] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:32:35 INFO - PROCESS | 2210 | 1468837955398 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 525ms 03:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:32:35 INFO - PROCESS | 2210 | 1468837955430 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:32:35 INFO - PROCESS | 2210 | 1468837955431 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:32:35 INFO - PROCESS | 2210 | 1468837955434 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 2210 | 1468837955435 Marionette TRACE conn2 <- [1,1366,null,{}] 03:32:35 INFO - PROCESS | 2210 | 1468837955440 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:35 INFO - PROCESS | 2210 | 1468837955441 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:35 INFO - PROCESS | 2210 | 1468837955520 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:32:35 INFO - PROCESS | 2210 | 1468837955575 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 2210 | 1468837955576 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:35 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b95000 == 37 [pid = 2210] [id = 349] 03:32:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x110f9b000) [pid = 2210] [serial = 1046] [outer = 0x0] 03:32:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x112f52800) [pid = 2210] [serial = 1047] [outer = 0x110f9b000] 03:32:35 INFO - PROCESS | 2210 | 1468837955601 Marionette DEBUG loaded listener.js 03:32:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x118738000) [pid = 2210] [serial = 1048] [outer = 0x110f9b000] 03:32:35 INFO - PROCESS | 2210 | 1468837955901 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:32:35 INFO - PROCESS | 2210 | 1468837955958 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:32:35 INFO - PROCESS | 2210 | 1468837955960 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 2210 | 1468837955961 Marionette TRACE conn2 <- [1,1370,null,{}] 03:32:35 INFO - PROCESS | 2210 | 1468837955964 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:35 INFO - PROCESS | 2210 | 1468837955973 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:36 INFO - PROCESS | 2210 | 1468837956048 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:32:36 INFO - PROCESS | 2210 | 1468837956052 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 2210 | 1468837956056 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f1e000 == 38 [pid = 2210] [id = 350] 03:32:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x118807000) [pid = 2210] [serial = 1049] [outer = 0x0] 03:32:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x124713400) [pid = 2210] [serial = 1050] [outer = 0x118807000] 03:32:36 INFO - PROCESS | 2210 | 1468837956080 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x126121400) [pid = 2210] [serial = 1051] [outer = 0x118807000] 03:32:36 INFO - PROCESS | 2210 | 1468837956404 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:32:36 INFO - PROCESS | 2210 | 1468837956432 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:32:36 INFO - PROCESS | 2210 | 1468837956434 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 2210 | 1468837956435 Marionette TRACE conn2 <- [1,1374,null,{}] 03:32:36 INFO - PROCESS | 2210 | 1468837956440 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:36 INFO - PROCESS | 2210 | 1468837956441 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:36 INFO - PROCESS | 2210 | 1468837956545 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:32:36 INFO - PROCESS | 2210 | 1468837956551 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 2210 | 1468837956553 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x128f26000 == 39 [pid = 2210] [id = 351] 03:32:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x116735400) [pid = 2210] [serial = 1052] [outer = 0x0] 03:32:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x126517c00) [pid = 2210] [serial = 1053] [outer = 0x116735400] 03:32:36 INFO - PROCESS | 2210 | 1468837956577 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x126954800) [pid = 2210] [serial = 1054] [outer = 0x116735400] 03:32:36 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:32:36 INFO - PROCESS | 2210 | 1468837956916 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:32:36 INFO - PROCESS | 2210 | 1468837956958 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:32:36 INFO - PROCESS | 2210 | 1468837956960 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 2210 | 1468837956961 Marionette TRACE conn2 <- [1,1378,null,{}] 03:32:36 INFO - PROCESS | 2210 | 1468837956972 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:36 INFO - PROCESS | 2210 | 1468837956973 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:37 INFO - PROCESS | 2210 | 1468837957064 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:32:37 INFO - PROCESS | 2210 | 1468837957068 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 2210 | 1468837957071 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:37 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a620000 == 40 [pid = 2210] [id = 352] 03:32:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x11846dc00) [pid = 2210] [serial = 1055] [outer = 0x0] 03:32:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x128c1a000) [pid = 2210] [serial = 1056] [outer = 0x11846dc00] 03:32:37 INFO - PROCESS | 2210 | 1468837957147 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x12925c000) [pid = 2210] [serial = 1057] [outer = 0x11846dc00] 03:32:37 INFO - PROCESS | 2210 | 1468837957584 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:32:37 INFO - PROCESS | 2210 | 1468837957633 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:32:37 INFO - PROCESS | 2210 | 1468837957655 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - PROCESS | 2210 | 1468837957657 Marionette TRACE conn2 <- [1,1382,null,{}] 03:32:37 INFO - PROCESS | 2210 | 1468837957661 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:37 INFO - PROCESS | 2210 | 1468837957663 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:37 INFO - PROCESS | 2210 | 1468837957770 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:32:37 INFO - PROCESS | 2210 | 1468837957827 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 2210 | 1468837957828 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:37 INFO - PROCESS | 2210 | ++DOCSHELL 0x118705800 == 41 [pid = 2210] [id = 353] 03:32:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x112eb0000) [pid = 2210] [serial = 1058] [outer = 0x0] 03:32:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x115e87000) [pid = 2210] [serial = 1059] [outer = 0x112eb0000] 03:32:37 INFO - PROCESS | 2210 | 1468837957859 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x116ab3800) [pid = 2210] [serial = 1060] [outer = 0x112eb0000] 03:32:38 INFO - PROCESS | 2210 | [2210] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:32:38 INFO - PROCESS | 2210 | 1468837958376 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:32:38 INFO - PROCESS | 2210 | 1468837958431 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:32:38 INFO - PROCESS | 2210 | 1468837958435 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 2210 | 1468837958437 Marionette TRACE conn2 <- [1,1386,null,{}] 03:32:38 INFO - PROCESS | 2210 | 1468837958440 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:38 INFO - PROCESS | 2210 | 1468837958442 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:38 INFO - PROCESS | 2210 | 1468837958545 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:32:38 INFO - PROCESS | 2210 | 1468837958614 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 2210 | 1468837958615 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x1243b4000 == 42 [pid = 2210] [id = 354] 03:32:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x118898000) [pid = 2210] [serial = 1061] [outer = 0x0] 03:32:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x119163000) [pid = 2210] [serial = 1062] [outer = 0x118898000] 03:32:38 INFO - PROCESS | 2210 | 1468837958647 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x11996fc00) [pid = 2210] [serial = 1063] [outer = 0x118898000] 03:32:39 INFO - PROCESS | 2210 | 1468837959069 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 2210 | 1468837959108 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:32:39 INFO - PROCESS | 2210 | 1468837959110 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - PROCESS | 2210 | 1468837959113 Marionette TRACE conn2 <- [1,1390,null,{}] 03:32:39 INFO - PROCESS | 2210 | 1468837959138 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:39 INFO - PROCESS | 2210 | 1468837959141 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:39 INFO - PROCESS | 2210 | 1468837959265 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:32:39 INFO - PROCESS | 2210 | 1468837959317 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 2210 | 1468837959319 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a84a800 == 43 [pid = 2210] [id = 355] 03:32:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x123bd2400) [pid = 2210] [serial = 1064] [outer = 0x0] 03:32:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x123bda000) [pid = 2210] [serial = 1065] [outer = 0x123bd2400] 03:32:39 INFO - PROCESS | 2210 | 1468837959351 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12439bc00) [pid = 2210] [serial = 1066] [outer = 0x123bd2400] 03:32:39 INFO - PROCESS | 2210 | 1468837959805 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 722ms 03:32:39 INFO - PROCESS | 2210 | 1468837959833 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 2210 | 1468837959835 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:32:39 INFO - PROCESS | 2210 | 1468837959870 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - PROCESS | 2210 | 1468837959871 Marionette TRACE conn2 <- [1,1394,null,{}] 03:32:39 INFO - PROCESS | 2210 | 1468837959875 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:39 INFO - PROCESS | 2210 | 1468837959877 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:39 INFO - PROCESS | 2210 | 1468837959978 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:32:40 INFO - PROCESS | 2210 | 1468837960047 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 2210 | 1468837960048 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f0c800 == 44 [pid = 2210] [id = 356] 03:32:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x116ab3c00) [pid = 2210] [serial = 1067] [outer = 0x0] 03:32:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x119a74000) [pid = 2210] [serial = 1068] [outer = 0x116ab3c00] 03:32:40 INFO - PROCESS | 2210 | 1468837960079 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x1241a4800) [pid = 2210] [serial = 1069] [outer = 0x116ab3c00] 03:32:40 INFO - PROCESS | 2210 | 1468837960646 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 845ms 03:32:40 INFO - PROCESS | 2210 | 1468837960697 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:32:40 INFO - PROCESS | 2210 | 1468837960701 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:32:40 INFO - PROCESS | 2210 | 1468837960706 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - PROCESS | 2210 | 1468837960709 Marionette TRACE conn2 <- [1,1398,null,{}] 03:32:40 INFO - PROCESS | 2210 | 1468837960714 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:40 INFO - PROCESS | 2210 | 1468837960717 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:40 INFO - PROCESS | 2210 | 1468837960827 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:32:40 INFO - PROCESS | 2210 | 1468837960886 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 2210 | 1468837960888 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x116feb000 == 45 [pid = 2210] [id = 357] 03:32:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x113cd6000) [pid = 2210] [serial = 1070] [outer = 0x0] 03:32:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x11682a400) [pid = 2210] [serial = 1071] [outer = 0x113cd6000] 03:32:40 INFO - PROCESS | 2210 | 1468837960917 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x117d34800) [pid = 2210] [serial = 1072] [outer = 0x113cd6000] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x128f26000 == 44 [pid = 2210] [id = 351] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x120f1e000 == 43 [pid = 2210] [id = 350] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x128b95000 == 42 [pid = 2210] [id = 349] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x128b19800 == 41 [pid = 2210] [id = 348] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x1261a2800 == 40 [pid = 2210] [id = 347] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x124c95800 == 39 [pid = 2210] [id = 346] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x123ce4000 == 38 [pid = 2210] [id = 345] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x118205000) [pid = 2210] [serial = 1017] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x120f1f000 == 37 [pid = 2210] [id = 344] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x119194000 == 36 [pid = 2210] [id = 343] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x117473800 == 35 [pid = 2210] [id = 342] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x117da1800 == 34 [pid = 2210] [id = 341] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x11668a000 == 33 [pid = 2210] [id = 340] 03:32:41 INFO - PROCESS | 2210 | --DOCSHELL 0x1185e2800 == 32 [pid = 2210] [id = 339] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x116649c00) [pid = 2210] [serial = 1015] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x1241a4c00) [pid = 2210] [serial = 981] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x12579f000) [pid = 2210] [serial = 984] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x124ba4c00) [pid = 2210] [serial = 982] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x128dcfc00) [pid = 2210] [serial = 987] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x123b91800) [pid = 2210] [serial = 978] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x1176b0400) [pid = 2210] [serial = 966] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x128c6e400) [pid = 2210] [serial = 985] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x118209800) [pid = 2210] [serial = 967] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x115dbb000) [pid = 2210] [serial = 969] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x11688c400) [pid = 2210] [serial = 970] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x119ab4800) [pid = 2210] [serial = 975] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1239e8c00) [pid = 2210] [serial = 976] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x1131b6800) [pid = 2210] [serial = 1014] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x128dac800) [pid = 2210] [serial = 961] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x112de6800) [pid = 2210] [serial = 963] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1131b6c00) [pid = 2210] [serial = 964] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x118802c00) [pid = 2210] [serial = 972] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x118891c00) [pid = 2210] [serial = 973] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x12926a800) [pid = 2210] [serial = 990] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x129262000) [pid = 2210] [serial = 988] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x123b3d800) [pid = 2210] [serial = 996] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x12a7a5800) [pid = 2210] [serial = 1000] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x116ab1400) [pid = 2210] [serial = 993] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x12a8b7800) [pid = 2210] [serial = 1003] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x12a7b3c00) [pid = 2210] [serial = 1002] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x129399400) [pid = 2210] [serial = 991] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x126515c00) [pid = 2210] [serial = 997] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x12939e400) [pid = 2210] [serial = 999] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x118892800) [pid = 2210] [serial = 994] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x123bd8400) [pid = 2210] [serial = 979] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x1267a6400) [pid = 2210] [serial = 1012] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x124cbec00) [pid = 2210] [serial = 1011] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x1199abc00) [pid = 2210] [serial = 1008] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x1210ef000) [pid = 2210] [serial = 1009] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x11682a800) [pid = 2210] [serial = 1005] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x1176b8000) [pid = 2210] [serial = 1006] [outer = 0x0] [url = about:blank] 03:32:41 INFO - PROCESS | 2210 | 1468837961378 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 725ms 03:32:41 INFO - PROCESS | 2210 | 1468837961429 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 2210 | 1468837961432 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:32:41 INFO - PROCESS | 2210 | 1468837961443 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 2210 | 1468837961444 Marionette TRACE conn2 <- [1,1402,null,{}] 03:32:41 INFO - PROCESS | 2210 | 1468837961446 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:41 INFO - PROCESS | 2210 | 1468837961448 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:41 INFO - PROCESS | 2210 | 1468837961530 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:32:41 INFO - PROCESS | 2210 | 1468837961535 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:41 INFO - PROCESS | 2210 | 1468837961538 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x117471800 == 33 [pid = 2210] [id = 358] 03:32:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x11820ec00) [pid = 2210] [serial = 1073] [outer = 0x0] 03:32:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x118739c00) [pid = 2210] [serial = 1074] [outer = 0x11820ec00] 03:32:41 INFO - PROCESS | 2210 | 1468837961566 Marionette DEBUG loaded listener.js 03:32:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x119166000) [pid = 2210] [serial = 1075] [outer = 0x11820ec00] 03:32:41 INFO - PROCESS | 2210 | 1468837961928 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 521ms 03:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:32:41 INFO - PROCESS | 2210 | 1468837961964 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 2210 | 1468837961965 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:32:41 INFO - PROCESS | 2210 | 1468837961967 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 2210 | 1468837961970 Marionette TRACE conn2 <- [1,1406,null,{}] 03:32:41 INFO - PROCESS | 2210 | 1468837961977 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:41 INFO - PROCESS | 2210 | 1468837961980 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:42 INFO - PROCESS | 2210 | 1468837962060 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:32:42 INFO - PROCESS | 2210 | 1468837962064 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 2210 | 1468837962066 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c47000 == 34 [pid = 2210] [id = 359] 03:32:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x119a76400) [pid = 2210] [serial = 1076] [outer = 0x0] 03:32:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1239eb800) [pid = 2210] [serial = 1077] [outer = 0x119a76400] 03:32:42 INFO - PROCESS | 2210 | 1468837962096 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x123b97c00) [pid = 2210] [serial = 1078] [outer = 0x119a76400] 03:32:42 INFO - PROCESS | 2210 | 1468837962442 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 523ms 03:32:42 INFO - PROCESS | 2210 | 1468837962491 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:32:42 INFO - PROCESS | 2210 | 1468837962493 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:32:42 INFO - PROCESS | 2210 | 1468837962495 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:32:42 INFO - PROCESS | 2210 | 1468837962497 Marionette TRACE conn2 <- [1,1410,null,{}] 03:32:42 INFO - PROCESS | 2210 | 1468837962499 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:42 INFO - PROCESS | 2210 | 1468837962501 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:42 INFO - PROCESS | 2210 | 1468837962590 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:32:42 INFO - PROCESS | 2210 | 1468837962594 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 2210 | 1468837962596 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x1243af800 == 35 [pid = 2210] [id = 360] 03:32:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1241a4c00) [pid = 2210] [serial = 1079] [outer = 0x0] 03:32:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x124ba4c00) [pid = 2210] [serial = 1080] [outer = 0x1241a4c00] 03:32:42 INFO - PROCESS | 2210 | 1468837962625 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x125083000) [pid = 2210] [serial = 1081] [outer = 0x1241a4c00] 03:32:43 INFO - PROCESS | 2210 | 1468837963075 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 619ms 03:32:43 INFO - PROCESS | 2210 | 1468837963115 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 2210 | 1468837963116 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:32:43 INFO - PROCESS | 2210 | 1468837963128 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 2210 | 1468837963129 Marionette TRACE conn2 <- [1,1414,null,{}] 03:32:43 INFO - PROCESS | 2210 | 1468837963131 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:43 INFO - PROCESS | 2210 | 1468837963132 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:43 INFO - PROCESS | 2210 | 1468837963196 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:32:43 INFO - PROCESS | 2210 | 1468837963199 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:43 INFO - PROCESS | 2210 | 1468837963200 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:43 INFO - PROCESS | 2210 | ++DOCSHELL 0x12586c000 == 36 [pid = 2210] [id = 361] 03:32:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x125084000) [pid = 2210] [serial = 1082] [outer = 0x0] 03:32:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x126519400) [pid = 2210] [serial = 1083] [outer = 0x125084000] 03:32:43 INFO - PROCESS | 2210 | 1468837963224 Marionette DEBUG loaded listener.js 03:32:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x126953400) [pid = 2210] [serial = 1084] [outer = 0x125084000] 03:32:43 INFO - PROCESS | 2210 | 1468837963747 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 680ms 03:32:43 INFO - PROCESS | 2210 | 1468837963799 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 2210 | 1468837963803 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:32:43 INFO - PROCESS | 2210 | 1468837963806 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 2210 | 1468837963808 Marionette TRACE conn2 <- [1,1418,null,{}] 03:32:43 INFO - PROCESS | 2210 | 1468837963811 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:43 INFO - PROCESS | 2210 | 1468837963818 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:44 INFO - PROCESS | 2210 | 1468837964022 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:32:44 INFO - PROCESS | 2210 | 1468837964040 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:44 INFO - PROCESS | 2210 | 1468837964041 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b9d800 == 37 [pid = 2210] [id = 362] 03:32:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x128dab400) [pid = 2210] [serial = 1085] [outer = 0x0] 03:32:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x129391400) [pid = 2210] [serial = 1086] [outer = 0x128dab400] 03:32:44 INFO - PROCESS | 2210 | 1468837964065 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x12939e000) [pid = 2210] [serial = 1087] [outer = 0x128dab400] 03:32:44 INFO - PROCESS | 2210 | 1468837964415 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 621ms 03:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:32:44 INFO - PROCESS | 2210 | 1468837964427 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:32:44 INFO - PROCESS | 2210 | 1468837964428 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:32:44 INFO - PROCESS | 2210 | 1468837964430 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:32:44 INFO - PROCESS | 2210 | 1468837964431 Marionette TRACE conn2 <- [1,1422,null,{}] 03:32:44 INFO - PROCESS | 2210 | 1468837964434 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:44 INFO - PROCESS | 2210 | 1468837964436 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:44 INFO - PROCESS | 2210 | 1468837964539 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:32:44 INFO - PROCESS | 2210 | 1468837964551 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:44 INFO - PROCESS | 2210 | 1468837964552 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293a6800 == 38 [pid = 2210] [id = 363] 03:32:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x129399400) [pid = 2210] [serial = 1088] [outer = 0x0] 03:32:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x129579000) [pid = 2210] [serial = 1089] [outer = 0x129399400] 03:32:44 INFO - PROCESS | 2210 | 1468837964583 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x12a7a6400) [pid = 2210] [serial = 1090] [outer = 0x129399400] 03:32:44 INFO - PROCESS | 2210 | 1468837964915 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 03:32:44 INFO - PROCESS | 2210 | 1468837964953 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:32:44 INFO - PROCESS | 2210 | 1468837964955 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:32:44 INFO - PROCESS | 2210 | 1468837964958 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:32:44 INFO - PROCESS | 2210 | 1468837964959 Marionette TRACE conn2 <- [1,1426,null,{}] 03:32:44 INFO - PROCESS | 2210 | 1468837964961 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:44 INFO - PROCESS | 2210 | 1468837964963 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:45 INFO - PROCESS | 2210 | 1468837965061 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:32:45 INFO - PROCESS | 2210 | 1468837965074 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 2210 | 1468837965075 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:45 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a617800 == 39 [pid = 2210] [id = 364] 03:32:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x12a7ac400) [pid = 2210] [serial = 1091] [outer = 0x0] 03:32:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x12a8aec00) [pid = 2210] [serial = 1092] [outer = 0x12a7ac400] 03:32:45 INFO - PROCESS | 2210 | 1468837965100 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x129392800) [pid = 2210] [serial = 1093] [outer = 0x12a7ac400] 03:32:45 INFO - PROCESS | 2210 | 1468837965543 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x119a74800) [pid = 2210] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1129b3c00) [pid = 2210] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1129b6400) [pid = 2210] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x112f47400) [pid = 2210] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x112f47800) [pid = 2210] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x118205800) [pid = 2210] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x110f9b000) [pid = 2210] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x116821c00) [pid = 2210] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1176b7800) [pid = 2210] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x123bd3800) [pid = 2210] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x124ff2c00) [pid = 2210] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x118807000) [pid = 2210] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:32:45 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x116735400) [pid = 2210] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 618ms 03:32:45 INFO - PROCESS | 2210 | 1468837965577 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:32:45 INFO - PROCESS | 2210 | 1468837965578 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:32:45 INFO - PROCESS | 2210 | 1468837965580 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:32:45 INFO - PROCESS | 2210 | 1468837965581 Marionette TRACE conn2 <- [1,1430,null,{}] 03:32:45 INFO - PROCESS | 2210 | 1468837965583 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:45 INFO - PROCESS | 2210 | 1468837965585 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:45 INFO - PROCESS | 2210 | 1468837965677 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:32:45 INFO - PROCESS | 2210 | 1468837965680 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 2210 | 1468837965682 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:45 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f1c000 == 40 [pid = 2210] [id = 365] 03:32:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1131c1000) [pid = 2210] [serial = 1094] [outer = 0x0] 03:32:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x115dc7400) [pid = 2210] [serial = 1095] [outer = 0x1131c1000] 03:32:45 INFO - PROCESS | 2210 | 1468837965706 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x118738800) [pid = 2210] [serial = 1096] [outer = 0x1131c1000] 03:32:46 INFO - PROCESS | 2210 | 1468837966029 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 470ms 03:32:46 INFO - PROCESS | 2210 | 1468837966050 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:32:46 INFO - PROCESS | 2210 | 1468837966051 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:32:46 INFO - PROCESS | 2210 | 1468837966056 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:32:46 INFO - PROCESS | 2210 | 1468837966057 Marionette TRACE conn2 <- [1,1434,null,{}] 03:32:46 INFO - PROCESS | 2210 | 1468837966060 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:46 INFO - PROCESS | 2210 | 1468837966061 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:46 INFO - PROCESS | 2210 | 1468837966144 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:32:46 INFO - PROCESS | 2210 | 1468837966199 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 2210 | 1468837966200 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:46 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b17a000 == 41 [pid = 2210] [id = 366] 03:32:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x115dc7000) [pid = 2210] [serial = 1097] [outer = 0x0] 03:32:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1199b3800) [pid = 2210] [serial = 1098] [outer = 0x115dc7000] 03:32:46 INFO - PROCESS | 2210 | 1468837966224 Marionette DEBUG loaded listener.js 03:32:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x12a8b6800) [pid = 2210] [serial = 1099] [outer = 0x115dc7000] 03:32:46 INFO - PROCESS | 2210 | 1468837966533 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 03:32:46 INFO - PROCESS | 2210 | 1468837966576 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:32:46 INFO - PROCESS | 2210 | 1468837966578 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:32:46 INFO - PROCESS | 2210 | 1468837966580 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:32:46 INFO - PROCESS | 2210 | 1468837966582 Marionette TRACE conn2 <- [1,1438,null,{}] 03:32:46 INFO - PROCESS | 2210 | 1468837966584 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:46 INFO - PROCESS | 2210 | 1468837966586 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:46 INFO - PROCESS | 2210 | 1468837966685 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:32:46 INFO - PROCESS | 2210 | 1468837966690 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 2210 | 1468837966692 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:46 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba50800 == 42 [pid = 2210] [id = 367] 03:32:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x12a8bb800) [pid = 2210] [serial = 1100] [outer = 0x0] 03:32:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x12b010c00) [pid = 2210] [serial = 1101] [outer = 0x12a8bb800] 03:32:46 INFO - PROCESS | 2210 | 1468837966718 Marionette DEBUG loaded listener.js 03:32:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x12b1f1000) [pid = 2210] [serial = 1102] [outer = 0x12a8bb800] 03:32:47 INFO - PROCESS | 2210 | 1468837967042 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 474ms 03:32:47 INFO - PROCESS | 2210 | 1468837967057 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 2210 | 1468837967058 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:32:47 INFO - PROCESS | 2210 | 1468837967062 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 2210 | 1468837967063 Marionette TRACE conn2 <- [1,1442,null,{}] 03:32:47 INFO - PROCESS | 2210 | 1468837967065 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:47 INFO - PROCESS | 2210 | 1468837967066 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:47 INFO - PROCESS | 2210 | 1468837967179 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:32:47 INFO - PROCESS | 2210 | 1468837967211 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 2210 | 1468837967212 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be4e800 == 43 [pid = 2210] [id = 368] 03:32:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x123b92400) [pid = 2210] [serial = 1103] [outer = 0x0] 03:32:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x12b1f4c00) [pid = 2210] [serial = 1104] [outer = 0x123b92400] 03:32:47 INFO - PROCESS | 2210 | 1468837967236 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x12b9bf000) [pid = 2210] [serial = 1105] [outer = 0x123b92400] 03:32:47 INFO - PROCESS | 2210 | 1468837967531 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 03:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:32:47 INFO - PROCESS | 2210 | 1468837967607 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 2210 | 1468837967609 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:32:47 INFO - PROCESS | 2210 | 1468837967613 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 2210 | 1468837967616 Marionette TRACE conn2 <- [1,1446,null,{}] 03:32:47 INFO - PROCESS | 2210 | 1468837967622 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:47 INFO - PROCESS | 2210 | 1468837967624 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:47 INFO - PROCESS | 2210 | 1468837967741 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:32:47 INFO - PROCESS | 2210 | 1468837967792 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 2210 | 1468837967793 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f0b000 == 44 [pid = 2210] [id = 369] 03:32:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x112f4b000) [pid = 2210] [serial = 1106] [outer = 0x0] 03:32:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x113034000) [pid = 2210] [serial = 1107] [outer = 0x112f4b000] 03:32:47 INFO - PROCESS | 2210 | 1468837967823 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x116821c00) [pid = 2210] [serial = 1108] [outer = 0x112f4b000] 03:32:48 INFO - PROCESS | 2210 | 1468837968271 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 676ms 03:32:48 INFO - PROCESS | 2210 | 1468837968290 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:32:48 INFO - PROCESS | 2210 | 1468837968293 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:32:48 INFO - PROCESS | 2210 | 1468837968297 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 2210 | 1468837968300 Marionette TRACE conn2 <- [1,1450,null,{}] 03:32:48 INFO - PROCESS | 2210 | 1468837968303 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:48 INFO - PROCESS | 2210 | 1468837968305 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:48 INFO - PROCESS | 2210 | 1468837968413 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:32:48 INFO - PROCESS | 2210 | 1468837968506 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 2210 | 1468837968508 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x12403a800 == 45 [pid = 2210] [id = 370] 03:32:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1192ae000) [pid = 2210] [serial = 1109] [outer = 0x0] 03:32:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x119a6b400) [pid = 2210] [serial = 1110] [outer = 0x1192ae000] 03:32:48 INFO - PROCESS | 2210 | 1468837968539 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x120fcb400) [pid = 2210] [serial = 1111] [outer = 0x1192ae000] 03:32:48 INFO - PROCESS | 2210 | 1468837968972 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 724ms 03:32:49 INFO - PROCESS | 2210 | 1468837969020 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 2210 | 1468837969021 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:32:49 INFO - PROCESS | 2210 | 1468837969024 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - PROCESS | 2210 | 1468837969025 Marionette TRACE conn2 <- [1,1454,null,{}] 03:32:49 INFO - PROCESS | 2210 | 1468837969032 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:49 INFO - PROCESS | 2210 | 1468837969035 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:49 INFO - PROCESS | 2210 | 1468837969145 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:32:49 INFO - PROCESS | 2210 | 1468837969205 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:49 INFO - PROCESS | 2210 | 1468837969207 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba39000 == 46 [pid = 2210] [id = 371] 03:32:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x124718400) [pid = 2210] [serial = 1112] [outer = 0x0] 03:32:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x124fa3c00) [pid = 2210] [serial = 1113] [outer = 0x124718400] 03:32:49 INFO - PROCESS | 2210 | 1468837969239 Marionette DEBUG loaded listener.js 03:32:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x126953c00) [pid = 2210] [serial = 1114] [outer = 0x124718400] 03:32:49 INFO - PROCESS | 2210 | 1468837969693 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 722ms 03:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:32:49 INFO - PROCESS | 2210 | 1468837969748 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 2210 | 1468837969750 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:32:49 INFO - PROCESS | 2210 | 1468837969752 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - PROCESS | 2210 | 1468837969753 Marionette TRACE conn2 <- [1,1458,null,{}] 03:32:49 INFO - PROCESS | 2210 | 1468837969756 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:49 INFO - PROCESS | 2210 | 1468837969757 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:49 INFO - PROCESS | 2210 | 1468837969863 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:32:49 INFO - PROCESS | 2210 | 1468837969921 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:49 INFO - PROCESS | 2210 | 1468837969922 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be86000 == 47 [pid = 2210] [id = 372] 03:32:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x128c70800) [pid = 2210] [serial = 1115] [outer = 0x0] 03:32:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x12925bc00) [pid = 2210] [serial = 1116] [outer = 0x128c70800] 03:32:49 INFO - PROCESS | 2210 | 1468837969952 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x129392c00) [pid = 2210] [serial = 1117] [outer = 0x128c70800] 03:32:50 INFO - PROCESS | 2210 | 1468837970695 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 972ms 03:32:50 INFO - PROCESS | 2210 | 1468837970733 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:32:50 INFO - PROCESS | 2210 | 1468837970737 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:32:50 INFO - PROCESS | 2210 | 1468837970745 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - PROCESS | 2210 | 1468837970748 Marionette TRACE conn2 <- [1,1462,null,{}] 03:32:50 INFO - PROCESS | 2210 | 1468837970753 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:50 INFO - PROCESS | 2210 | 1468837970755 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:50 INFO - PROCESS | 2210 | 1468837970898 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:32:51 INFO - PROCESS | 2210 | 1468837971030 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 2210 | 1468837971034 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x118706000 == 48 [pid = 2210] [id = 373] 03:32:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x112f49800) [pid = 2210] [serial = 1118] [outer = 0x0] 03:32:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x113c53400) [pid = 2210] [serial = 1119] [outer = 0x112f49800] 03:32:51 INFO - PROCESS | 2210 | 1468837971083 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x11714c400) [pid = 2210] [serial = 1120] [outer = 0x112f49800] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba50800 == 47 [pid = 2210] [id = 367] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x12b17a000 == 46 [pid = 2210] [id = 366] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x120f1c000 == 45 [pid = 2210] [id = 365] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x12a617800 == 44 [pid = 2210] [id = 364] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x1293a6800 == 43 [pid = 2210] [id = 363] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x128b9d800 == 42 [pid = 2210] [id = 362] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x12586c000 == 41 [pid = 2210] [id = 361] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x128c1a000) [pid = 2210] [serial = 1056] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x1243af800 == 40 [pid = 2210] [id = 360] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x119c47000 == 39 [pid = 2210] [id = 359] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x117471800 == 38 [pid = 2210] [id = 358] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x116feb000 == 37 [pid = 2210] [id = 357] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x116f0c800 == 36 [pid = 2210] [id = 356] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x12a84a800 == 35 [pid = 2210] [id = 355] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x1243b4000 == 34 [pid = 2210] [id = 354] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x118705800 == 33 [pid = 2210] [id = 353] 03:32:51 INFO - PROCESS | 2210 | --DOCSHELL 0x12a620000 == 32 [pid = 2210] [id = 352] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x120fd4400) [pid = 2210] [serial = 1035] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x123b3d000) [pid = 2210] [serial = 1038] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x113c55000) [pid = 2210] [serial = 1026] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x116813c00) [pid = 2210] [serial = 1027] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x113c53800) [pid = 2210] [serial = 1021] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x112f51400) [pid = 2210] [serial = 1020] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x11680c000) [pid = 2210] [serial = 1023] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x11714bc00) [pid = 2210] [serial = 1024] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x118464000) [pid = 2210] [serial = 1029] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x112f52800) [pid = 2210] [serial = 1047] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x118802800) [pid = 2210] [serial = 1030] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11886c400) [pid = 2210] [serial = 1032] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x118739400) [pid = 2210] [serial = 1018] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x124fa3000) [pid = 2210] [serial = 1042] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x123ec5800) [pid = 2210] [serial = 1041] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1251bb000) [pid = 2210] [serial = 1044] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x124713400) [pid = 2210] [serial = 1050] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x126954800) [pid = 2210] [serial = 1054] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x126120400) [pid = 2210] [serial = 1045] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x123b90400) [pid = 2210] [serial = 1039] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1239e3400) [pid = 2210] [serial = 1036] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x118738000) [pid = 2210] [serial = 1048] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x126121400) [pid = 2210] [serial = 1051] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x119a6e800) [pid = 2210] [serial = 1033] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x126517c00) [pid = 2210] [serial = 1053] [outer = 0x0] [url = about:blank] 03:32:51 INFO - PROCESS | 2210 | 1468837971596 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 880ms 03:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:32:51 INFO - PROCESS | 2210 | 1468837971626 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:32:51 INFO - PROCESS | 2210 | 1468837971629 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:32:51 INFO - PROCESS | 2210 | 1468837971633 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - PROCESS | 2210 | 1468837971635 Marionette TRACE conn2 <- [1,1466,null,{}] 03:32:51 INFO - PROCESS | 2210 | 1468837971641 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:51 INFO - PROCESS | 2210 | 1468837971642 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:51 INFO - PROCESS | 2210 | 1468837971724 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:32:51 INFO - PROCESS | 2210 | 1468837971728 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 2210 | 1468837971729 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x11748b000 == 33 [pid = 2210] [id = 374] 03:32:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x118209800) [pid = 2210] [serial = 1121] [outer = 0x0] 03:32:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x11846e000) [pid = 2210] [serial = 1122] [outer = 0x118209800] 03:32:51 INFO - PROCESS | 2210 | 1468837971757 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x11889b000) [pid = 2210] [serial = 1123] [outer = 0x118209800] 03:32:52 INFO - PROCESS | 2210 | 1468837972134 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 521ms 03:32:52 INFO - PROCESS | 2210 | 1468837972154 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 2210 | 1468837972155 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:32:52 INFO - PROCESS | 2210 | 1468837972158 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - PROCESS | 2210 | 1468837972160 Marionette TRACE conn2 <- [1,1470,null,{}] 03:32:52 INFO - PROCESS | 2210 | 1468837972167 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:52 INFO - PROCESS | 2210 | 1468837972170 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:52 INFO - PROCESS | 2210 | 1468837972253 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:32:52 INFO - PROCESS | 2210 | 1468837972259 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 2210 | 1468837972261 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c47000 == 34 [pid = 2210] [id = 375] 03:32:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x119a6d000) [pid = 2210] [serial = 1124] [outer = 0x0] 03:32:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1210f5000) [pid = 2210] [serial = 1125] [outer = 0x119a6d000] 03:32:52 INFO - PROCESS | 2210 | 1468837972289 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x123b96000) [pid = 2210] [serial = 1126] [outer = 0x119a6d000] 03:32:52 INFO - PROCESS | 2210 | 1468837972644 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 520ms 03:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:32:52 INFO - PROCESS | 2210 | 1468837972679 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 2210 | 1468837972681 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:32:52 INFO - PROCESS | 2210 | 1468837972683 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - PROCESS | 2210 | 1468837972684 Marionette TRACE conn2 <- [1,1474,null,{}] 03:32:52 INFO - PROCESS | 2210 | 1468837972686 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:52 INFO - PROCESS | 2210 | 1468837972688 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:52 INFO - PROCESS | 2210 | 1468837972776 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:32:52 INFO - PROCESS | 2210 | 1468837972831 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 2210 | 1468837972832 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x123cd8800 == 35 [pid = 2210] [id = 376] 03:32:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x120fd4c00) [pid = 2210] [serial = 1127] [outer = 0x0] 03:32:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1240b2000) [pid = 2210] [serial = 1128] [outer = 0x120fd4c00] 03:32:52 INFO - PROCESS | 2210 | 1468837972858 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1251ba400) [pid = 2210] [serial = 1129] [outer = 0x120fd4c00] 03:32:53 INFO - PROCESS | 2210 | 1468837973136 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 468ms 03:32:53 INFO - PROCESS | 2210 | 1468837973159 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:32:53 INFO - PROCESS | 2210 | 1468837973160 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:32:53 INFO - PROCESS | 2210 | 1468837973162 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 2210 | 1468837973163 Marionette TRACE conn2 <- [1,1478,null,{}] 03:32:53 INFO - PROCESS | 2210 | 1468837973166 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:53 INFO - PROCESS | 2210 | 1468837973167 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:53 INFO - PROCESS | 2210 | 1468837973250 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:32:53 INFO - PROCESS | 2210 | 1468837973256 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 2210 | 1468837973258 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x12581c800 == 36 [pid = 2210] [id = 377] 03:32:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x124cbec00) [pid = 2210] [serial = 1130] [outer = 0x0] 03:32:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x126583800) [pid = 2210] [serial = 1131] [outer = 0x124cbec00] 03:32:53 INFO - PROCESS | 2210 | 1468837973282 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x128c18c00) [pid = 2210] [serial = 1132] [outer = 0x124cbec00] 03:32:53 INFO - PROCESS | 2210 | 1468837973654 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 03:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:32:53 INFO - PROCESS | 2210 | 1468837973691 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:32:53 INFO - PROCESS | 2210 | 1468837973692 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:32:53 INFO - PROCESS | 2210 | 1468837973695 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 2210 | 1468837973696 Marionette TRACE conn2 <- [1,1482,null,{}] 03:32:53 INFO - PROCESS | 2210 | 1468837973698 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:53 INFO - PROCESS | 2210 | 1468837973702 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:53 INFO - PROCESS | 2210 | 1468837973839 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:32:53 INFO - PROCESS | 2210 | 1468837973851 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 2210 | 1468837973852 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b9a000 == 37 [pid = 2210] [id = 378] 03:32:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x129264400) [pid = 2210] [serial = 1133] [outer = 0x0] 03:32:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x129986800) [pid = 2210] [serial = 1134] [outer = 0x129264400] 03:32:53 INFO - PROCESS | 2210 | 1468837973877 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x12a8b0400) [pid = 2210] [serial = 1135] [outer = 0x129264400] 03:32:54 INFO - PROCESS | 2210 | 1468837974224 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 570ms 03:32:54 INFO - PROCESS | 2210 | 1468837974265 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 2210 | 1468837974266 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:32:54 INFO - PROCESS | 2210 | 1468837974269 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - PROCESS | 2210 | 1468837974271 Marionette TRACE conn2 <- [1,1486,null,{}] 03:32:54 INFO - PROCESS | 2210 | 1468837974274 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:54 INFO - PROCESS | 2210 | 1468837974276 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:54 INFO - PROCESS | 2210 | 1468837974377 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:32:54 INFO - PROCESS | 2210 | 1468837974382 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 2210 | 1468837974383 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x116687800 == 38 [pid = 2210] [id = 379] 03:32:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x12611ac00) [pid = 2210] [serial = 1136] [outer = 0x0] 03:32:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x12a8bd400) [pid = 2210] [serial = 1137] [outer = 0x12611ac00] 03:32:54 INFO - PROCESS | 2210 | 1468837974447 Marionette DEBUG loaded listener.js 03:32:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12b07a000) [pid = 2210] [serial = 1138] [outer = 0x12611ac00] 03:32:54 INFO - PROCESS | 2210 | 1468837974787 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 571ms 03:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:32:54 INFO - PROCESS | 2210 | 1468837974840 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 2210 | 1468837974841 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:32:54 INFO - PROCESS | 2210 | 1468837974843 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - PROCESS | 2210 | 1468837974844 Marionette TRACE conn2 <- [1,1490,null,{}] 03:32:54 INFO - PROCESS | 2210 | 1468837974875 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:54 INFO - PROCESS | 2210 | 1468837974876 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:54 INFO - PROCESS | 2210 | 1468837974981 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:32:54 INFO - PROCESS | 2210 | 1468837974987 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 2210 | 1468837974989 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x129964800 == 39 [pid = 2210] [id = 380] 03:32:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x128c76800) [pid = 2210] [serial = 1139] [outer = 0x0] 03:32:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12b1f0400) [pid = 2210] [serial = 1140] [outer = 0x128c76800] 03:32:55 INFO - PROCESS | 2210 | 1468837975052 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x12ba81c00) [pid = 2210] [serial = 1141] [outer = 0x128c76800] 03:32:55 INFO - PROCESS | 2210 | 1468837975336 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 538ms 03:32:55 INFO - PROCESS | 2210 | 1468837975382 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:32:55 INFO - PROCESS | 2210 | 1468837975383 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:32:55 INFO - PROCESS | 2210 | 1468837975386 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:32:55 INFO - PROCESS | 2210 | 1468837975389 Marionette TRACE conn2 <- [1,1494,null,{}] 03:32:55 INFO - PROCESS | 2210 | 1468837975399 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:55 INFO - PROCESS | 2210 | 1468837975400 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:55 INFO - PROCESS | 2210 | 1468837975511 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:32:55 INFO - PROCESS | 2210 | 1468837975514 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 2210 | 1468837975515 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba41000 == 40 [pid = 2210] [id = 381] 03:32:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x12b9ba800) [pid = 2210] [serial = 1142] [outer = 0x0] 03:32:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12be5fc00) [pid = 2210] [serial = 1143] [outer = 0x12b9ba800] 03:32:55 INFO - PROCESS | 2210 | 1468837975575 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x12be64800) [pid = 2210] [serial = 1144] [outer = 0x12b9ba800] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x116ab3c00) [pid = 2210] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x11820ec00) [pid = 2210] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x128dab400) [pid = 2210] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x119a76400) [pid = 2210] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1241a4c00) [pid = 2210] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x113cd6000) [pid = 2210] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x125084000) [pid = 2210] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x129399400) [pid = 2210] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x12a7ac400) [pid = 2210] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x1131c1000) [pid = 2210] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x12a8bb800) [pid = 2210] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:32:55 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x115dc7000) [pid = 2210] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:32:56 INFO - PROCESS | 2210 | 1468837976039 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 680ms 03:32:56 INFO - PROCESS | 2210 | 1468837976066 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 2210 | 1468837976067 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:32:56 INFO - PROCESS | 2210 | 1468837976072 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - PROCESS | 2210 | 1468837976073 Marionette TRACE conn2 <- [1,1498,null,{}] 03:32:56 INFO - PROCESS | 2210 | 1468837976076 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:56 INFO - PROCESS | 2210 | 1468837976077 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:56 INFO - PROCESS | 2210 | 1468837976159 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:32:56 INFO - PROCESS | 2210 | 1468837976232 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:56 INFO - PROCESS | 2210 | 1468837976233 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x12c82e800 == 41 [pid = 2210] [id = 382] 03:32:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x12a8b1800) [pid = 2210] [serial = 1145] [outer = 0x0] 03:32:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x12b008000) [pid = 2210] [serial = 1146] [outer = 0x12a8b1800] 03:32:56 INFO - PROCESS | 2210 | 1468837976287 Marionette DEBUG loaded listener.js 03:32:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x12be65000) [pid = 2210] [serial = 1147] [outer = 0x12a8b1800] 03:32:56 INFO - PROCESS | 2210 | 1468837976555 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 525ms 03:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:32:56 INFO - PROCESS | 2210 | 1468837976596 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 2210 | 1468837976598 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:32:56 INFO - PROCESS | 2210 | 1468837976600 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - PROCESS | 2210 | 1468837976602 Marionette TRACE conn2 <- [1,1502,null,{}] 03:32:56 INFO - PROCESS | 2210 | 1468837976612 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:56 INFO - PROCESS | 2210 | 1468837976614 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:56 INFO - PROCESS | 2210 | 1468837976714 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:32:56 INFO - PROCESS | 2210 | 1468837976718 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:56 INFO - PROCESS | 2210 | 1468837976720 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x112255000 == 42 [pid = 2210] [id = 383] 03:32:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x12be69800) [pid = 2210] [serial = 1148] [outer = 0x0] 03:32:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x12c006400) [pid = 2210] [serial = 1149] [outer = 0x12be69800] 03:32:56 INFO - PROCESS | 2210 | 1468837976746 Marionette DEBUG loaded listener.js 03:32:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12c025800) [pid = 2210] [serial = 1150] [outer = 0x12be69800] 03:32:57 INFO - PROCESS | 2210 | 1468837977074 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 481ms 03:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:32:57 INFO - PROCESS | 2210 | 1468837977083 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 2210 | 1468837977084 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:32:57 INFO - PROCESS | 2210 | 1468837977087 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 2210 | 1468837977091 Marionette TRACE conn2 <- [1,1506,null,{}] 03:32:57 INFO - PROCESS | 2210 | 1468837977098 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:57 INFO - PROCESS | 2210 | 1468837977099 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:57 INFO - PROCESS | 2210 | 1468837977218 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:32:57 INFO - PROCESS | 2210 | 1468837977224 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 2210 | 1468837977225 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d3c2800 == 43 [pid = 2210] [id = 384] 03:32:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x12be64c00) [pid = 2210] [serial = 1151] [outer = 0x0] 03:32:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12c025c00) [pid = 2210] [serial = 1152] [outer = 0x12be64c00] 03:32:57 INFO - PROCESS | 2210 | 1468837977256 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x12c315c00) [pid = 2210] [serial = 1153] [outer = 0x12be64c00] 03:32:57 INFO - PROCESS | 2210 | 1468837977552 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 476ms 03:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:32:57 INFO - PROCESS | 2210 | 1468837977563 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 2210 | 1468837977564 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:32:57 INFO - PROCESS | 2210 | 1468837977566 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 2210 | 1468837977567 Marionette TRACE conn2 <- [1,1510,null,{}] 03:32:57 INFO - PROCESS | 2210 | 1468837977577 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:57 INFO - PROCESS | 2210 | 1468837977578 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:57 INFO - PROCESS | 2210 | 1468837977666 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:32:57 INFO - PROCESS | 2210 | 1468837977671 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 2210 | 1468837977672 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d788000 == 44 [pid = 2210] [id = 385] 03:32:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x124718800) [pid = 2210] [serial = 1154] [outer = 0x0] 03:32:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12c31bc00) [pid = 2210] [serial = 1155] [outer = 0x124718800] 03:32:57 INFO - PROCESS | 2210 | 1468837977695 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x12c320000) [pid = 2210] [serial = 1156] [outer = 0x124718800] 03:32:58 INFO - PROCESS | 2210 | --DOCSHELL 0x118706000 == 43 [pid = 2210] [id = 373] 03:32:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12be86000 == 42 [pid = 2210] [id = 372] 03:32:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba39000 == 41 [pid = 2210] [id = 371] 03:32:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12403a800 == 40 [pid = 2210] [id = 370] 03:32:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12be4e800 == 39 [pid = 2210] [id = 368] 03:32:58 INFO - PROCESS | 2210 | --DOCSHELL 0x116f0b000 == 38 [pid = 2210] [id = 369] 03:32:59 INFO - PROCESS | 2210 | --DOCSHELL 0x11748b000 == 37 [pid = 2210] [id = 374] 03:32:59 INFO - PROCESS | 2210 | --DOCSHELL 0x116687800 == 36 [pid = 2210] [id = 379] 03:32:59 INFO - PROCESS | 2210 | --DOCSHELL 0x12581c800 == 35 [pid = 2210] [id = 377] 03:32:59 INFO - PROCESS | 2210 | --DOCSHELL 0x129964800 == 34 [pid = 2210] [id = 380] 03:32:59 INFO - PROCESS | 2210 | --DOCSHELL 0x12c82e800 == 33 [pid = 2210] [id = 382] 03:32:59 INFO - PROCESS | 2210 | --DOCSHELL 0x128b9a000 == 32 [pid = 2210] [id = 378] 03:32:59 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba41000 == 31 [pid = 2210] [id = 381] 03:32:59 INFO - PROCESS | 2210 | --DOCSHELL 0x119c47000 == 30 [pid = 2210] [id = 375] 03:32:59 INFO - PROCESS | 2210 | --DOCSHELL 0x112255000 == 29 [pid = 2210] [id = 383] 03:32:59 INFO - PROCESS | 2210 | --DOCSHELL 0x123cd8800 == 28 [pid = 2210] [id = 376] 03:32:59 INFO - PROCESS | 2210 | --DOCSHELL 0x12d3c2800 == 27 [pid = 2210] [id = 384] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1241a4800) [pid = 2210] [serial = 1069] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x119a74000) [pid = 2210] [serial = 1068] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x115e87000) [pid = 2210] [serial = 1059] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x118739c00) [pid = 2210] [serial = 1074] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x119166000) [pid = 2210] [serial = 1075] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x129391400) [pid = 2210] [serial = 1086] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x123b97c00) [pid = 2210] [serial = 1078] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1239eb800) [pid = 2210] [serial = 1077] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x123bda000) [pid = 2210] [serial = 1065] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x124ba4c00) [pid = 2210] [serial = 1080] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x125083000) [pid = 2210] [serial = 1081] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x117d34800) [pid = 2210] [serial = 1072] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x11682a400) [pid = 2210] [serial = 1071] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x126519400) [pid = 2210] [serial = 1083] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x129579000) [pid = 2210] [serial = 1089] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x119163000) [pid = 2210] [serial = 1062] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x12a8aec00) [pid = 2210] [serial = 1092] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x12a7a6400) [pid = 2210] [serial = 1090] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x115dc7400) [pid = 2210] [serial = 1095] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x118738800) [pid = 2210] [serial = 1096] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x12b010c00) [pid = 2210] [serial = 1101] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x12b1f1000) [pid = 2210] [serial = 1102] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x129392800) [pid = 2210] [serial = 1093] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x12939e000) [pid = 2210] [serial = 1087] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x12b1f4c00) [pid = 2210] [serial = 1104] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x1199b3800) [pid = 2210] [serial = 1098] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x12a8b6800) [pid = 2210] [serial = 1099] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x126953400) [pid = 2210] [serial = 1084] [outer = 0x0] [url = about:blank] 03:32:59 INFO - PROCESS | 2210 | 1468837979278 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1723ms 03:32:59 INFO - PROCESS | 2210 | 1468837979290 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 2210 | 1468837979293 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:32:59 INFO - PROCESS | 2210 | 1468837979296 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 2210 | 1468837979298 Marionette TRACE conn2 <- [1,1514,null,{}] 03:32:59 INFO - PROCESS | 2210 | 1468837979303 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:59 INFO - PROCESS | 2210 | 1468837979305 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:59 INFO - PROCESS | 2210 | 1468837979391 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:32:59 INFO - PROCESS | 2210 | 1468837979449 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 2210 | 1468837979451 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x1167d5000 == 28 [pid = 2210] [id = 386] 03:32:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x113c52800) [pid = 2210] [serial = 1157] [outer = 0x0] 03:32:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x113c53800) [pid = 2210] [serial = 1158] [outer = 0x113c52800] 03:32:59 INFO - PROCESS | 2210 | 1468837979481 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1164d9800) [pid = 2210] [serial = 1159] [outer = 0x113c52800] 03:32:59 INFO - PROCESS | 2210 | 1468837979793 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 527ms 03:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:32:59 INFO - PROCESS | 2210 | 1468837979824 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 2210 | 1468837979827 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:32:59 INFO - PROCESS | 2210 | 1468837979831 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 2210 | 1468837979833 Marionette TRACE conn2 <- [1,1518,null,{}] 03:32:59 INFO - PROCESS | 2210 | 1468837979836 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:59 INFO - PROCESS | 2210 | 1468837979838 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:59 INFO - PROCESS | 2210 | 1468837979918 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:32:59 INFO - PROCESS | 2210 | 1468837979925 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 2210 | 1468837979927 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:32:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x118137800 == 29 [pid = 2210] [id = 387] 03:32:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x116806000) [pid = 2210] [serial = 1160] [outer = 0x0] 03:32:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1168ee400) [pid = 2210] [serial = 1161] [outer = 0x116806000] 03:32:59 INFO - PROCESS | 2210 | 1468837979954 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1174a8400) [pid = 2210] [serial = 1162] [outer = 0x116806000] 03:33:00 INFO - PROCESS | 2210 | 1468837980283 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 470ms 03:33:00 INFO - PROCESS | 2210 | 1468837980302 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:33:00 INFO - PROCESS | 2210 | 1468837980304 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:33:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:33:00 INFO - PROCESS | 2210 | 1468837980316 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:33:00 INFO - PROCESS | 2210 | 1468837980319 Marionette TRACE conn2 <- [1,1522,null,{}] 03:33:00 INFO - PROCESS | 2210 | 1468837980327 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:00 INFO - PROCESS | 2210 | 1468837980331 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:00 INFO - PROCESS | 2210 | 1468837980410 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:33:00 INFO - PROCESS | 2210 | 1468837980415 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 2210 | 1468837980417 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x1191a7800 == 30 [pid = 2210] [id = 388] 03:33:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x111e58000) [pid = 2210] [serial = 1163] [outer = 0x0] 03:33:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x118205c00) [pid = 2210] [serial = 1164] [outer = 0x111e58000] 03:33:00 INFO - PROCESS | 2210 | 1468837980450 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x118461c00) [pid = 2210] [serial = 1165] [outer = 0x111e58000] 03:33:00 INFO - PROCESS | 2210 | 1468837980793 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:33:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:33:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:33:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:33:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:33:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:33:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:33:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:33:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:33:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 532ms 03:33:00 INFO - PROCESS | 2210 | 1468837980841 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:33:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:33:00 INFO - PROCESS | 2210 | 1468837980843 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:33:00 INFO - PROCESS | 2210 | 1468837980845 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:33:00 INFO - PROCESS | 2210 | 1468837980846 Marionette TRACE conn2 <- [1,1526,null,{}] 03:33:00 INFO - PROCESS | 2210 | 1468837980849 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:00 INFO - PROCESS | 2210 | 1468837980850 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:00 INFO - PROCESS | 2210 | 1468837980954 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:33:00 INFO - PROCESS | 2210 | 1468837980959 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 2210 | 1468837980960 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f08800 == 31 [pid = 2210] [id = 389] 03:33:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1184c3000) [pid = 2210] [serial = 1166] [outer = 0x0] 03:33:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1192b6800) [pid = 2210] [serial = 1167] [outer = 0x1184c3000] 03:33:00 INFO - PROCESS | 2210 | 1468837980986 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1192fe800) [pid = 2210] [serial = 1168] [outer = 0x1184c3000] 03:33:01 INFO - PROCESS | 2210 | 1468837981298 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:33:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:33:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:33:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:33:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 469ms 03:33:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:33:01 INFO - PROCESS | 2210 | 1468837981314 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 2210 | 1468837981316 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:33:01 INFO - PROCESS | 2210 | 1468837981318 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - PROCESS | 2210 | 1468837981322 Marionette TRACE conn2 <- [1,1530,null,{}] 03:33:01 INFO - PROCESS | 2210 | 1468837981327 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:01 INFO - PROCESS | 2210 | 1468837981328 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:01 INFO - PROCESS | 2210 | 1468837981405 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:33:01 INFO - PROCESS | 2210 | 1468837981408 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 2210 | 1468837981410 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x124053800 == 32 [pid = 2210] [id = 390] 03:33:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x112def800) [pid = 2210] [serial = 1169] [outer = 0x0] 03:33:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x119a6dc00) [pid = 2210] [serial = 1170] [outer = 0x112def800] 03:33:01 INFO - PROCESS | 2210 | 1468837981437 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x123840800) [pid = 2210] [serial = 1171] [outer = 0x112def800] 03:33:01 INFO - PROCESS | 2210 | 1468837981780 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:33:01 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:33:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:33:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:33:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:33:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:33:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 479ms 03:33:01 INFO - PROCESS | 2210 | 1468837981798 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 2210 | 1468837981801 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:33:01 INFO - PROCESS | 2210 | 1468837981807 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - PROCESS | 2210 | 1468837981809 Marionette TRACE conn2 <- [1,1534,null,{}] 03:33:01 INFO - PROCESS | 2210 | 1468837981813 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:01 INFO - PROCESS | 2210 | 1468837981819 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:02 INFO - PROCESS | 2210 | 1468837982003 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:33:02 INFO - PROCESS | 2210 | 1468837982013 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 2210 | 1468837982015 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x125817800 == 33 [pid = 2210] [id = 391] 03:33:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1239e3400) [pid = 2210] [serial = 1172] [outer = 0x0] 03:33:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x123b8a800) [pid = 2210] [serial = 1173] [outer = 0x1239e3400] 03:33:02 INFO - PROCESS | 2210 | 1468837982057 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x124717c00) [pid = 2210] [serial = 1174] [outer = 0x1239e3400] 03:33:02 INFO - PROCESS | 2210 | 1468837982427 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:33:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 672ms 03:33:02 INFO - PROCESS | 2210 | 1468837982477 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:33:02 INFO - PROCESS | 2210 | 1468837982479 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:33:02 INFO - PROCESS | 2210 | 1468837982489 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - PROCESS | 2210 | 1468837982490 Marionette TRACE conn2 <- [1,1538,null,{}] 03:33:02 INFO - PROCESS | 2210 | 1468837982493 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:02 INFO - PROCESS | 2210 | 1468837982494 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:02 INFO - PROCESS | 2210 | 1468837982568 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:33:02 INFO - PROCESS | 2210 | 1468837982632 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 2210 | 1468837982633 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b0b800 == 34 [pid = 2210] [id = 392] 03:33:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123b90800) [pid = 2210] [serial = 1175] [outer = 0x0] 03:33:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x124f9e800) [pid = 2210] [serial = 1176] [outer = 0x123b90800] 03:33:02 INFO - PROCESS | 2210 | 1468837982657 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x126119800) [pid = 2210] [serial = 1177] [outer = 0x123b90800] 03:33:02 INFO - PROCESS | 2210 | 1468837982920 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:33:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 477ms 03:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:33:02 INFO - PROCESS | 2210 | 1468837982960 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:33:02 INFO - PROCESS | 2210 | 1468837982961 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:33:02 INFO - PROCESS | 2210 | 1468837982964 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - PROCESS | 2210 | 1468837982965 Marionette TRACE conn2 <- [1,1542,null,{}] 03:33:02 INFO - PROCESS | 2210 | 1468837982967 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:02 INFO - PROCESS | 2210 | 1468837982968 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:03 INFO - PROCESS | 2210 | 1468837983060 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:33:03 INFO - PROCESS | 2210 | 1468837983063 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 2210 | 1468837983064 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x128cc9800 == 35 [pid = 2210] [id = 393] 03:33:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12611e800) [pid = 2210] [serial = 1178] [outer = 0x0] 03:33:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x12694f000) [pid = 2210] [serial = 1179] [outer = 0x12611e800] 03:33:03 INFO - PROCESS | 2210 | 1468837983088 Marionette DEBUG loaded listener.js 03:33:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x128c19c00) [pid = 2210] [serial = 1180] [outer = 0x12611e800] 03:33:03 INFO - PROCESS | 2210 | 1468837983443 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 518ms 03:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:33:03 INFO - PROCESS | 2210 | 1468837983487 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:33:03 INFO - PROCESS | 2210 | 1468837983489 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:33:03 INFO - PROCESS | 2210 | 1468837983492 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:33:03 INFO - PROCESS | 2210 | 1468837983493 Marionette TRACE conn2 <- [1,1546,null,{}] 03:33:03 INFO - PROCESS | 2210 | 1468837983503 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:03 INFO - PROCESS | 2210 | 1468837983504 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:03 INFO - PROCESS | 2210 | 1468837983569 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:33:03 INFO - PROCESS | 2210 | 1468837983574 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 2210 | 1468837983575 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x1191a5000 == 36 [pid = 2210] [id = 394] 03:33:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x128c20c00) [pid = 2210] [serial = 1181] [outer = 0x0] 03:33:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x128c6e000) [pid = 2210] [serial = 1182] [outer = 0x128c20c00] 03:33:03 INFO - PROCESS | 2210 | 1468837983595 Marionette DEBUG loaded listener.js 03:33:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x128dcec00) [pid = 2210] [serial = 1183] [outer = 0x128c20c00] 03:33:04 INFO - PROCESS | 2210 | 1468837984034 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 578ms 03:33:04 INFO - PROCESS | 2210 | 1468837984074 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:33:04 INFO - PROCESS | 2210 | 1468837984076 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:33:04 INFO - PROCESS | 2210 | 1468837984079 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:33:04 INFO - PROCESS | 2210 | 1468837984081 Marionette TRACE conn2 <- [1,1550,null,{}] 03:33:04 INFO - PROCESS | 2210 | 1468837984084 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:04 INFO - PROCESS | 2210 | 1468837984086 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:04 INFO - PROCESS | 2210 | 1468837984258 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:33:04 INFO - PROCESS | 2210 | 1468837984273 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:04 INFO - PROCESS | 2210 | 1468837984274 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x12994e800 == 37 [pid = 2210] [id = 395] 03:33:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x128c67800) [pid = 2210] [serial = 1184] [outer = 0x0] 03:33:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x129267c00) [pid = 2210] [serial = 1185] [outer = 0x128c67800] 03:33:04 INFO - PROCESS | 2210 | 1468837984314 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x129395400) [pid = 2210] [serial = 1186] [outer = 0x128c67800] 03:33:04 INFO - PROCESS | 2210 | 1468837984689 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 619ms 03:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:33:04 INFO - PROCESS | 2210 | 1468837984699 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:33:04 INFO - PROCESS | 2210 | 1468837984700 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:33:04 INFO - PROCESS | 2210 | 1468837984704 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:33:04 INFO - PROCESS | 2210 | 1468837984706 Marionette TRACE conn2 <- [1,1554,null,{}] 03:33:04 INFO - PROCESS | 2210 | 1468837984714 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:04 INFO - PROCESS | 2210 | 1468837984716 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:04 INFO - PROCESS | 2210 | 1468837984834 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:33:04 INFO - PROCESS | 2210 | 1468837984838 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:04 INFO - PROCESS | 2210 | 1468837984840 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x12404c800 == 38 [pid = 2210] [id = 396] 03:33:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x129399400) [pid = 2210] [serial = 1187] [outer = 0x0] 03:33:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x129580800) [pid = 2210] [serial = 1188] [outer = 0x129399400] 03:33:04 INFO - PROCESS | 2210 | 1468837984866 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x12a8b1400) [pid = 2210] [serial = 1189] [outer = 0x129399400] 03:33:05 INFO - PROCESS | 2210 | 1468837985225 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 569ms 03:33:05 INFO - PROCESS | 2210 | 1468837985274 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:33:05 INFO - PROCESS | 2210 | 1468837985275 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:33:05 INFO - PROCESS | 2210 | 1468837985277 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:33:05 INFO - PROCESS | 2210 | 1468837985278 Marionette TRACE conn2 <- [1,1558,null,{}] 03:33:05 INFO - PROCESS | 2210 | 1468837985281 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:05 INFO - PROCESS | 2210 | 1468837985282 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:05 INFO - PROCESS | 2210 | 1468837985382 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:33:05 INFO - PROCESS | 2210 | 1468837985394 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:05 INFO - PROCESS | 2210 | 1468837985395 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b840800 == 39 [pid = 2210] [id = 397] 03:33:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x12a8b1c00) [pid = 2210] [serial = 1190] [outer = 0x0] 03:33:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x12b008800) [pid = 2210] [serial = 1191] [outer = 0x12a8b1c00] 03:33:05 INFO - PROCESS | 2210 | 1468837985419 Marionette DEBUG loaded listener.js 03:33:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x12b1ed000) [pid = 2210] [serial = 1192] [outer = 0x12a8b1c00] 03:33:05 INFO - PROCESS | 2210 | 1468837985763 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 521ms 03:33:05 INFO - PROCESS | 2210 | 1468837985800 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:33:05 INFO - PROCESS | 2210 | 1468837985801 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:33:05 INFO - PROCESS | 2210 | 1468837985810 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:33:05 INFO - PROCESS | 2210 | 1468837985811 Marionette TRACE conn2 <- [1,1562,null,{}] 03:33:05 INFO - PROCESS | 2210 | 1468837985821 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:05 INFO - PROCESS | 2210 | 1468837985822 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:05 INFO - PROCESS | 2210 | 1468837985924 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:33:05 INFO - PROCESS | 2210 | 1468837985928 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:05 INFO - PROCESS | 2210 | 1468837985929 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be5b000 == 40 [pid = 2210] [id = 398] 03:33:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x12b1ed400) [pid = 2210] [serial = 1193] [outer = 0x0] 03:33:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x12b9bbc00) [pid = 2210] [serial = 1194] [outer = 0x12b1ed400] 03:33:05 INFO - PROCESS | 2210 | 1468837985988 Marionette DEBUG loaded listener.js 03:33:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x12ba83800) [pid = 2210] [serial = 1195] [outer = 0x12b1ed400] 03:33:06 INFO - PROCESS | 2210 | 1468837986402 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 621ms 03:33:06 INFO - PROCESS | 2210 | 1468837986432 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:33:06 INFO - PROCESS | 2210 | 1468837986434 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:33:06 INFO - PROCESS | 2210 | 1468837986437 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:33:06 INFO - PROCESS | 2210 | 1468837986439 Marionette TRACE conn2 <- [1,1566,null,{}] 03:33:06 INFO - PROCESS | 2210 | 1468837986442 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:06 INFO - PROCESS | 2210 | 1468837986444 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:06 INFO - PROCESS | 2210 | 1468837986900 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x118898000) [pid = 2210] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x123bd2400) [pid = 2210] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x112eb0000) [pid = 2210] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x12611ac00) [pid = 2210] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x12b9ba800) [pid = 2210] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x12a8b1800) [pid = 2210] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x128c76800) [pid = 2210] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x12be69800) [pid = 2210] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x12be64c00) [pid = 2210] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x124cbec00) [pid = 2210] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x120fd4c00) [pid = 2210] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x119a6d000) [pid = 2210] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x118209800) [pid = 2210] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x112f49800) [pid = 2210] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x128c70800) [pid = 2210] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x124718400) [pid = 2210] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1192ae000) [pid = 2210] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x112f4b000) [pid = 2210] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x123b92400) [pid = 2210] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x129264400) [pid = 2210] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:33:06 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x11846dc00) [pid = 2210] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:33:06 INFO - PROCESS | 2210 | 1468837986972 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:06 INFO - PROCESS | 2210 | 1468837986973 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x118130000 == 41 [pid = 2210] [id = 399] 03:33:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x112007c00) [pid = 2210] [serial = 1196] [outer = 0x0] 03:33:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1129af400) [pid = 2210] [serial = 1197] [outer = 0x112007c00] 03:33:07 INFO - PROCESS | 2210 | 1468837986998 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x118203800) [pid = 2210] [serial = 1198] [outer = 0x112007c00] 03:33:07 INFO - PROCESS | 2210 | 1468837987255 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 871ms 03:33:07 INFO - PROCESS | 2210 | 1468837987311 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:33:07 INFO - PROCESS | 2210 | 1468837987320 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:33:07 INFO - PROCESS | 2210 | 1468837987326 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:33:07 INFO - PROCESS | 2210 | 1468837987327 Marionette TRACE conn2 <- [1,1570,null,{}] 03:33:07 INFO - PROCESS | 2210 | 1468837987329 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:07 INFO - PROCESS | 2210 | 1468837987330 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:07 INFO - PROCESS | 2210 | 1468837987415 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:33:07 INFO - PROCESS | 2210 | 1468837987479 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:07 INFO - PROCESS | 2210 | 1468837987480 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be7e800 == 42 [pid = 2210] [id = 400] 03:33:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x1129b7000) [pid = 2210] [serial = 1199] [outer = 0x0] 03:33:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1192b9000) [pid = 2210] [serial = 1200] [outer = 0x1129b7000] 03:33:07 INFO - PROCESS | 2210 | 1468837987504 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12651a800) [pid = 2210] [serial = 1201] [outer = 0x1129b7000] 03:33:07 INFO - PROCESS | 2210 | 1468837987772 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 473ms 03:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:33:07 INFO - PROCESS | 2210 | 1468837987797 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:33:07 INFO - PROCESS | 2210 | 1468837987798 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:33:07 INFO - PROCESS | 2210 | 1468837987800 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:33:07 INFO - PROCESS | 2210 | 1468837987801 Marionette TRACE conn2 <- [1,1574,null,{}] 03:33:07 INFO - PROCESS | 2210 | 1468837987812 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:07 INFO - PROCESS | 2210 | 1468837987813 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:07 INFO - PROCESS | 2210 | 1468837987900 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:33:07 INFO - PROCESS | 2210 | 1468837987906 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:07 INFO - PROCESS | 2210 | 1468837987907 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d44c000 == 43 [pid = 2210] [id = 401] 03:33:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x126585400) [pid = 2210] [serial = 1202] [outer = 0x0] 03:33:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x12b1ee000) [pid = 2210] [serial = 1203] [outer = 0x126585400] 03:33:07 INFO - PROCESS | 2210 | 1468837987931 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12be65400) [pid = 2210] [serial = 1204] [outer = 0x126585400] 03:33:08 INFO - PROCESS | 2210 | 1468837988262 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 476ms 03:33:08 INFO - PROCESS | 2210 | 1468837988284 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:33:08 INFO - PROCESS | 2210 | 1468837988285 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:33:08 INFO - PROCESS | 2210 | 1468837988289 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 2210 | 1468837988291 Marionette TRACE conn2 <- [1,1578,null,{}] 03:33:08 INFO - PROCESS | 2210 | 1468837988293 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:08 INFO - PROCESS | 2210 | 1468837988294 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:08 INFO - PROCESS | 2210 | 1468837988409 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:33:08 INFO - PROCESS | 2210 | 1468837988416 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:08 INFO - PROCESS | 2210 | 1468837988417 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d79c000 == 44 [pid = 2210] [id = 402] 03:33:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x1164d5400) [pid = 2210] [serial = 1205] [outer = 0x0] 03:33:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x12b9b7c00) [pid = 2210] [serial = 1206] [outer = 0x1164d5400] 03:33:08 INFO - PROCESS | 2210 | 1468837988441 Marionette DEBUG loaded listener.js 03:33:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x12c008c00) [pid = 2210] [serial = 1207] [outer = 0x1164d5400] 03:33:08 INFO - PROCESS | 2210 | 1468837988726 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 471ms 03:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:33:08 INFO - PROCESS | 2210 | 1468837988761 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:33:08 INFO - PROCESS | 2210 | 1468837988762 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:33:08 INFO - PROCESS | 2210 | 1468837988764 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:33:08 INFO - PROCESS | 2210 | 1468837988765 Marionette TRACE conn2 <- [1,1582,null,{}] 03:33:08 INFO - PROCESS | 2210 | 1468837988767 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:08 INFO - PROCESS | 2210 | 1468837988769 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:08 INFO - PROCESS | 2210 | 1468837988859 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:33:08 INFO - PROCESS | 2210 | 1468837988972 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:08 INFO - PROCESS | 2210 | 1468837988973 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x112d9a800 == 45 [pid = 2210] [id = 403] 03:33:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x110f93800) [pid = 2210] [serial = 1208] [outer = 0x0] 03:33:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x11200f800) [pid = 2210] [serial = 1209] [outer = 0x110f93800] 03:33:09 INFO - PROCESS | 2210 | 1468837989005 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x1129b2400) [pid = 2210] [serial = 1210] [outer = 0x110f93800] 03:33:09 INFO - PROCESS | 2210 | 1468837989551 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 819ms 03:33:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:33:09 INFO - PROCESS | 2210 | 1468837989609 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:33:09 INFO - PROCESS | 2210 | 1468837989611 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:33:09 INFO - PROCESS | 2210 | 1468837989614 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:33:09 INFO - PROCESS | 2210 | 1468837989616 Marionette TRACE conn2 <- [1,1586,null,{}] 03:33:09 INFO - PROCESS | 2210 | 1468837989620 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:09 INFO - PROCESS | 2210 | 1468837989623 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:09 INFO - PROCESS | 2210 | 1468837989739 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:33:09 INFO - PROCESS | 2210 | 1468837989827 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:09 INFO - PROCESS | 2210 | 1468837989829 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:09 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192df000 == 46 [pid = 2210] [id = 404] 03:33:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x115dc7400) [pid = 2210] [serial = 1211] [outer = 0x0] 03:33:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x117150c00) [pid = 2210] [serial = 1212] [outer = 0x115dc7400] 03:33:09 INFO - PROCESS | 2210 | 1468837989859 Marionette DEBUG loaded listener.js 03:33:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x1174ae000) [pid = 2210] [serial = 1213] [outer = 0x115dc7400] 03:33:10 INFO - PROCESS | 2210 | 1468837990416 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:33:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:33:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 871ms 03:33:10 INFO - PROCESS | 2210 | 1468837990486 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:33:10 INFO - PROCESS | 2210 | 1468837990488 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:33:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:33:10 INFO - PROCESS | 2210 | 1468837990490 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:33:10 INFO - PROCESS | 2210 | 1468837990491 Marionette TRACE conn2 <- [1,1590,null,{}] 03:33:10 INFO - PROCESS | 2210 | 1468837990494 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:10 INFO - PROCESS | 2210 | 1468837990495 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:10 INFO - PROCESS | 2210 | 1468837990598 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:33:10 INFO - PROCESS | 2210 | 1468837990656 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:10 INFO - PROCESS | 2210 | 1468837990657 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x11830b800 == 47 [pid = 2210] [id = 405] 03:33:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x1174a6800) [pid = 2210] [serial = 1214] [outer = 0x0] 03:33:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x117d2c000) [pid = 2210] [serial = 1215] [outer = 0x1174a6800] 03:33:10 INFO - PROCESS | 2210 | 1468837990683 Marionette DEBUG loaded listener.js 03:33:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x119a6e800) [pid = 2210] [serial = 1216] [outer = 0x1174a6800] 03:33:11 INFO - PROCESS | 2210 | 1468837991456 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:33:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:33:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1021ms 03:33:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:33:11 INFO - PROCESS | 2210 | 1468837991511 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 2210 | 1468837991514 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:33:11 INFO - PROCESS | 2210 | 1468837991517 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 2210 | 1468837991519 Marionette TRACE conn2 <- [1,1594,null,{}] 03:33:11 INFO - PROCESS | 2210 | 1468837991532 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:11 INFO - PROCESS | 2210 | 1468837991534 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:11 INFO - PROCESS | 2210 | 1468837991643 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:33:11 INFO - PROCESS | 2210 | 1468837991710 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 2210 | 1468837991711 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x11812e800 == 48 [pid = 2210] [id = 406] 03:33:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x1131e5c00) [pid = 2210] [serial = 1217] [outer = 0x0] 03:33:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 119 (0x115d08400) [pid = 2210] [serial = 1218] [outer = 0x1131e5c00] 03:33:11 INFO - PROCESS | 2210 | 1468837991740 Marionette DEBUG loaded listener.js 03:33:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 120 (0x116738400) [pid = 2210] [serial = 1219] [outer = 0x1131e5c00] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x12d79c000 == 47 [pid = 2210] [id = 402] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x12d44c000 == 46 [pid = 2210] [id = 401] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x12be7e800 == 45 [pid = 2210] [id = 400] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x118130000 == 44 [pid = 2210] [id = 399] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x12be5b000 == 43 [pid = 2210] [id = 398] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x12b840800 == 42 [pid = 2210] [id = 397] 03:33:11 INFO - PROCESS | 2210 | --DOMWINDOW == 119 (0x12c31bc00) [pid = 2210] [serial = 1155] [outer = 0x0] [url = about:blank] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x12404c800 == 41 [pid = 2210] [id = 396] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x12994e800 == 40 [pid = 2210] [id = 395] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x1191a5000 == 39 [pid = 2210] [id = 394] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x128cc9800 == 38 [pid = 2210] [id = 393] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x128b0b800 == 37 [pid = 2210] [id = 392] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x125817800 == 36 [pid = 2210] [id = 391] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x124053800 == 35 [pid = 2210] [id = 390] 03:33:11 INFO - PROCESS | 2210 | --DOCSHELL 0x120f08800 == 34 [pid = 2210] [id = 389] 03:33:12 INFO - PROCESS | 2210 | --DOCSHELL 0x1191a7800 == 33 [pid = 2210] [id = 388] 03:33:12 INFO - PROCESS | 2210 | --DOCSHELL 0x118137800 == 32 [pid = 2210] [id = 387] 03:33:12 INFO - PROCESS | 2210 | --DOCSHELL 0x1167d5000 == 31 [pid = 2210] [id = 386] 03:33:12 INFO - PROCESS | 2210 | 1468837992145 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 118 (0x12925c000) [pid = 2210] [serial = 1057] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x12a8bd400) [pid = 2210] [serial = 1137] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x12b07a000) [pid = 2210] [serial = 1138] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x12be5fc00) [pid = 2210] [serial = 1143] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x12b008000) [pid = 2210] [serial = 1146] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x12ba81c00) [pid = 2210] [serial = 1141] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x12b1f0400) [pid = 2210] [serial = 1140] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x12c006400) [pid = 2210] [serial = 1149] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x12c025c00) [pid = 2210] [serial = 1152] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x12c025800) [pid = 2210] [serial = 1150] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x12be64800) [pid = 2210] [serial = 1144] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x126583800) [pid = 2210] [serial = 1131] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x1240b2000) [pid = 2210] [serial = 1128] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1251ba400) [pid = 2210] [serial = 1129] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x1210f5000) [pid = 2210] [serial = 1125] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x12c315c00) [pid = 2210] [serial = 1153] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x123b96000) [pid = 2210] [serial = 1126] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x11846e000) [pid = 2210] [serial = 1122] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x11889b000) [pid = 2210] [serial = 1123] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x11714c400) [pid = 2210] [serial = 1120] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x113c53400) [pid = 2210] [serial = 1119] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x129392c00) [pid = 2210] [serial = 1117] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x12925bc00) [pid = 2210] [serial = 1116] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x126953c00) [pid = 2210] [serial = 1114] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x124fa3c00) [pid = 2210] [serial = 1113] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x120fcb400) [pid = 2210] [serial = 1111] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x119a6b400) [pid = 2210] [serial = 1110] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x116821c00) [pid = 2210] [serial = 1108] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x113034000) [pid = 2210] [serial = 1107] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x12b9bf000) [pid = 2210] [serial = 1105] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x129986800) [pid = 2210] [serial = 1134] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x12be65000) [pid = 2210] [serial = 1147] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x128c18c00) [pid = 2210] [serial = 1132] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x12a8b0400) [pid = 2210] [serial = 1135] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x11996fc00) [pid = 2210] [serial = 1063] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x12439bc00) [pid = 2210] [serial = 1066] [outer = 0x0] [url = about:blank] 03:33:12 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x116ab3800) [pid = 2210] [serial = 1060] [outer = 0x0] [url = about:blank] 03:33:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:33:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 681ms 03:33:12 INFO - PROCESS | 2210 | 1468837992198 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:33:12 INFO - PROCESS | 2210 | 1468837992201 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:33:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:33:12 INFO - PROCESS | 2210 | 1468837992205 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:33:12 INFO - PROCESS | 2210 | 1468837992207 Marionette TRACE conn2 <- [1,1598,null,{}] 03:33:12 INFO - PROCESS | 2210 | 1468837992209 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:12 INFO - PROCESS | 2210 | 1468837992211 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:12 INFO - PROCESS | 2210 | 1468837992293 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:33:12 INFO - PROCESS | 2210 | 1468837992297 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:12 INFO - PROCESS | 2210 | 1468837992298 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x118133800 == 32 [pid = 2210] [id = 407] 03:33:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x116738c00) [pid = 2210] [serial = 1220] [outer = 0x0] 03:33:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x11716f400) [pid = 2210] [serial = 1221] [outer = 0x116738c00] 03:33:12 INFO - PROCESS | 2210 | 1468837992325 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1176b5400) [pid = 2210] [serial = 1222] [outer = 0x116738c00] 03:33:12 INFO - PROCESS | 2210 | 1468837992672 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:33:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:33:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 470ms 03:33:12 INFO - PROCESS | 2210 | 1468837992675 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:33:12 INFO - PROCESS | 2210 | 1468837992677 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:33:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:33:12 INFO - PROCESS | 2210 | 1468837992679 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:33:12 INFO - PROCESS | 2210 | 1468837992681 Marionette TRACE conn2 <- [1,1602,null,{}] 03:33:12 INFO - PROCESS | 2210 | 1468837992692 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:12 INFO - PROCESS | 2210 | 1468837992695 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:12 INFO - PROCESS | 2210 | 1468837992779 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:33:12 INFO - PROCESS | 2210 | 1468837992835 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:12 INFO - PROCESS | 2210 | 1468837992838 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192db000 == 33 [pid = 2210] [id = 408] 03:33:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x112695c00) [pid = 2210] [serial = 1223] [outer = 0x0] 03:33:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11820c400) [pid = 2210] [serial = 1224] [outer = 0x112695c00] 03:33:12 INFO - PROCESS | 2210 | 1468837992863 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x11888f000) [pid = 2210] [serial = 1225] [outer = 0x112695c00] 03:33:13 INFO - PROCESS | 2210 | 1468837993180 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:33:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 525ms 03:33:13 INFO - PROCESS | 2210 | 1468837993207 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 2210 | 1468837993209 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:33:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:33:13 INFO - PROCESS | 2210 | 1468837993211 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - PROCESS | 2210 | 1468837993213 Marionette TRACE conn2 <- [1,1606,null,{}] 03:33:13 INFO - PROCESS | 2210 | 1468837993215 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:13 INFO - PROCESS | 2210 | 1468837993216 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:13 INFO - PROCESS | 2210 | 1468837993299 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:33:13 INFO - PROCESS | 2210 | 1468837993356 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:13 INFO - PROCESS | 2210 | 1468837993357 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x119f0f800 == 34 [pid = 2210] [id = 409] 03:33:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1174ae400) [pid = 2210] [serial = 1226] [outer = 0x0] 03:33:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1192ac800) [pid = 2210] [serial = 1227] [outer = 0x1174ae400] 03:33:13 INFO - PROCESS | 2210 | 1468837993382 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x119a6f800) [pid = 2210] [serial = 1228] [outer = 0x1174ae400] 03:33:13 INFO - PROCESS | 2210 | 1468837993659 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:33:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 469ms 03:33:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:33:13 INFO - PROCESS | 2210 | 1468837993681 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 2210 | 1468837993682 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:33:13 INFO - PROCESS | 2210 | 1468837993684 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - PROCESS | 2210 | 1468837993685 Marionette TRACE conn2 <- [1,1610,null,{}] 03:33:13 INFO - PROCESS | 2210 | 1468837993696 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:13 INFO - PROCESS | 2210 | 1468837993697 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:13 INFO - PROCESS | 2210 | 1468837993779 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:33:13 INFO - PROCESS | 2210 | 1468837993783 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:13 INFO - PROCESS | 2210 | 1468837993784 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x1243b4000 == 35 [pid = 2210] [id = 410] 03:33:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x112f14400) [pid = 2210] [serial = 1229] [outer = 0x0] 03:33:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x119a71c00) [pid = 2210] [serial = 1230] [outer = 0x112f14400] 03:33:13 INFO - PROCESS | 2210 | 1468837993818 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1210f1000) [pid = 2210] [serial = 1231] [outer = 0x112f14400] 03:33:14 INFO - PROCESS | 2210 | 1468837994195 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:33:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:33:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 526ms 03:33:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:33:14 INFO - PROCESS | 2210 | 1468837994210 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:33:14 INFO - PROCESS | 2210 | 1468837994211 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:33:14 INFO - PROCESS | 2210 | 1468837994213 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:33:14 INFO - PROCESS | 2210 | 1468837994214 Marionette TRACE conn2 <- [1,1614,null,{}] 03:33:14 INFO - PROCESS | 2210 | 1468837994217 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:14 INFO - PROCESS | 2210 | 1468837994221 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:14 INFO - PROCESS | 2210 | 1468837994346 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:33:14 INFO - PROCESS | 2210 | 1468837994350 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:14 INFO - PROCESS | 2210 | 1468837994351 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x1261a0800 == 36 [pid = 2210] [id = 411] 03:33:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1239eb800) [pid = 2210] [serial = 1232] [outer = 0x0] 03:33:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x123b89c00) [pid = 2210] [serial = 1233] [outer = 0x1239eb800] 03:33:14 INFO - PROCESS | 2210 | 1468837994377 Marionette DEBUG loaded listener.js 03:33:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123c96800) [pid = 2210] [serial = 1234] [outer = 0x1239eb800] 03:33:14 INFO - PROCESS | 2210 | 1468837994709 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:33:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:33:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 517ms 03:33:14 INFO - PROCESS | 2210 | 1468837994732 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:33:14 INFO - PROCESS | 2210 | 1468837994733 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:33:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:33:14 INFO - PROCESS | 2210 | 1468837994744 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:33:14 INFO - PROCESS | 2210 | 1468837994745 Marionette TRACE conn2 <- [1,1618,null,{}] 03:33:14 INFO - PROCESS | 2210 | 1468837994748 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:14 INFO - PROCESS | 2210 | 1468837994750 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:14 INFO - PROCESS | 2210 | 1468837994888 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:33:14 INFO - PROCESS | 2210 | 1468837994966 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:14 INFO - PROCESS | 2210 | 1468837994968 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c1c800 == 37 [pid = 2210] [id = 412] 03:33:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x11806dc00) [pid = 2210] [serial = 1235] [outer = 0x0] 03:33:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x1241a4800) [pid = 2210] [serial = 1236] [outer = 0x11806dc00] 03:33:15 INFO - PROCESS | 2210 | 1468837995009 Marionette DEBUG loaded listener.js 03:33:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x124711400) [pid = 2210] [serial = 1237] [outer = 0x11806dc00] 03:33:15 INFO - PROCESS | 2210 | 1468837995442 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:33:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:33:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 726ms 03:33:15 INFO - PROCESS | 2210 | 1468837995462 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:33:15 INFO - PROCESS | 2210 | 1468837995464 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:33:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:33:15 INFO - PROCESS | 2210 | 1468837995466 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:33:15 INFO - PROCESS | 2210 | 1468837995467 Marionette TRACE conn2 <- [1,1622,null,{}] 03:33:15 INFO - PROCESS | 2210 | 1468837995471 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:15 INFO - PROCESS | 2210 | 1468837995473 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:15 INFO - PROCESS | 2210 | 1468837995598 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:33:15 INFO - PROCESS | 2210 | 1468837995682 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:15 INFO - PROCESS | 2210 | 1468837995683 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:15 INFO - PROCESS | 2210 | ++DOCSHELL 0x128bad800 == 38 [pid = 2210] [id = 413] 03:33:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x123b38c00) [pid = 2210] [serial = 1238] [outer = 0x0] 03:33:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x124c60800) [pid = 2210] [serial = 1239] [outer = 0x123b38c00] 03:33:15 INFO - PROCESS | 2210 | 1468837995723 Marionette DEBUG loaded listener.js 03:33:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x125084000) [pid = 2210] [serial = 1240] [outer = 0x123b38c00] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x129399400) [pid = 2210] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x111e58000) [pid = 2210] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x112def800) [pid = 2210] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x123b90800) [pid = 2210] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x116806000) [pid = 2210] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x12a8b1c00) [pid = 2210] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x113c52800) [pid = 2210] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x12b1ed400) [pid = 2210] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x128c20c00) [pid = 2210] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1184c3000) [pid = 2210] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x126585400) [pid = 2210] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x128c67800) [pid = 2210] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x12611e800) [pid = 2210] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1239e3400) [pid = 2210] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x112007c00) [pid = 2210] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:33:16 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1129b7000) [pid = 2210] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:33:16 INFO - PROCESS | 2210 | 1468837996244 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:33:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:33:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 820ms 03:33:16 INFO - PROCESS | 2210 | 1468837996287 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:33:16 INFO - PROCESS | 2210 | 1468837996289 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:33:16 INFO - PROCESS | 2210 | 1468837996292 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:33:16 INFO - PROCESS | 2210 | 1468837996294 Marionette TRACE conn2 <- [1,1626,null,{}] 03:33:16 INFO - PROCESS | 2210 | 1468837996297 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:16 INFO - PROCESS | 2210 | 1468837996311 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:16 INFO - PROCESS | 2210 | 1468837996475 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:33:16 INFO - PROCESS | 2210 | 1468837996521 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:16 INFO - PROCESS | 2210 | 1468837996522 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192d1000 == 39 [pid = 2210] [id = 414] 03:33:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1131bd000) [pid = 2210] [serial = 1241] [outer = 0x0] 03:33:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1210f3400) [pid = 2210] [serial = 1242] [outer = 0x1131bd000] 03:33:16 INFO - PROCESS | 2210 | 1468837996547 Marionette DEBUG loaded listener.js 03:33:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1251bcc00) [pid = 2210] [serial = 1243] [outer = 0x1131bd000] 03:33:16 INFO - PROCESS | 2210 | 1468837996801 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:33:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:33:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 520ms 03:33:16 INFO - PROCESS | 2210 | 1468837996813 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:33:16 INFO - PROCESS | 2210 | 1468837996814 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:33:16 INFO - PROCESS | 2210 | 1468837996816 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:33:16 INFO - PROCESS | 2210 | 1468837996817 Marionette TRACE conn2 <- [1,1630,null,{}] 03:33:16 INFO - PROCESS | 2210 | 1468837996820 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:16 INFO - PROCESS | 2210 | 1468837996822 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:16 INFO - PROCESS | 2210 | 1468837996913 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:33:16 INFO - PROCESS | 2210 | 1468837996917 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:16 INFO - PROCESS | 2210 | 1468837996918 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a7e1800 == 40 [pid = 2210] [id = 415] 03:33:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x124ba8800) [pid = 2210] [serial = 1244] [outer = 0x0] 03:33:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x12611d000) [pid = 2210] [serial = 1245] [outer = 0x124ba8800] 03:33:16 INFO - PROCESS | 2210 | 1468837996944 Marionette DEBUG loaded listener.js 03:33:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x12672f400) [pid = 2210] [serial = 1246] [outer = 0x124ba8800] 03:33:17 INFO - PROCESS | 2210 | 1468837997288 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:33:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:33:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 518ms 03:33:17 INFO - PROCESS | 2210 | 1468837997335 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:33:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:33:17 INFO - PROCESS | 2210 | 1468837997345 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:33:17 INFO - PROCESS | 2210 | 1468837997348 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - PROCESS | 2210 | 1468837997350 Marionette TRACE conn2 <- [1,1634,null,{}] 03:33:17 INFO - PROCESS | 2210 | 1468837997352 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:17 INFO - PROCESS | 2210 | 1468837997354 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:17 INFO - PROCESS | 2210 | 1468837997448 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:33:17 INFO - PROCESS | 2210 | 1468837997453 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:17 INFO - PROCESS | 2210 | 1468837997454 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b83b800 == 41 [pid = 2210] [id = 416] 03:33:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1267a4c00) [pid = 2210] [serial = 1247] [outer = 0x0] 03:33:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x128c1bc00) [pid = 2210] [serial = 1248] [outer = 0x1267a4c00] 03:33:17 INFO - PROCESS | 2210 | 1468837997481 Marionette DEBUG loaded listener.js 03:33:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x128d9f800) [pid = 2210] [serial = 1249] [outer = 0x1267a4c00] 03:33:17 INFO - PROCESS | 2210 | 1468837997797 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:33:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:33:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 468ms 03:33:17 INFO - PROCESS | 2210 | 1468837997817 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:33:17 INFO - PROCESS | 2210 | 1468837997818 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:33:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:33:17 INFO - PROCESS | 2210 | 1468837997822 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - PROCESS | 2210 | 1468837997825 Marionette TRACE conn2 <- [1,1638,null,{}] 03:33:17 INFO - PROCESS | 2210 | 1468837997828 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:17 INFO - PROCESS | 2210 | 1468837997829 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:17 INFO - PROCESS | 2210 | 1468837997912 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:33:17 INFO - PROCESS | 2210 | 1468837997970 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:17 INFO - PROCESS | 2210 | 1468837997971 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba41000 == 42 [pid = 2210] [id = 417] 03:33:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x128d9f000) [pid = 2210] [serial = 1250] [outer = 0x0] 03:33:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x128dd0c00) [pid = 2210] [serial = 1251] [outer = 0x128d9f000] 03:33:17 INFO - PROCESS | 2210 | 1468837997995 Marionette DEBUG loaded listener.js 03:33:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x129396000) [pid = 2210] [serial = 1252] [outer = 0x128d9f000] 03:33:18 INFO - PROCESS | 2210 | 1468837998425 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:33:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:33:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 627ms 03:33:18 INFO - PROCESS | 2210 | 1468837998460 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:33:18 INFO - PROCESS | 2210 | 1468837998463 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:33:18 INFO - PROCESS | 2210 | 1468837998466 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:33:18 INFO - PROCESS | 2210 | 1468837998468 Marionette TRACE conn2 <- [1,1642,null,{}] 03:33:18 INFO - PROCESS | 2210 | 1468837998493 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:18 INFO - PROCESS | 2210 | 1468837998494 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:18 INFO - PROCESS | 2210 | 1468837998604 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:33:18 INFO - PROCESS | 2210 | 1468837998677 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:18 INFO - PROCESS | 2210 | 1468837998679 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185ec000 == 43 [pid = 2210] [id = 418] 03:33:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x113c52800) [pid = 2210] [serial = 1253] [outer = 0x0] 03:33:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x11664a000) [pid = 2210] [serial = 1254] [outer = 0x113c52800] 03:33:18 INFO - PROCESS | 2210 | 1468837998710 Marionette DEBUG loaded listener.js 03:33:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x1168eec00) [pid = 2210] [serial = 1255] [outer = 0x113c52800] 03:33:19 INFO - PROCESS | 2210 | 1468837999098 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 03:33:19 INFO - PROCESS | 2210 | 1468837999157 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:33:19 INFO - PROCESS | 2210 | 1468837999160 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:33:19 INFO - PROCESS | 2210 | 1468837999165 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:33:19 INFO - PROCESS | 2210 | 1468837999167 Marionette TRACE conn2 <- [1,1646,null,{}] 03:33:19 INFO - PROCESS | 2210 | 1468837999169 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:19 INFO - PROCESS | 2210 | 1468837999171 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:19 INFO - PROCESS | 2210 | 1468837999277 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:33:19 INFO - PROCESS | 2210 | 1468837999369 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:19 INFO - PROCESS | 2210 | 1468837999370 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x124c98800 == 44 [pid = 2210] [id = 419] 03:33:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x118070000) [pid = 2210] [serial = 1256] [outer = 0x0] 03:33:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x11846d000) [pid = 2210] [serial = 1257] [outer = 0x118070000] 03:33:19 INFO - PROCESS | 2210 | 1468837999413 Marionette DEBUG loaded listener.js 03:33:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x11888f400) [pid = 2210] [serial = 1258] [outer = 0x118070000] 03:33:19 INFO - PROCESS | 2210 | 1468837999841 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 719ms 03:33:19 INFO - PROCESS | 2210 | 1468837999884 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:33:19 INFO - PROCESS | 2210 | 1468837999886 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:33:19 INFO - PROCESS | 2210 | 1468837999888 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:33:19 INFO - PROCESS | 2210 | 1468837999891 Marionette TRACE conn2 <- [1,1650,null,{}] 03:33:19 INFO - PROCESS | 2210 | 1468837999899 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:19 INFO - PROCESS | 2210 | 1468837999902 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:20 INFO - PROCESS | 2210 | 1468838000008 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:33:20 INFO - PROCESS | 2210 | 1468838000072 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:20 INFO - PROCESS | 2210 | 1468838000074 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be47800 == 45 [pid = 2210] [id = 420] 03:33:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x1192b5000) [pid = 2210] [serial = 1259] [outer = 0x0] 03:33:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x123b3b800) [pid = 2210] [serial = 1260] [outer = 0x1192b5000] 03:33:20 INFO - PROCESS | 2210 | 1468838000146 Marionette DEBUG loaded listener.js 03:33:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x123b97c00) [pid = 2210] [serial = 1261] [outer = 0x1192b5000] 03:33:20 INFO - PROCESS | 2210 | 1468838000586 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:33:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:33:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 772ms 03:33:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:33:20 INFO - PROCESS | 2210 | 1468838000661 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:33:20 INFO - PROCESS | 2210 | 1468838000663 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:33:20 INFO - PROCESS | 2210 | 1468838000665 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:33:20 INFO - PROCESS | 2210 | 1468838000666 Marionette TRACE conn2 <- [1,1654,null,{}] 03:33:20 INFO - PROCESS | 2210 | 1468838000668 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:20 INFO - PROCESS | 2210 | 1468838000670 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:20 INFO - PROCESS | 2210 | 1468838000776 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:33:20 INFO - PROCESS | 2210 | 1468838000850 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:20 INFO - PROCESS | 2210 | 1468838000851 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x12c835000 == 46 [pid = 2210] [id = 421] 03:33:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x1247b3800) [pid = 2210] [serial = 1262] [outer = 0x0] 03:33:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x126515c00) [pid = 2210] [serial = 1263] [outer = 0x1247b3800] 03:33:20 INFO - PROCESS | 2210 | 1468838000880 Marionette DEBUG loaded listener.js 03:33:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x128c1cc00) [pid = 2210] [serial = 1264] [outer = 0x1247b3800] 03:33:21 INFO - PROCESS | 2210 | 1468838001311 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 668ms 03:33:21 INFO - PROCESS | 2210 | 1468838001333 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:33:21 INFO - PROCESS | 2210 | 1468838001335 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:33:21 INFO - PROCESS | 2210 | 1468838001337 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:33:21 INFO - PROCESS | 2210 | 1468838001338 Marionette TRACE conn2 <- [1,1658,null,{}] 03:33:21 INFO - PROCESS | 2210 | 1468838001341 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:21 INFO - PROCESS | 2210 | 1468838001342 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:21 INFO - PROCESS | 2210 | 1468838001446 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:33:21 INFO - PROCESS | 2210 | 1468838001506 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:21 INFO - PROCESS | 2210 | 1468838001507 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x118321000 == 47 [pid = 2210] [id = 422] 03:33:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x11269d000) [pid = 2210] [serial = 1265] [outer = 0x0] 03:33:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x118739c00) [pid = 2210] [serial = 1266] [outer = 0x11269d000] 03:33:21 INFO - PROCESS | 2210 | 1468838001536 Marionette DEBUG loaded listener.js 03:33:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x123b41c00) [pid = 2210] [serial = 1267] [outer = 0x11269d000] 03:33:22 INFO - PROCESS | 2210 | 1468838002179 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 871ms 03:33:22 INFO - PROCESS | 2210 | 1468838002209 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:33:22 INFO - PROCESS | 2210 | 1468838002212 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:33:22 INFO - PROCESS | 2210 | 1468838002216 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:33:22 INFO - PROCESS | 2210 | 1468838002219 Marionette TRACE conn2 <- [1,1662,null,{}] 03:33:22 INFO - PROCESS | 2210 | 1468838002227 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:22 INFO - PROCESS | 2210 | 1468838002228 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:22 INFO - PROCESS | 2210 | 1468838002360 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:33:22 INFO - PROCESS | 2210 | 1468838002437 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:22 INFO - PROCESS | 2210 | 1468838002438 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x11812f000 == 48 [pid = 2210] [id = 423] 03:33:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x1174a7400) [pid = 2210] [serial = 1268] [outer = 0x0] 03:33:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x1174ab400) [pid = 2210] [serial = 1269] [outer = 0x1174a7400] 03:33:22 INFO - PROCESS | 2210 | 1468838002467 Marionette DEBUG loaded listener.js 03:33:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x11820c000) [pid = 2210] [serial = 1270] [outer = 0x1174a7400] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x12b83b800 == 47 [pid = 2210] [id = 416] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x12a7e1800 == 46 [pid = 2210] [id = 415] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x1192d1000 == 45 [pid = 2210] [id = 414] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x128bad800 == 44 [pid = 2210] [id = 413] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x126c1c800 == 43 [pid = 2210] [id = 412] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x1261a0800 == 42 [pid = 2210] [id = 411] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x1243b4000 == 41 [pid = 2210] [id = 410] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x119f0f800 == 40 [pid = 2210] [id = 409] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x1192db000 == 39 [pid = 2210] [id = 408] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x118133800 == 38 [pid = 2210] [id = 407] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x11812e800 == 37 [pid = 2210] [id = 406] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x11830b800 == 36 [pid = 2210] [id = 405] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x1192df000 == 35 [pid = 2210] [id = 404] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x112d9a800 == 34 [pid = 2210] [id = 403] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x12d788000 == 33 [pid = 2210] [id = 385] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x118321000 == 32 [pid = 2210] [id = 422] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x12c835000 == 31 [pid = 2210] [id = 421] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x12be47800 == 30 [pid = 2210] [id = 420] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x124c98800 == 29 [pid = 2210] [id = 419] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba41000 == 28 [pid = 2210] [id = 417] 03:33:23 INFO - PROCESS | 2210 | --DOCSHELL 0x1185ec000 == 27 [pid = 2210] [id = 418] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x1192b9000) [pid = 2210] [serial = 1200] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x12be65400) [pid = 2210] [serial = 1204] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x12b9b7c00) [pid = 2210] [serial = 1206] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x12a8b1400) [pid = 2210] [serial = 1189] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x118203800) [pid = 2210] [serial = 1198] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x12651a800) [pid = 2210] [serial = 1201] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x129395400) [pid = 2210] [serial = 1186] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x129580800) [pid = 2210] [serial = 1188] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x118205c00) [pid = 2210] [serial = 1164] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x118461c00) [pid = 2210] [serial = 1165] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x119a6dc00) [pid = 2210] [serial = 1170] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x123840800) [pid = 2210] [serial = 1171] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x124f9e800) [pid = 2210] [serial = 1176] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x126119800) [pid = 2210] [serial = 1177] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x1168ee400) [pid = 2210] [serial = 1161] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x12b008800) [pid = 2210] [serial = 1191] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1174a8400) [pid = 2210] [serial = 1162] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x113c53800) [pid = 2210] [serial = 1158] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1164d9800) [pid = 2210] [serial = 1159] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x12b9bbc00) [pid = 2210] [serial = 1194] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x128c6e000) [pid = 2210] [serial = 1182] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x12ba83800) [pid = 2210] [serial = 1195] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x12b1ed000) [pid = 2210] [serial = 1192] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x128dcec00) [pid = 2210] [serial = 1183] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1192b6800) [pid = 2210] [serial = 1167] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1192fe800) [pid = 2210] [serial = 1168] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x12b1ee000) [pid = 2210] [serial = 1203] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x129267c00) [pid = 2210] [serial = 1185] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x12694f000) [pid = 2210] [serial = 1179] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x128c19c00) [pid = 2210] [serial = 1180] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x123b8a800) [pid = 2210] [serial = 1173] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x124717c00) [pid = 2210] [serial = 1174] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1129af400) [pid = 2210] [serial = 1197] [outer = 0x0] [url = about:blank] 03:33:23 INFO - PROCESS | 2210 | 1468838003476 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1282ms 03:33:23 INFO - PROCESS | 2210 | 1468838003498 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:33:23 INFO - PROCESS | 2210 | 1468838003500 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:33:23 INFO - PROCESS | 2210 | 1468838003503 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:33:23 INFO - PROCESS | 2210 | 1468838003505 Marionette TRACE conn2 <- [1,1666,null,{}] 03:33:23 INFO - PROCESS | 2210 | 1468838003509 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:23 INFO - PROCESS | 2210 | 1468838003510 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:23 INFO - PROCESS | 2210 | 1468838003595 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:33:23 INFO - PROCESS | 2210 | 1468838003600 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 2210 | 1468838003603 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:23 INFO - PROCESS | 2210 | ++DOCSHELL 0x11616f800 == 28 [pid = 2210] [id = 424] 03:33:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x11269c400) [pid = 2210] [serial = 1271] [outer = 0x0] 03:33:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1129b1800) [pid = 2210] [serial = 1272] [outer = 0x11269c400] 03:33:23 INFO - PROCESS | 2210 | 1468838003634 Marionette DEBUG loaded listener.js 03:33:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1127d2400) [pid = 2210] [serial = 1273] [outer = 0x11269c400] 03:33:24 INFO - PROCESS | 2210 | 1468838004029 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 572ms 03:33:24 INFO - PROCESS | 2210 | 1468838004075 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:33:24 INFO - PROCESS | 2210 | 1468838004079 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:33:24 INFO - PROCESS | 2210 | 1468838004083 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:33:24 INFO - PROCESS | 2210 | 1468838004085 Marionette TRACE conn2 <- [1,1670,null,{}] 03:33:24 INFO - PROCESS | 2210 | 1468838004089 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:24 INFO - PROCESS | 2210 | 1468838004091 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:24 INFO - PROCESS | 2210 | 1468838004169 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:33:24 INFO - PROCESS | 2210 | 1468838004176 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:24 INFO - PROCESS | 2210 | 1468838004177 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:24 INFO - PROCESS | 2210 | ++DOCSHELL 0x117da2800 == 29 [pid = 2210] [id = 425] 03:33:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1130f0800) [pid = 2210] [serial = 1274] [outer = 0x0] 03:33:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1133b1000) [pid = 2210] [serial = 1275] [outer = 0x1130f0800] 03:33:24 INFO - PROCESS | 2210 | 1468838004205 Marionette DEBUG loaded listener.js 03:33:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x115e32800) [pid = 2210] [serial = 1276] [outer = 0x1130f0800] 03:33:24 INFO - PROCESS | 2210 | 1468838004555 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 524ms 03:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:33:24 INFO - PROCESS | 2210 | 1468838004608 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:33:24 INFO - PROCESS | 2210 | 1468838004609 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:33:24 INFO - PROCESS | 2210 | 1468838004611 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:33:24 INFO - PROCESS | 2210 | 1468838004614 Marionette TRACE conn2 <- [1,1674,null,{}] 03:33:24 INFO - PROCESS | 2210 | 1468838004621 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:24 INFO - PROCESS | 2210 | 1468838004624 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:24 INFO - PROCESS | 2210 | 1468838004702 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:33:24 INFO - PROCESS | 2210 | 1468838004711 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:24 INFO - PROCESS | 2210 | 1468838004713 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:24 INFO - PROCESS | 2210 | ++DOCSHELL 0x119196000 == 30 [pid = 2210] [id = 426] 03:33:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x112696000) [pid = 2210] [serial = 1277] [outer = 0x0] 03:33:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x11682d800) [pid = 2210] [serial = 1278] [outer = 0x112696000] 03:33:24 INFO - PROCESS | 2210 | 1468838004741 Marionette DEBUG loaded listener.js 03:33:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x11716d800) [pid = 2210] [serial = 1279] [outer = 0x112696000] 03:33:25 INFO - PROCESS | 2210 | 1468838005092 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 520ms 03:33:25 INFO - PROCESS | 2210 | 1468838005132 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:33:25 INFO - PROCESS | 2210 | 1468838005134 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:33:25 INFO - PROCESS | 2210 | 1468838005136 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - PROCESS | 2210 | 1468838005137 Marionette TRACE conn2 <- [1,1678,null,{}] 03:33:25 INFO - PROCESS | 2210 | 1468838005139 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:25 INFO - PROCESS | 2210 | 1468838005140 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:25 INFO - PROCESS | 2210 | 1468838005249 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:33:25 INFO - PROCESS | 2210 | 1468838005282 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 2210 | 1468838005282 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x119f17800 == 31 [pid = 2210] [id = 427] 03:33:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1174a3800) [pid = 2210] [serial = 1280] [outer = 0x0] 03:33:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1176bcc00) [pid = 2210] [serial = 1281] [outer = 0x1174a3800] 03:33:25 INFO - PROCESS | 2210 | 1468838005308 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x11820b000) [pid = 2210] [serial = 1282] [outer = 0x1174a3800] 03:33:25 INFO - PROCESS | 2210 | 1468838005616 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 521ms 03:33:25 INFO - PROCESS | 2210 | 1468838005664 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:33:25 INFO - PROCESS | 2210 | 1468838005665 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:33:25 INFO - PROCESS | 2210 | 1468838005668 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - PROCESS | 2210 | 1468838005669 Marionette TRACE conn2 <- [1,1682,null,{}] 03:33:25 INFO - PROCESS | 2210 | 1468838005671 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:25 INFO - PROCESS | 2210 | 1468838005673 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:25 INFO - PROCESS | 2210 | 1468838005767 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:33:25 INFO - PROCESS | 2210 | 1468838005804 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 2210 | 1468838005806 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x123ce3800 == 32 [pid = 2210] [id = 428] 03:33:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x11302f000) [pid = 2210] [serial = 1283] [outer = 0x0] 03:33:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x11846dc00) [pid = 2210] [serial = 1284] [outer = 0x11302f000] 03:33:25 INFO - PROCESS | 2210 | 1468838005827 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x11886c800) [pid = 2210] [serial = 1285] [outer = 0x11302f000] 03:33:26 INFO - PROCESS | 2210 | 1468838006142 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 03:33:26 INFO - PROCESS | 2210 | 1468838006187 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:33:26 INFO - PROCESS | 2210 | 1468838006188 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:33:26 INFO - PROCESS | 2210 | 1468838006190 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:33:26 INFO - PROCESS | 2210 | 1468838006191 Marionette TRACE conn2 <- [1,1686,null,{}] 03:33:26 INFO - PROCESS | 2210 | 1468838006194 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:26 INFO - PROCESS | 2210 | 1468838006198 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:26 INFO - PROCESS | 2210 | 1468838006318 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:33:26 INFO - PROCESS | 2210 | 1468838006322 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:26 INFO - PROCESS | 2210 | 1468838006323 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x1251e5800 == 33 [pid = 2210] [id = 429] 03:33:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x115e84c00) [pid = 2210] [serial = 1286] [outer = 0x0] 03:33:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x118898000) [pid = 2210] [serial = 1287] [outer = 0x115e84c00] 03:33:26 INFO - PROCESS | 2210 | 1468838006348 Marionette DEBUG loaded listener.js 03:33:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x119b45800) [pid = 2210] [serial = 1288] [outer = 0x115e84c00] 03:33:26 INFO - PROCESS | 2210 | 1468838006682 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 520ms 03:33:26 INFO - PROCESS | 2210 | 1468838006713 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:33:26 INFO - PROCESS | 2210 | 1468838006714 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:33:26 INFO - PROCESS | 2210 | 1468838006716 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:33:26 INFO - PROCESS | 2210 | 1468838006727 Marionette TRACE conn2 <- [1,1690,null,{}] 03:33:26 INFO - PROCESS | 2210 | 1468838006729 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:26 INFO - PROCESS | 2210 | 1468838006731 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:26 INFO - PROCESS | 2210 | 1468838006824 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:33:26 INFO - PROCESS | 2210 | 1468838006861 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:26 INFO - PROCESS | 2210 | 1468838006862 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x126782000 == 34 [pid = 2210] [id = 430] 03:33:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x120fcc800) [pid = 2210] [serial = 1289] [outer = 0x0] 03:33:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x12383c400) [pid = 2210] [serial = 1290] [outer = 0x120fcc800] 03:33:26 INFO - PROCESS | 2210 | 1468838006886 Marionette DEBUG loaded listener.js 03:33:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x123b44000) [pid = 2210] [serial = 1291] [outer = 0x120fcc800] 03:33:27 INFO - PROCESS | 2210 | 1468838007209 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 531ms 03:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:33:27 INFO - PROCESS | 2210 | 1468838007255 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:33:27 INFO - PROCESS | 2210 | 1468838007256 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:33:27 INFO - PROCESS | 2210 | 1468838007258 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:33:27 INFO - PROCESS | 2210 | 1468838007259 Marionette TRACE conn2 <- [1,1694,null,{}] 03:33:27 INFO - PROCESS | 2210 | 1468838007262 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:27 INFO - PROCESS | 2210 | 1468838007263 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:27 INFO - PROCESS | 2210 | 1468838007359 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:33:27 INFO - PROCESS | 2210 | 1468838007363 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:27 INFO - PROCESS | 2210 | 1468838007364 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b1e000 == 35 [pid = 2210] [id = 431] 03:33:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x1122bd800) [pid = 2210] [serial = 1292] [outer = 0x0] 03:33:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x123b91c00) [pid = 2210] [serial = 1293] [outer = 0x1122bd800] 03:33:27 INFO - PROCESS | 2210 | 1468838007388 Marionette DEBUG loaded listener.js 03:33:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x123bd4c00) [pid = 2210] [serial = 1294] [outer = 0x1122bd800] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x1164d5400) [pid = 2210] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x124718800) [pid = 2210] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x128d9f000) [pid = 2210] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x1267a4c00) [pid = 2210] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x1239eb800) [pid = 2210] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x11806dc00) [pid = 2210] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x123b38c00) [pid = 2210] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1131bd000) [pid = 2210] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x124ba8800) [pid = 2210] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x112695c00) [pid = 2210] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x110f93800) [pid = 2210] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x1174ae400) [pid = 2210] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x112f14400) [pid = 2210] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x116738c00) [pid = 2210] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1131e5c00) [pid = 2210] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1174a6800) [pid = 2210] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:33:27 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x115dc7400) [pid = 2210] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:33:27 INFO - PROCESS | 2210 | 1468838007846 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 619ms 03:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:33:27 INFO - PROCESS | 2210 | 1468838007877 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:33:27 INFO - PROCESS | 2210 | 1468838007879 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:33:27 INFO - PROCESS | 2210 | 1468838007881 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:33:27 INFO - PROCESS | 2210 | 1468838007882 Marionette TRACE conn2 <- [1,1698,null,{}] 03:33:27 INFO - PROCESS | 2210 | 1468838007884 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:27 INFO - PROCESS | 2210 | 1468838007885 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:27 INFO - PROCESS | 2210 | 1468838007968 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:33:27 INFO - PROCESS | 2210 | 1468838007974 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:27 INFO - PROCESS | 2210 | 1468838007975 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x119192000 == 36 [pid = 2210] [id = 432] 03:33:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x115dc7400) [pid = 2210] [serial = 1295] [outer = 0x0] 03:33:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1174a3c00) [pid = 2210] [serial = 1296] [outer = 0x115dc7400] 03:33:28 INFO - PROCESS | 2210 | 1468838008000 Marionette DEBUG loaded listener.js 03:33:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x118870000) [pid = 2210] [serial = 1297] [outer = 0x115dc7400] 03:33:28 INFO - PROCESS | 2210 | 1468838008326 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 468ms 03:33:28 INFO - PROCESS | 2210 | 1468838008350 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 2210 | 1468838008351 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:33:28 INFO - PROCESS | 2210 | 1468838008370 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 2210 | 1468838008373 Marionette TRACE conn2 <- [1,1702,null,{}] 03:33:28 INFO - PROCESS | 2210 | 1468838008383 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:28 INFO - PROCESS | 2210 | 1468838008384 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:28 INFO - PROCESS | 2210 | 1468838008465 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:33:28 INFO - PROCESS | 2210 | 1468838008468 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 2210 | 1468838008470 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x129226800 == 37 [pid = 2210] [id = 433] 03:33:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x118208800) [pid = 2210] [serial = 1298] [outer = 0x0] 03:33:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1210f2c00) [pid = 2210] [serial = 1299] [outer = 0x118208800] 03:33:28 INFO - PROCESS | 2210 | 1468838008496 Marionette DEBUG loaded listener.js 03:33:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123bd8800) [pid = 2210] [serial = 1300] [outer = 0x118208800] 03:33:28 INFO - PROCESS | 2210 | 1468838008820 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 494ms 03:33:28 INFO - PROCESS | 2210 | 1468838008849 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 2210 | 1468838008850 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:33:28 INFO - PROCESS | 2210 | 1468838008853 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 2210 | 1468838008854 Marionette TRACE conn2 <- [1,1706,null,{}] 03:33:28 INFO - PROCESS | 2210 | 1468838008857 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:28 INFO - PROCESS | 2210 | 1468838008858 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:28 INFO - PROCESS | 2210 | 1468838008958 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:33:28 INFO - PROCESS | 2210 | 1468838008962 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 2210 | 1468838008963 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a60f800 == 38 [pid = 2210] [id = 434] 03:33:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x123bd8400) [pid = 2210] [serial = 1301] [outer = 0x0] 03:33:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x1241a3400) [pid = 2210] [serial = 1302] [outer = 0x123bd8400] 03:33:28 INFO - PROCESS | 2210 | 1468838008990 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x124fa1c00) [pid = 2210] [serial = 1303] [outer = 0x123bd8400] 03:33:29 INFO - PROCESS | 2210 | 1468838009340 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 519ms 03:33:29 INFO - PROCESS | 2210 | 1468838009373 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:33:29 INFO - PROCESS | 2210 | 1468838009374 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:33:29 INFO - PROCESS | 2210 | 1468838009387 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:33:29 INFO - PROCESS | 2210 | 1468838009388 Marionette TRACE conn2 <- [1,1710,null,{}] 03:33:29 INFO - PROCESS | 2210 | 1468838009390 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:29 INFO - PROCESS | 2210 | 1468838009391 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:29 INFO - PROCESS | 2210 | 1468838009467 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:33:29 INFO - PROCESS | 2210 | 1468838009472 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:29 INFO - PROCESS | 2210 | 1468838009474 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a84d800 == 39 [pid = 2210] [id = 435] 03:33:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x12469cc00) [pid = 2210] [serial = 1304] [outer = 0x0] 03:33:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x125798c00) [pid = 2210] [serial = 1305] [outer = 0x12469cc00] 03:33:29 INFO - PROCESS | 2210 | 1468838009498 Marionette DEBUG loaded listener.js 03:33:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x126515000) [pid = 2210] [serial = 1306] [outer = 0x12469cc00] 03:33:29 INFO - PROCESS | 2210 | 1468838009960 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 619ms 03:33:30 INFO - PROCESS | 2210 | 1468838010008 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:33:30 INFO - PROCESS | 2210 | 1468838010010 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:33:30 INFO - PROCESS | 2210 | 1468838010013 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:33:30 INFO - PROCESS | 2210 | 1468838010015 Marionette TRACE conn2 <- [1,1714,null,{}] 03:33:30 INFO - PROCESS | 2210 | 1468838010019 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:30 INFO - PROCESS | 2210 | 1468838010021 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:30 INFO - PROCESS | 2210 | 1468838010138 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:33:30 INFO - PROCESS | 2210 | 1468838010221 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:30 INFO - PROCESS | 2210 | 1468838010222 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x116fe9800 == 40 [pid = 2210] [id = 436] 03:33:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x1127d8800) [pid = 2210] [serial = 1307] [outer = 0x0] 03:33:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1129b4c00) [pid = 2210] [serial = 1308] [outer = 0x1127d8800] 03:33:30 INFO - PROCESS | 2210 | 1468838010253 Marionette DEBUG loaded listener.js 03:33:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x112eac800) [pid = 2210] [serial = 1309] [outer = 0x1127d8800] 03:33:30 INFO - PROCESS | 2210 | 1468838010798 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 824ms 03:33:30 INFO - PROCESS | 2210 | 1468838010838 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:33:30 INFO - PROCESS | 2210 | 1468838010842 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:33:30 INFO - PROCESS | 2210 | 1468838010847 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:33:30 INFO - PROCESS | 2210 | 1468838010849 Marionette TRACE conn2 <- [1,1718,null,{}] 03:33:30 INFO - PROCESS | 2210 | 1468838010851 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:30 INFO - PROCESS | 2210 | 1468838010853 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:30 INFO - PROCESS | 2210 | 1468838010964 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:33:31 INFO - PROCESS | 2210 | 1468838011059 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:31 INFO - PROCESS | 2210 | 1468838011060 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:31 INFO - PROCESS | 2210 | ++DOCSHELL 0x12403a000 == 41 [pid = 2210] [id = 437] 03:33:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x11663c000) [pid = 2210] [serial = 1310] [outer = 0x0] 03:33:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x116732000) [pid = 2210] [serial = 1311] [outer = 0x11663c000] 03:33:31 INFO - PROCESS | 2210 | 1468838011091 Marionette DEBUG loaded listener.js 03:33:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x116ab2000) [pid = 2210] [serial = 1312] [outer = 0x11663c000] 03:33:31 INFO - PROCESS | 2210 | 1468838011776 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x12a60f800 == 40 [pid = 2210] [id = 434] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x129226800 == 39 [pid = 2210] [id = 433] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x119192000 == 38 [pid = 2210] [id = 432] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x128b1e000 == 37 [pid = 2210] [id = 431] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x126782000 == 36 [pid = 2210] [id = 430] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x1251e5800 == 35 [pid = 2210] [id = 429] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x123ce3800 == 34 [pid = 2210] [id = 428] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x119f17800 == 33 [pid = 2210] [id = 427] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x119196000 == 32 [pid = 2210] [id = 426] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x117da2800 == 31 [pid = 2210] [id = 425] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x11616f800 == 30 [pid = 2210] [id = 424] 03:33:31 INFO - PROCESS | 2210 | --DOCSHELL 0x11812f000 == 29 [pid = 2210] [id = 423] 03:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 975ms 03:33:31 INFO - PROCESS | 2210 | 1468838011823 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:33:31 INFO - PROCESS | 2210 | 1468838011825 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:33:31 INFO - PROCESS | 2210 | 1468838011828 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:33:31 INFO - PROCESS | 2210 | 1468838011830 Marionette TRACE conn2 <- [1,1722,null,{}] 03:33:31 INFO - PROCESS | 2210 | 1468838011834 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:31 INFO - PROCESS | 2210 | 1468838011835 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:31 INFO - PROCESS | 2210 | 1468838011929 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x12c008c00) [pid = 2210] [serial = 1207] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x12c320000) [pid = 2210] [serial = 1156] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x128d9f800) [pid = 2210] [serial = 1249] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x123b89c00) [pid = 2210] [serial = 1233] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x1241a4800) [pid = 2210] [serial = 1236] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x123c96800) [pid = 2210] [serial = 1234] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x124c60800) [pid = 2210] [serial = 1239] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1210f3400) [pid = 2210] [serial = 1242] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x124711400) [pid = 2210] [serial = 1237] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x12611d000) [pid = 2210] [serial = 1245] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x11820c400) [pid = 2210] [serial = 1224] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x11888f000) [pid = 2210] [serial = 1225] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x11200f800) [pid = 2210] [serial = 1209] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1129b2400) [pid = 2210] [serial = 1210] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1192ac800) [pid = 2210] [serial = 1227] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x119a6f800) [pid = 2210] [serial = 1228] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x119a71c00) [pid = 2210] [serial = 1230] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x11716f400) [pid = 2210] [serial = 1221] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1176b5400) [pid = 2210] [serial = 1222] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x115d08400) [pid = 2210] [serial = 1218] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x116738400) [pid = 2210] [serial = 1219] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x117d2c000) [pid = 2210] [serial = 1215] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x119a6e800) [pid = 2210] [serial = 1216] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x117150c00) [pid = 2210] [serial = 1212] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1174ae000) [pid = 2210] [serial = 1213] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x128c1bc00) [pid = 2210] [serial = 1248] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x125084000) [pid = 2210] [serial = 1240] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1251bcc00) [pid = 2210] [serial = 1243] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x1210f1000) [pid = 2210] [serial = 1231] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x12672f400) [pid = 2210] [serial = 1246] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x129396000) [pid = 2210] [serial = 1252] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x128dd0c00) [pid = 2210] [serial = 1251] [outer = 0x0] [url = about:blank] 03:33:31 INFO - PROCESS | 2210 | 1468838011995 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:31 INFO - PROCESS | 2210 | 1468838011996 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x116018000 == 30 [pid = 2210] [id = 438] 03:33:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x11200f800) [pid = 2210] [serial = 1313] [outer = 0x0] 03:33:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x112698000) [pid = 2210] [serial = 1314] [outer = 0x11200f800] 03:33:32 INFO - PROCESS | 2210 | 1468838012024 Marionette DEBUG loaded listener.js 03:33:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1127dc400) [pid = 2210] [serial = 1315] [outer = 0x11200f800] 03:33:32 INFO - PROCESS | 2210 | 1468838012326 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 571ms 03:33:32 INFO - PROCESS | 2210 | 1468838012400 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:33:32 INFO - PROCESS | 2210 | 1468838012403 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:33:32 INFO - PROCESS | 2210 | 1468838012407 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:33:32 INFO - PROCESS | 2210 | 1468838012408 Marionette TRACE conn2 <- [1,1726,null,{}] 03:33:32 INFO - PROCESS | 2210 | 1468838012411 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:32 INFO - PROCESS | 2210 | 1468838012412 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:32 INFO - PROCESS | 2210 | 1468838012509 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:33:32 INFO - PROCESS | 2210 | 1468838012565 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:32 INFO - PROCESS | 2210 | 1468838012567 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d92000 == 31 [pid = 2210] [id = 439] 03:33:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x112a8f400) [pid = 2210] [serial = 1316] [outer = 0x0] 03:33:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x112f1ec00) [pid = 2210] [serial = 1317] [outer = 0x112a8f400] 03:33:32 INFO - PROCESS | 2210 | 1468838012593 Marionette DEBUG loaded listener.js 03:33:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1130ebc00) [pid = 2210] [serial = 1318] [outer = 0x112a8f400] 03:33:32 INFO - PROCESS | 2210 | 1468838012897 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 03:33:32 INFO - PROCESS | 2210 | 1468838012927 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:33:32 INFO - PROCESS | 2210 | 1468838012928 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:33:32 INFO - PROCESS | 2210 | 1468838012930 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:33:32 INFO - PROCESS | 2210 | 1468838012933 Marionette TRACE conn2 <- [1,1730,null,{}] 03:33:32 INFO - PROCESS | 2210 | 1468838012942 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:32 INFO - PROCESS | 2210 | 1468838012945 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:33 INFO - PROCESS | 2210 | 1468838013025 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:33:33 INFO - PROCESS | 2210 | 1468838013086 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 2210 | 1468838013088 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192d8000 == 32 [pid = 2210] [id = 440] 03:33:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1129b7000) [pid = 2210] [serial = 1319] [outer = 0x0] 03:33:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1161a8c00) [pid = 2210] [serial = 1320] [outer = 0x1129b7000] 03:33:33 INFO - PROCESS | 2210 | 1468838013115 Marionette DEBUG loaded listener.js 03:33:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x116ab1800) [pid = 2210] [serial = 1321] [outer = 0x1129b7000] 03:33:33 INFO - PROCESS | 2210 | 1468838013428 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 03:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 521ms 03:33:33 INFO - PROCESS | 2210 | 1468838013453 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 2210 | 1468838013456 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:33:33 INFO - PROCESS | 2210 | 1468838013460 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 2210 | 1468838013461 Marionette TRACE conn2 <- [1,1734,null,{}] 03:33:33 INFO - PROCESS | 2210 | 1468838013464 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:33 INFO - PROCESS | 2210 | 1468838013465 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:33 INFO - PROCESS | 2210 | 1468838013547 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:33:33 INFO - PROCESS | 2210 | 1468838013551 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 2210 | 1468838013552 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x123887000 == 33 [pid = 2210] [id = 441] 03:33:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1174a1400) [pid = 2210] [serial = 1322] [outer = 0x0] 03:33:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1176b6400) [pid = 2210] [serial = 1323] [outer = 0x1174a1400] 03:33:33 INFO - PROCESS | 2210 | 1468838013581 Marionette DEBUG loaded listener.js 03:33:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x118202c00) [pid = 2210] [serial = 1324] [outer = 0x1174a1400] 03:33:33 INFO - PROCESS | 2210 | 1468838013930 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 518ms 03:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:33:33 INFO - PROCESS | 2210 | 1468838013983 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 2210 | 1468838013984 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:33:33 INFO - PROCESS | 2210 | 1468838013986 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 2210 | 1468838013988 Marionette TRACE conn2 <- [1,1738,null,{}] 03:33:33 INFO - PROCESS | 2210 | 1468838013992 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:33 INFO - PROCESS | 2210 | 1468838013994 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:34 INFO - PROCESS | 2210 | 1468838014091 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:33:34 INFO - PROCESS | 2210 | 1468838014095 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:34 INFO - PROCESS | 2210 | 1468838014096 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x123cd3000 == 34 [pid = 2210] [id = 442] 03:33:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x116ab3800) [pid = 2210] [serial = 1325] [outer = 0x0] 03:33:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x11820fc00) [pid = 2210] [serial = 1326] [outer = 0x116ab3800] 03:33:34 INFO - PROCESS | 2210 | 1468838014120 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x118741000) [pid = 2210] [serial = 1327] [outer = 0x116ab3800] 03:33:34 INFO - PROCESS | 2210 | 1468838014464 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 522ms 03:33:34 INFO - PROCESS | 2210 | 1468838014509 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:33:34 INFO - PROCESS | 2210 | 1468838014510 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:33:34 INFO - PROCESS | 2210 | 1468838014512 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:33:34 INFO - PROCESS | 2210 | 1468838014513 Marionette TRACE conn2 <- [1,1742,null,{}] 03:33:34 INFO - PROCESS | 2210 | 1468838014515 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:34 INFO - PROCESS | 2210 | 1468838014520 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:34 INFO - PROCESS | 2210 | 1468838014637 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:33:34 INFO - PROCESS | 2210 | 1468838014674 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:34 INFO - PROCESS | 2210 | 1468838014675 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x125826800 == 35 [pid = 2210] [id = 443] 03:33:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x11880a400) [pid = 2210] [serial = 1328] [outer = 0x0] 03:33:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x11889b400) [pid = 2210] [serial = 1329] [outer = 0x11880a400] 03:33:34 INFO - PROCESS | 2210 | 1468838014700 Marionette DEBUG loaded listener.js 03:33:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1199b3400) [pid = 2210] [serial = 1330] [outer = 0x11880a400] 03:33:35 INFO - PROCESS | 2210 | 1468838015115 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 620ms 03:33:35 INFO - PROCESS | 2210 | 1468838015133 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:33:35 INFO - PROCESS | 2210 | 1468838015135 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:33:35 INFO - PROCESS | 2210 | 1468838015142 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:33:35 INFO - PROCESS | 2210 | 1468838015144 Marionette TRACE conn2 <- [1,1746,null,{}] 03:33:35 INFO - PROCESS | 2210 | 1468838015147 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:35 INFO - PROCESS | 2210 | 1468838015149 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:35 INFO - PROCESS | 2210 | 1468838015309 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:33:35 INFO - PROCESS | 2210 | 1468838015326 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:35 INFO - PROCESS | 2210 | 1468838015327 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:35 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c0a000 == 36 [pid = 2210] [id = 444] 03:33:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1199b3800) [pid = 2210] [serial = 1331] [outer = 0x0] 03:33:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x119a73400) [pid = 2210] [serial = 1332] [outer = 0x1199b3800] 03:33:35 INFO - PROCESS | 2210 | 1468838015369 Marionette DEBUG loaded listener.js 03:33:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x120fc9c00) [pid = 2210] [serial = 1333] [outer = 0x1199b3800] 03:33:35 INFO - PROCESS | 2210 | 1468838015789 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 671ms 03:33:35 INFO - PROCESS | 2210 | 1468838015811 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:33:35 INFO - PROCESS | 2210 | 1468838015812 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:33:35 INFO - PROCESS | 2210 | 1468838015815 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:33:35 INFO - PROCESS | 2210 | 1468838015816 Marionette TRACE conn2 <- [1,1750,null,{}] 03:33:35 INFO - PROCESS | 2210 | 1468838015818 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:35 INFO - PROCESS | 2210 | 1468838015820 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:35 INFO - PROCESS | 2210 | 1468838015926 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1174a7400) [pid = 2210] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x112696000) [pid = 2210] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11269c400) [pid = 2210] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1174a3800) [pid = 2210] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1130f0800) [pid = 2210] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x113c52800) [pid = 2210] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x118070000) [pid = 2210] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1192b5000) [pid = 2210] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1247b3800) [pid = 2210] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x11269d000) [pid = 2210] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x11302f000) [pid = 2210] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x120fcc800) [pid = 2210] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x115e84c00) [pid = 2210] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1122bd800) [pid = 2210] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x115dc7400) [pid = 2210] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x123bd8400) [pid = 2210] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:33:36 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x118208800) [pid = 2210] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:33:36 INFO - PROCESS | 2210 | 1468838016091 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 2210 | 1468838016092 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x116852000 == 37 [pid = 2210] [id = 445] 03:33:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x112007c00) [pid = 2210] [serial = 1334] [outer = 0x0] 03:33:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1126a1800) [pid = 2210] [serial = 1335] [outer = 0x112007c00] 03:33:36 INFO - PROCESS | 2210 | 1468838016121 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x115dbb000) [pid = 2210] [serial = 1336] [outer = 0x112007c00] 03:33:36 INFO - PROCESS | 2210 | 1468838016505 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 720ms 03:33:36 INFO - PROCESS | 2210 | 1468838016536 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:33:36 INFO - PROCESS | 2210 | 1468838016540 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:33:36 INFO - PROCESS | 2210 | 1468838016543 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:33:36 INFO - PROCESS | 2210 | 1468838016544 Marionette TRACE conn2 <- [1,1754,null,{}] 03:33:36 INFO - PROCESS | 2210 | 1468838016547 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:36 INFO - PROCESS | 2210 | 1468838016548 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:36 INFO - PROCESS | 2210 | 1468838016627 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:33:36 INFO - PROCESS | 2210 | 1468838016683 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 2210 | 1468838016684 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192d2800 == 38 [pid = 2210] [id = 446] 03:33:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x112699000) [pid = 2210] [serial = 1337] [outer = 0x0] 03:33:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1174a7400) [pid = 2210] [serial = 1338] [outer = 0x112699000] 03:33:36 INFO - PROCESS | 2210 | 1468838016708 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1210ee400) [pid = 2210] [serial = 1339] [outer = 0x112699000] 03:33:36 INFO - PROCESS | 2210 | 1468838016973 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 468ms 03:33:37 INFO - PROCESS | 2210 | 1468838017011 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 2210 | 1468838017013 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:33:37 INFO - PROCESS | 2210 | 1468838017015 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 2210 | 1468838017016 Marionette TRACE conn2 <- [1,1758,null,{}] 03:33:37 INFO - PROCESS | 2210 | 1468838017018 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:37 INFO - PROCESS | 2210 | 1468838017020 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:37 INFO - PROCESS | 2210 | 1468838017114 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:33:37 INFO - PROCESS | 2210 | 1468838017117 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 2210 | 1468838017118 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:37 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293b4800 == 39 [pid = 2210] [id = 447] 03:33:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1210eec00) [pid = 2210] [serial = 1340] [outer = 0x0] 03:33:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x123b42800) [pid = 2210] [serial = 1341] [outer = 0x1210eec00] 03:33:37 INFO - PROCESS | 2210 | 1468838017142 Marionette DEBUG loaded listener.js 03:33:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x123b8e000) [pid = 2210] [serial = 1342] [outer = 0x1210eec00] 03:33:37 INFO - PROCESS | 2210 | 1468838017480 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 468ms 03:33:37 INFO - PROCESS | 2210 | 1468838017487 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 2210 | 1468838017490 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:33:37 INFO - PROCESS | 2210 | 1468838017494 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 2210 | 1468838017496 Marionette TRACE conn2 <- [1,1762,null,{}] 03:33:37 INFO - PROCESS | 2210 | 1468838017498 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:37 INFO - PROCESS | 2210 | 1468838017500 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:37 INFO - PROCESS | 2210 | 1468838017625 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:33:37 INFO - PROCESS | 2210 | 1468838017631 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 2210 | 1468838017632 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:37 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a845000 == 40 [pid = 2210] [id = 448] 03:33:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x118207000) [pid = 2210] [serial = 1343] [outer = 0x0] 03:33:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x123b94000) [pid = 2210] [serial = 1344] [outer = 0x118207000] 03:33:37 INFO - PROCESS | 2210 | 1468838017659 Marionette DEBUG loaded listener.js 03:33:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x124716000) [pid = 2210] [serial = 1345] [outer = 0x118207000] 03:33:37 INFO - PROCESS | 2210 | 1468838017961 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 523ms 03:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:33:38 INFO - PROCESS | 2210 | 1468838018017 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:33:38 INFO - PROCESS | 2210 | 1468838018018 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:33:38 INFO - PROCESS | 2210 | 1468838018020 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:33:38 INFO - PROCESS | 2210 | 1468838018021 Marionette TRACE conn2 <- [1,1766,null,{}] 03:33:38 INFO - PROCESS | 2210 | 1468838018024 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:38 INFO - PROCESS | 2210 | 1468838018025 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:38 INFO - PROCESS | 2210 | 1468838018106 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:33:38 INFO - PROCESS | 2210 | 1468838018211 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:38 INFO - PROCESS | 2210 | 1468838018212 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x112775800 == 41 [pid = 2210] [id = 449] 03:33:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x110f9d800) [pid = 2210] [serial = 1346] [outer = 0x0] 03:33:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x111c83400) [pid = 2210] [serial = 1347] [outer = 0x110f9d800] 03:33:38 INFO - PROCESS | 2210 | 1468838018244 Marionette DEBUG loaded listener.js 03:33:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x11269f000) [pid = 2210] [serial = 1348] [outer = 0x110f9d800] 03:33:38 INFO - PROCESS | 2210 | 1468838018715 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 720ms 03:33:38 INFO - PROCESS | 2210 | 1468838018743 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:33:38 INFO - PROCESS | 2210 | 1468838018745 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:33:38 INFO - PROCESS | 2210 | 1468838018748 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:33:38 INFO - PROCESS | 2210 | 1468838018750 Marionette TRACE conn2 <- [1,1770,null,{}] 03:33:38 INFO - PROCESS | 2210 | 1468838018754 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:38 INFO - PROCESS | 2210 | 1468838018757 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:38 INFO - PROCESS | 2210 | 1468838018862 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:33:38 INFO - PROCESS | 2210 | 1468838018921 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:38 INFO - PROCESS | 2210 | 1468838018922 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x1191a4800 == 42 [pid = 2210] [id = 450] 03:33:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x112a82400) [pid = 2210] [serial = 1349] [outer = 0x0] 03:33:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1131b7400) [pid = 2210] [serial = 1350] [outer = 0x112a82400] 03:33:38 INFO - PROCESS | 2210 | 1468838018953 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x115e8c400) [pid = 2210] [serial = 1351] [outer = 0x112a82400] 03:33:39 INFO - PROCESS | 2210 | 1468838019360 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 672ms 03:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:33:39 INFO - PROCESS | 2210 | 1468838019423 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:33:39 INFO - PROCESS | 2210 | 1468838019425 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:33:39 INFO - PROCESS | 2210 | 1468838019428 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:33:39 INFO - PROCESS | 2210 | 1468838019429 Marionette TRACE conn2 <- [1,1774,null,{}] 03:33:39 INFO - PROCESS | 2210 | 1468838019432 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:39 INFO - PROCESS | 2210 | 1468838019433 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:39 INFO - PROCESS | 2210 | 1468838019555 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:33:39 INFO - PROCESS | 2210 | 1468838019642 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 2210 | 1468838019643 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c13000 == 43 [pid = 2210] [id = 451] 03:33:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x1174a0800) [pid = 2210] [serial = 1352] [outer = 0x0] 03:33:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x118070000) [pid = 2210] [serial = 1353] [outer = 0x1174a0800] 03:33:39 INFO - PROCESS | 2210 | 1468838019674 Marionette DEBUG loaded listener.js 03:33:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x118804400) [pid = 2210] [serial = 1354] [outer = 0x1174a0800] 03:33:40 INFO - PROCESS | 2210 | 1468838020095 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 721ms 03:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:33:40 INFO - PROCESS | 2210 | 1468838020150 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:33:40 INFO - PROCESS | 2210 | 1468838020151 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:33:40 INFO - PROCESS | 2210 | 1468838020158 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:33:40 INFO - PROCESS | 2210 | 1468838020163 Marionette TRACE conn2 <- [1,1778,null,{}] 03:33:40 INFO - PROCESS | 2210 | 1468838020166 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:40 INFO - PROCESS | 2210 | 1468838020169 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:40 INFO - PROCESS | 2210 | 1468838020276 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:33:40 INFO - PROCESS | 2210 | 1468838020337 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:40 INFO - PROCESS | 2210 | 1468838020338 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba4c000 == 44 [pid = 2210] [id = 452] 03:33:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x117d30c00) [pid = 2210] [serial = 1355] [outer = 0x0] 03:33:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x11915ec00) [pid = 2210] [serial = 1356] [outer = 0x117d30c00] 03:33:40 INFO - PROCESS | 2210 | 1468838020367 Marionette DEBUG loaded listener.js 03:33:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x119fc0400) [pid = 2210] [serial = 1357] [outer = 0x117d30c00] 03:33:40 INFO - PROCESS | 2210 | 1468838020841 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 729ms 03:33:40 INFO - PROCESS | 2210 | 1468838020883 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:33:40 INFO - PROCESS | 2210 | 1468838020885 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:33:40 INFO - PROCESS | 2210 | 1468838020902 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:33:40 INFO - PROCESS | 2210 | 1468838020903 Marionette TRACE conn2 <- [1,1782,null,{}] 03:33:40 INFO - PROCESS | 2210 | 1468838020906 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:40 INFO - PROCESS | 2210 | 1468838020908 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:41 INFO - PROCESS | 2210 | 1468838021013 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:33:41 INFO - PROCESS | 2210 | 1468838021085 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:41 INFO - PROCESS | 2210 | 1468838021086 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x118131800 == 45 [pid = 2210] [id = 453] 03:33:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x11269dc00) [pid = 2210] [serial = 1358] [outer = 0x0] 03:33:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x116888400) [pid = 2210] [serial = 1359] [outer = 0x11269dc00] 03:33:41 INFO - PROCESS | 2210 | 1468838021117 Marionette DEBUG loaded listener.js 03:33:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x123b90c00) [pid = 2210] [serial = 1360] [outer = 0x11269dc00] 03:33:41 INFO - PROCESS | 2210 | 1468838021679 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 824ms 03:33:41 INFO - PROCESS | 2210 | 1468838021725 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:33:41 INFO - PROCESS | 2210 | 1468838021727 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:33:41 INFO - PROCESS | 2210 | 1468838021730 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:33:41 INFO - PROCESS | 2210 | 1468838021732 Marionette TRACE conn2 <- [1,1786,null,{}] 03:33:41 INFO - PROCESS | 2210 | 1468838021736 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:41 INFO - PROCESS | 2210 | 1468838021737 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:41 INFO - PROCESS | 2210 | 1468838021842 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:33:41 INFO - PROCESS | 2210 | 1468838021933 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:41 INFO - PROCESS | 2210 | 1468838021934 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x11600a000 == 46 [pid = 2210] [id = 454] 03:33:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x112a8d000) [pid = 2210] [serial = 1361] [outer = 0x0] 03:33:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x112def800) [pid = 2210] [serial = 1362] [outer = 0x112a8d000] 03:33:41 INFO - PROCESS | 2210 | 1468838021981 Marionette DEBUG loaded listener.js 03:33:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x1131bc000) [pid = 2210] [serial = 1363] [outer = 0x112a8d000] 03:33:42 INFO - PROCESS | 2210 | 1468838022537 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x12a845000 == 45 [pid = 2210] [id = 448] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x1293b4800 == 44 [pid = 2210] [id = 447] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x1192d2800 == 43 [pid = 2210] [id = 446] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x116852000 == 42 [pid = 2210] [id = 445] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x126c0a000 == 41 [pid = 2210] [id = 444] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x125826800 == 40 [pid = 2210] [id = 443] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x123cd3000 == 39 [pid = 2210] [id = 442] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x123887000 == 38 [pid = 2210] [id = 441] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x1192d8000 == 37 [pid = 2210] [id = 440] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x117d92000 == 36 [pid = 2210] [id = 439] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x116018000 == 35 [pid = 2210] [id = 438] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x116fe9800 == 34 [pid = 2210] [id = 436] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x12a84d800 == 33 [pid = 2210] [id = 435] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x12403a000 == 32 [pid = 2210] [id = 437] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x118131800 == 31 [pid = 2210] [id = 453] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba4c000 == 30 [pid = 2210] [id = 452] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x126c13000 == 29 [pid = 2210] [id = 451] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x1191a4800 == 28 [pid = 2210] [id = 450] 03:33:43 INFO - PROCESS | 2210 | --DOCSHELL 0x112775800 == 27 [pid = 2210] [id = 449] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x11820c000) [pid = 2210] [serial = 1270] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x1174ab400) [pid = 2210] [serial = 1269] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x11682d800) [pid = 2210] [serial = 1278] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x11716d800) [pid = 2210] [serial = 1279] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x1129b1800) [pid = 2210] [serial = 1272] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1127d2400) [pid = 2210] [serial = 1273] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x1176bcc00) [pid = 2210] [serial = 1281] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x1133b1000) [pid = 2210] [serial = 1275] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x115e32800) [pid = 2210] [serial = 1276] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1168eec00) [pid = 2210] [serial = 1255] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x11664a000) [pid = 2210] [serial = 1254] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x11888f400) [pid = 2210] [serial = 1258] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x11846d000) [pid = 2210] [serial = 1257] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x123b3b800) [pid = 2210] [serial = 1260] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x123b97c00) [pid = 2210] [serial = 1261] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x128c1cc00) [pid = 2210] [serial = 1264] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x126515c00) [pid = 2210] [serial = 1263] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x123b41c00) [pid = 2210] [serial = 1267] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x11886c800) [pid = 2210] [serial = 1285] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x118739c00) [pid = 2210] [serial = 1266] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x11846dc00) [pid = 2210] [serial = 1284] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x12383c400) [pid = 2210] [serial = 1290] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x118898000) [pid = 2210] [serial = 1287] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x123b44000) [pid = 2210] [serial = 1291] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x123b91c00) [pid = 2210] [serial = 1293] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x118870000) [pid = 2210] [serial = 1297] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1174a3c00) [pid = 2210] [serial = 1296] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x1241a3400) [pid = 2210] [serial = 1302] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x123bd4c00) [pid = 2210] [serial = 1294] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1210f2c00) [pid = 2210] [serial = 1299] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x119b45800) [pid = 2210] [serial = 1288] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x125798c00) [pid = 2210] [serial = 1305] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x11820b000) [pid = 2210] [serial = 1282] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x124fa1c00) [pid = 2210] [serial = 1303] [outer = 0x0] [url = about:blank] 03:33:43 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x123bd8800) [pid = 2210] [serial = 1300] [outer = 0x0] [url = about:blank] 03:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1423ms 03:33:43 INFO - PROCESS | 2210 | 1468838023154 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:33:43 INFO - PROCESS | 2210 | 1468838023157 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:33:43 INFO - PROCESS | 2210 | 1468838023165 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:33:43 INFO - PROCESS | 2210 | 1468838023166 Marionette TRACE conn2 <- [1,1790,null,{}] 03:33:43 INFO - PROCESS | 2210 | 1468838023170 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:43 INFO - PROCESS | 2210 | 1468838023174 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:43 INFO - PROCESS | 2210 | 1468838023255 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:33:43 INFO - PROCESS | 2210 | 1468838023261 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 2210 | 1468838023265 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:43 INFO - PROCESS | 2210 | ++DOCSHELL 0x115e4f800 == 28 [pid = 2210] [id = 455] 03:33:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x1129ae000) [pid = 2210] [serial = 1364] [outer = 0x0] 03:33:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1129b2000) [pid = 2210] [serial = 1365] [outer = 0x1129ae000] 03:33:43 INFO - PROCESS | 2210 | 1468838023295 Marionette DEBUG loaded listener.js 03:33:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x112f47400) [pid = 2210] [serial = 1366] [outer = 0x1129ae000] 03:33:43 INFO - PROCESS | 2210 | 1468838023637 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 03:33:43 INFO - PROCESS | 2210 | 1468838023705 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:33:43 INFO - PROCESS | 2210 | 1468838023708 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:33:43 INFO - PROCESS | 2210 | 1468838023714 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:33:43 INFO - PROCESS | 2210 | 1468838023716 Marionette TRACE conn2 <- [1,1794,null,{}] 03:33:43 INFO - PROCESS | 2210 | 1468838023719 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:43 INFO - PROCESS | 2210 | 1468838023721 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:43 INFO - PROCESS | 2210 | 1468838023801 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:33:43 INFO - PROCESS | 2210 | 1468838023808 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 2210 | 1468838023810 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:43 INFO - PROCESS | 2210 | ++DOCSHELL 0x118139800 == 29 [pid = 2210] [id = 456] 03:33:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1131db400) [pid = 2210] [serial = 1367] [outer = 0x0] 03:33:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x115e88400) [pid = 2210] [serial = 1368] [outer = 0x1131db400] 03:33:43 INFO - PROCESS | 2210 | 1468838023838 Marionette DEBUG loaded listener.js 03:33:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x116826400) [pid = 2210] [serial = 1369] [outer = 0x1131db400] 03:33:44 INFO - PROCESS | 2210 | 1468838024178 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 472ms 03:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:33:44 INFO - PROCESS | 2210 | 1468838024184 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 2210 | 1468838024185 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:33:44 INFO - PROCESS | 2210 | 1468838024188 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - PROCESS | 2210 | 1468838024192 Marionette TRACE conn2 <- [1,1798,null,{}] 03:33:44 INFO - PROCESS | 2210 | 1468838024200 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:44 INFO - PROCESS | 2210 | 1468838024204 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:44 INFO - PROCESS | 2210 | 1468838024300 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:33:44 INFO - PROCESS | 2210 | 1468838024356 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:44 INFO - PROCESS | 2210 | 1468838024359 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x119733000 == 30 [pid = 2210] [id = 457] 03:33:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1174a2800) [pid = 2210] [serial = 1370] [outer = 0x0] 03:33:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1176afc00) [pid = 2210] [serial = 1371] [outer = 0x1174a2800] 03:33:44 INFO - PROCESS | 2210 | 1468838024387 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x118205c00) [pid = 2210] [serial = 1372] [outer = 0x1174a2800] 03:33:44 INFO - PROCESS | 2210 | 1468838024700 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 525ms 03:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:33:44 INFO - PROCESS | 2210 | 1468838024714 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 2210 | 1468838024715 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:33:44 INFO - PROCESS | 2210 | 1468838024717 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - PROCESS | 2210 | 1468838024718 Marionette TRACE conn2 <- [1,1802,null,{}] 03:33:44 INFO - PROCESS | 2210 | 1468838024721 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:44 INFO - PROCESS | 2210 | 1468838024725 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:44 INFO - PROCESS | 2210 | 1468838024808 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:33:44 INFO - PROCESS | 2210 | 1468838024868 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:44 INFO - PROCESS | 2210 | 1468838024870 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x12387c800 == 31 [pid = 2210] [id = 458] 03:33:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x118205800) [pid = 2210] [serial = 1373] [outer = 0x0] 03:33:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11846b400) [pid = 2210] [serial = 1374] [outer = 0x118205800] 03:33:44 INFO - PROCESS | 2210 | 1468838024895 Marionette DEBUG loaded listener.js 03:33:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x11888fc00) [pid = 2210] [serial = 1375] [outer = 0x118205800] 03:33:45 INFO - PROCESS | 2210 | 1468838025184 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 03:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:33:45 INFO - PROCESS | 2210 | 1468838025242 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:33:45 INFO - PROCESS | 2210 | 1468838025244 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:33:45 INFO - PROCESS | 2210 | 1468838025246 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:33:45 INFO - PROCESS | 2210 | 1468838025247 Marionette TRACE conn2 <- [1,1806,null,{}] 03:33:45 INFO - PROCESS | 2210 | 1468838025249 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:45 INFO - PROCESS | 2210 | 1468838025251 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:45 INFO - PROCESS | 2210 | 1468838025363 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:33:45 INFO - PROCESS | 2210 | 1468838025406 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 2210 | 1468838025407 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:45 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247e3000 == 32 [pid = 2210] [id = 459] 03:33:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x11820b000) [pid = 2210] [serial = 1376] [outer = 0x0] 03:33:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x119163400) [pid = 2210] [serial = 1377] [outer = 0x11820b000] 03:33:45 INFO - PROCESS | 2210 | 1468838025448 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1192fd000) [pid = 2210] [serial = 1378] [outer = 0x11820b000] 03:33:45 INFO - PROCESS | 2210 | 1468838025851 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 620ms 03:33:45 INFO - PROCESS | 2210 | 1468838025867 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:33:45 INFO - PROCESS | 2210 | 1468838025869 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:33:45 INFO - PROCESS | 2210 | 1468838025875 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:33:45 INFO - PROCESS | 2210 | 1468838025877 Marionette TRACE conn2 <- [1,1810,null,{}] 03:33:45 INFO - PROCESS | 2210 | 1468838025881 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:45 INFO - PROCESS | 2210 | 1468838025887 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:46 INFO - PROCESS | 2210 | 1468838026064 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:33:46 INFO - PROCESS | 2210 | 1468838026102 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 2210 | 1468838026104 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:46 INFO - PROCESS | 2210 | ++DOCSHELL 0x126709800 == 33 [pid = 2210] [id = 460] 03:33:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1239eb400) [pid = 2210] [serial = 1379] [outer = 0x0] 03:33:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x123b3c800) [pid = 2210] [serial = 1380] [outer = 0x1239eb400] 03:33:46 INFO - PROCESS | 2210 | 1468838026149 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x123b92400) [pid = 2210] [serial = 1381] [outer = 0x1239eb400] 03:33:46 INFO - PROCESS | 2210 | 1468838026658 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 827ms 03:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:33:46 INFO - PROCESS | 2210 | 1468838026709 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 2210 | 1468838026710 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:33:46 INFO - PROCESS | 2210 | 1468838026712 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 2210 | 1468838026714 Marionette TRACE conn2 <- [1,1814,null,{}] 03:33:46 INFO - PROCESS | 2210 | 1468838026716 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:46 INFO - PROCESS | 2210 | 1468838026717 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:46 INFO - PROCESS | 2210 | 1468838026822 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:33:46 INFO - PROCESS | 2210 | 1468838026826 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 2210 | 1468838026827 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:46 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c19800 == 34 [pid = 2210] [id = 461] 03:33:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1239eb800) [pid = 2210] [serial = 1382] [outer = 0x0] 03:33:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x123bd7000) [pid = 2210] [serial = 1383] [outer = 0x1239eb800] 03:33:46 INFO - PROCESS | 2210 | 1468838026852 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123ec6400) [pid = 2210] [serial = 1384] [outer = 0x1239eb800] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x1210eec00) [pid = 2210] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11880a400) [pid = 2210] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1199b3800) [pid = 2210] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x11200f800) [pid = 2210] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1129b7000) [pid = 2210] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1127d8800) [pid = 2210] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x112007c00) [pid = 2210] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1174a1400) [pid = 2210] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x12469cc00) [pid = 2210] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x112a8f400) [pid = 2210] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x11663c000) [pid = 2210] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x118207000) [pid = 2210] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x116ab3800) [pid = 2210] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:33:47 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x112699000) [pid = 2210] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:33:47 INFO - PROCESS | 2210 | 1468838027384 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 720ms 03:33:47 INFO - PROCESS | 2210 | 1468838027434 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:33:47 INFO - PROCESS | 2210 | 1468838027435 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:33:47 INFO - PROCESS | 2210 | 1468838027437 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - PROCESS | 2210 | 1468838027438 Marionette TRACE conn2 <- [1,1818,null,{}] 03:33:47 INFO - PROCESS | 2210 | 1468838027441 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:47 INFO - PROCESS | 2210 | 1468838027442 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:47 INFO - PROCESS | 2210 | 1468838027518 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:33:47 INFO - PROCESS | 2210 | 1468838027523 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:47 INFO - PROCESS | 2210 | 1468838027525 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x128ba8000 == 35 [pid = 2210] [id = 462] 03:33:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x112016c00) [pid = 2210] [serial = 1385] [outer = 0x0] 03:33:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x112f52000) [pid = 2210] [serial = 1386] [outer = 0x112016c00] 03:33:47 INFO - PROCESS | 2210 | 1468838027550 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x11714e400) [pid = 2210] [serial = 1387] [outer = 0x112016c00] 03:33:47 INFO - PROCESS | 2210 | 1468838027876 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 470ms 03:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:33:47 INFO - PROCESS | 2210 | 1468838027909 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:33:47 INFO - PROCESS | 2210 | 1468838027910 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:33:47 INFO - PROCESS | 2210 | 1468838027912 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - PROCESS | 2210 | 1468838027913 Marionette TRACE conn2 <- [1,1822,null,{}] 03:33:47 INFO - PROCESS | 2210 | 1468838027915 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:47 INFO - PROCESS | 2210 | 1468838027917 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:48 INFO - PROCESS | 2210 | 1468838028026 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:33:48 INFO - PROCESS | 2210 | 1468838028049 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:48 INFO - PROCESS | 2210 | 1468838028050 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x12921b800 == 36 [pid = 2210] [id = 463] 03:33:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x115dc5400) [pid = 2210] [serial = 1388] [outer = 0x0] 03:33:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1199b3800) [pid = 2210] [serial = 1389] [outer = 0x115dc5400] 03:33:48 INFO - PROCESS | 2210 | 1468838028074 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x123bdb400) [pid = 2210] [serial = 1390] [outer = 0x115dc5400] 03:33:48 INFO - PROCESS | 2210 | 1468838028363 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 470ms 03:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:33:48 INFO - PROCESS | 2210 | 1468838028382 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:33:48 INFO - PROCESS | 2210 | 1468838028384 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:33:48 INFO - PROCESS | 2210 | 1468838028386 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:33:48 INFO - PROCESS | 2210 | 1468838028387 Marionette TRACE conn2 <- [1,1826,null,{}] 03:33:48 INFO - PROCESS | 2210 | 1468838028398 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:48 INFO - PROCESS | 2210 | 1468838028399 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:48 INFO - PROCESS | 2210 | 1468838028482 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:33:48 INFO - PROCESS | 2210 | 1468838028486 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:48 INFO - PROCESS | 2210 | 1468838028487 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a61c800 == 37 [pid = 2210] [id = 464] 03:33:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x123ec4c00) [pid = 2210] [serial = 1391] [outer = 0x0] 03:33:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x124712000) [pid = 2210] [serial = 1392] [outer = 0x123ec4c00] 03:33:48 INFO - PROCESS | 2210 | 1468838028515 Marionette DEBUG loaded listener.js 03:33:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x124c67000) [pid = 2210] [serial = 1393] [outer = 0x123ec4c00] 03:33:48 INFO - PROCESS | 2210 | 1468838028831 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 478ms 03:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:33:48 INFO - PROCESS | 2210 | 1468838028864 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:33:48 INFO - PROCESS | 2210 | 1468838028866 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:33:48 INFO - PROCESS | 2210 | 1468838028868 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:33:48 INFO - PROCESS | 2210 | 1468838028869 Marionette TRACE conn2 <- [1,1830,null,{}] 03:33:48 INFO - PROCESS | 2210 | 1468838028874 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:48 INFO - PROCESS | 2210 | 1468838028876 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:49 INFO - PROCESS | 2210 | 1468838029004 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:33:49 INFO - PROCESS | 2210 | 1468838029010 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:49 INFO - PROCESS | 2210 | 1468838029019 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b82d000 == 38 [pid = 2210] [id = 465] 03:33:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1122bd000) [pid = 2210] [serial = 1394] [outer = 0x0] 03:33:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x124cba800) [pid = 2210] [serial = 1395] [outer = 0x1122bd000] 03:33:49 INFO - PROCESS | 2210 | 1468838029048 Marionette DEBUG loaded listener.js 03:33:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x12579f400) [pid = 2210] [serial = 1396] [outer = 0x1122bd000] 03:33:49 INFO - PROCESS | 2210 | 1468838029661 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 871ms 03:33:49 INFO - PROCESS | 2210 | 1468838029745 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:33:49 INFO - PROCESS | 2210 | 1468838029749 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:33:49 INFO - PROCESS | 2210 | 1468838029756 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:33:49 INFO - PROCESS | 2210 | 1468838029759 Marionette TRACE conn2 <- [1,1834,null,{}] 03:33:49 INFO - PROCESS | 2210 | 1468838029765 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:49 INFO - PROCESS | 2210 | 1468838029768 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:49 INFO - PROCESS | 2210 | 1468838029947 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:33:50 INFO - PROCESS | 2210 | 1468838030070 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:50 INFO - PROCESS | 2210 | 1468838030072 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x118131000 == 39 [pid = 2210] [id = 466] 03:33:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x11269cc00) [pid = 2210] [serial = 1397] [outer = 0x0] 03:33:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x112a8d400) [pid = 2210] [serial = 1398] [outer = 0x11269cc00] 03:33:50 INFO - PROCESS | 2210 | 1468838030127 Marionette DEBUG loaded listener.js 03:33:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1130f0800) [pid = 2210] [serial = 1399] [outer = 0x11269cc00] 03:33:50 INFO - PROCESS | 2210 | 1468838030667 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 974ms 03:33:50 INFO - PROCESS | 2210 | 1468838030728 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:33:50 INFO - PROCESS | 2210 | 1468838030731 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:33:50 INFO - PROCESS | 2210 | 1468838030736 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:33:50 INFO - PROCESS | 2210 | 1468838030738 Marionette TRACE conn2 <- [1,1838,null,{}] 03:33:50 INFO - PROCESS | 2210 | 1468838030740 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:50 INFO - PROCESS | 2210 | 1468838030742 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:50 INFO - PROCESS | 2210 | 1468838030852 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:33:50 INFO - PROCESS | 2210 | 1468838030944 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:50 INFO - PROCESS | 2210 | 1468838030946 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x124c9b000 == 40 [pid = 2210] [id = 467] 03:33:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x11688a400) [pid = 2210] [serial = 1400] [outer = 0x0] 03:33:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x11714d000) [pid = 2210] [serial = 1401] [outer = 0x11688a400] 03:33:50 INFO - PROCESS | 2210 | 1468838030976 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1176bb000) [pid = 2210] [serial = 1402] [outer = 0x11688a400] 03:33:51 INFO - PROCESS | 2210 | --DOCSHELL 0x12a61c800 == 39 [pid = 2210] [id = 464] 03:33:51 INFO - PROCESS | 2210 | --DOCSHELL 0x12921b800 == 38 [pid = 2210] [id = 463] 03:33:51 INFO - PROCESS | 2210 | --DOCSHELL 0x128ba8000 == 37 [pid = 2210] [id = 462] 03:33:51 INFO - PROCESS | 2210 | --DOCSHELL 0x126c19800 == 36 [pid = 2210] [id = 461] 03:33:51 INFO - PROCESS | 2210 | --DOCSHELL 0x126709800 == 35 [pid = 2210] [id = 460] 03:33:51 INFO - PROCESS | 2210 | --DOCSHELL 0x1247e3000 == 34 [pid = 2210] [id = 459] 03:33:51 INFO - PROCESS | 2210 | --DOCSHELL 0x12387c800 == 33 [pid = 2210] [id = 458] 03:33:51 INFO - PROCESS | 2210 | 1468838031700 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:33:51 INFO - PROCESS | 2210 | --DOCSHELL 0x119733000 == 32 [pid = 2210] [id = 457] 03:33:51 INFO - PROCESS | 2210 | --DOCSHELL 0x118139800 == 31 [pid = 2210] [id = 456] 03:33:51 INFO - PROCESS | 2210 | --DOCSHELL 0x115e4f800 == 30 [pid = 2210] [id = 455] 03:33:51 INFO - PROCESS | 2210 | --DOCSHELL 0x11600a000 == 29 [pid = 2210] [id = 454] 03:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 974ms 03:33:51 INFO - PROCESS | 2210 | 1468838031711 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:33:51 INFO - PROCESS | 2210 | 1468838031713 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:33:51 INFO - PROCESS | 2210 | 1468838031716 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:33:51 INFO - PROCESS | 2210 | 1468838031718 Marionette TRACE conn2 <- [1,1842,null,{}] 03:33:51 INFO - PROCESS | 2210 | 1468838031723 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:51 INFO - PROCESS | 2210 | 1468838031725 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:51 INFO - PROCESS | 2210 | 1468838031816 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x123b8e000) [pid = 2210] [serial = 1342] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x11889b400) [pid = 2210] [serial = 1329] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x119a73400) [pid = 2210] [serial = 1332] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1199b3400) [pid = 2210] [serial = 1330] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x112698000) [pid = 2210] [serial = 1314] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1127dc400) [pid = 2210] [serial = 1315] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1161a8c00) [pid = 2210] [serial = 1320] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x116ab1800) [pid = 2210] [serial = 1321] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1129b4c00) [pid = 2210] [serial = 1308] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x115dbb000) [pid = 2210] [serial = 1336] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x112eac800) [pid = 2210] [serial = 1309] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1176b6400) [pid = 2210] [serial = 1323] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x126515000) [pid = 2210] [serial = 1306] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x112f1ec00) [pid = 2210] [serial = 1317] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1130ebc00) [pid = 2210] [serial = 1318] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x116732000) [pid = 2210] [serial = 1311] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x116ab2000) [pid = 2210] [serial = 1312] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x123b94000) [pid = 2210] [serial = 1344] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x123b42800) [pid = 2210] [serial = 1341] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x11820fc00) [pid = 2210] [serial = 1326] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x124716000) [pid = 2210] [serial = 1345] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x1126a1800) [pid = 2210] [serial = 1335] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x120fc9c00) [pid = 2210] [serial = 1333] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x1210ee400) [pid = 2210] [serial = 1339] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x118741000) [pid = 2210] [serial = 1327] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x118202c00) [pid = 2210] [serial = 1324] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x1174a7400) [pid = 2210] [serial = 1338] [outer = 0x0] [url = about:blank] 03:33:51 INFO - PROCESS | 2210 | 1468838031877 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 2210 | 1468838031880 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x116fe6000 == 30 [pid = 2210] [id = 468] 03:33:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x1129ba400) [pid = 2210] [serial = 1403] [outer = 0x0] 03:33:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x1130ebc00) [pid = 2210] [serial = 1404] [outer = 0x1129ba400] 03:33:51 INFO - PROCESS | 2210 | 1468838031910 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x1164d9800) [pid = 2210] [serial = 1405] [outer = 0x1129ba400] 03:33:52 INFO - PROCESS | 2210 | 1468838032214 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 522ms 03:33:52 INFO - PROCESS | 2210 | 1468838032245 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:33:52 INFO - PROCESS | 2210 | 1468838032248 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:33:52 INFO - PROCESS | 2210 | 1468838032252 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 2210 | 1468838032254 Marionette TRACE conn2 <- [1,1846,null,{}] 03:33:52 INFO - PROCESS | 2210 | 1468838032260 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:52 INFO - PROCESS | 2210 | 1468838032262 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:52 INFO - PROCESS | 2210 | 1468838032343 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:33:52 INFO - PROCESS | 2210 | 1468838032414 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:52 INFO - PROCESS | 2210 | 1468838032415 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x119196800 == 31 [pid = 2210] [id = 469] 03:33:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x116644c00) [pid = 2210] [serial = 1406] [outer = 0x0] 03:33:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x116ab2800) [pid = 2210] [serial = 1407] [outer = 0x116644c00] 03:33:52 INFO - PROCESS | 2210 | 1468838032442 Marionette DEBUG loaded listener.js 03:33:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x118203c00) [pid = 2210] [serial = 1408] [outer = 0x116644c00] 03:33:52 INFO - PROCESS | 2210 | 1468838032743 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 522ms 03:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:33:52 INFO - PROCESS | 2210 | 1468838032776 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:33:52 INFO - PROCESS | 2210 | 1468838032777 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:33:52 INFO - PROCESS | 2210 | 1468838032779 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 2210 | 1468838032782 Marionette TRACE conn2 <- [1,1850,null,{}] 03:33:52 INFO - PROCESS | 2210 | 1468838032792 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:52 INFO - PROCESS | 2210 | 1468838032795 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:52 INFO - PROCESS | 2210 | 1468838032877 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:33:52 INFO - PROCESS | 2210 | 1468838032937 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:52 INFO - PROCESS | 2210 | 1468838032938 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x123986800 == 32 [pid = 2210] [id = 470] 03:33:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1127dc800) [pid = 2210] [serial = 1409] [outer = 0x0] 03:33:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x11846a800) [pid = 2210] [serial = 1410] [outer = 0x1127dc800] 03:33:52 INFO - PROCESS | 2210 | 1468838032968 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1192ad800) [pid = 2210] [serial = 1411] [outer = 0x1127dc800] 03:33:53 INFO - PROCESS | 2210 | 1468838033266 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 523ms 03:33:53 INFO - PROCESS | 2210 | 1468838033303 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 2210 | 1468838033307 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:33:53 INFO - PROCESS | 2210 | 1468838033311 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 2210 | 1468838033312 Marionette TRACE conn2 <- [1,1854,null,{}] 03:33:53 INFO - PROCESS | 2210 | 1468838033314 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:53 INFO - PROCESS | 2210 | 1468838033316 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:53 INFO - PROCESS | 2210 | 1468838033398 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:33:53 INFO - PROCESS | 2210 | 1468838033402 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 2210 | 1468838033403 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x125809000 == 33 [pid = 2210] [id = 471] 03:33:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1192fdc00) [pid = 2210] [serial = 1412] [outer = 0x0] 03:33:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x119a77800) [pid = 2210] [serial = 1413] [outer = 0x1192fdc00] 03:33:53 INFO - PROCESS | 2210 | 1468838033432 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x120fcc800) [pid = 2210] [serial = 1414] [outer = 0x1192fdc00] 03:33:53 INFO - PROCESS | 2210 | 1468838033763 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 470ms 03:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:33:53 INFO - PROCESS | 2210 | 1468838033781 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 2210 | 1468838033782 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:33:53 INFO - PROCESS | 2210 | 1468838033784 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 2210 | 1468838033785 Marionette TRACE conn2 <- [1,1858,null,{}] 03:33:53 INFO - PROCESS | 2210 | 1468838033788 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:53 INFO - PROCESS | 2210 | 1468838033791 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:53 INFO - PROCESS | 2210 | 1468838033903 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:33:53 INFO - PROCESS | 2210 | 1468838033913 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:53 INFO - PROCESS | 2210 | 1468838033915 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c17800 == 34 [pid = 2210] [id = 472] 03:33:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11269a400) [pid = 2210] [serial = 1415] [outer = 0x0] 03:33:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x119969000) [pid = 2210] [serial = 1416] [outer = 0x11269a400] 03:33:53 INFO - PROCESS | 2210 | 1468838033939 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x123b3e800) [pid = 2210] [serial = 1417] [outer = 0x11269a400] 03:33:54 INFO - PROCESS | 2210 | 1468838034297 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 519ms 03:33:54 INFO - PROCESS | 2210 | 1468838034303 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 2210 | 1468838034307 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:33:54 INFO - PROCESS | 2210 | 1468838034311 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 2210 | 1468838034312 Marionette TRACE conn2 <- [1,1862,null,{}] 03:33:54 INFO - PROCESS | 2210 | 1468838034314 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:54 INFO - PROCESS | 2210 | 1468838034318 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:54 INFO - PROCESS | 2210 | 1468838034441 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:33:54 INFO - PROCESS | 2210 | 1468838034452 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:54 INFO - PROCESS | 2210 | 1468838034454 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x129222800 == 35 [pid = 2210] [id = 473] 03:33:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x123b40c00) [pid = 2210] [serial = 1418] [outer = 0x0] 03:33:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x123ca0400) [pid = 2210] [serial = 1419] [outer = 0x123b40c00] 03:33:54 INFO - PROCESS | 2210 | 1468838034479 Marionette DEBUG loaded listener.js 03:33:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1251b2000) [pid = 2210] [serial = 1420] [outer = 0x123b40c00] 03:33:54 INFO - PROCESS | 2210 | 1468838034819 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 520ms 03:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:33:54 INFO - PROCESS | 2210 | 1468838034831 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:33:54 INFO - PROCESS | 2210 | 1468838034832 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:33:54 INFO - PROCESS | 2210 | 1468838034835 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:33:54 INFO - PROCESS | 2210 | 1468838034836 Marionette TRACE conn2 <- [1,1866,null,{}] 03:33:54 INFO - PROCESS | 2210 | 1468838034840 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:54 INFO - PROCESS | 2210 | 1468838034841 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:54 INFO - PROCESS | 2210 | 1468838034943 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:33:54 INFO - PROCESS | 2210 | 1468838034981 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:54 INFO - PROCESS | 2210 | 1468838034982 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293bd800 == 36 [pid = 2210] [id = 474] 03:33:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x125798c00) [pid = 2210] [serial = 1421] [outer = 0x0] 03:33:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x126115000) [pid = 2210] [serial = 1422] [outer = 0x125798c00] 03:33:55 INFO - PROCESS | 2210 | 1468838035005 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x126519400) [pid = 2210] [serial = 1423] [outer = 0x125798c00] 03:33:55 INFO - PROCESS | 2210 | 1468838035326 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 518ms 03:33:55 INFO - PROCESS | 2210 | 1468838035354 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:33:55 INFO - PROCESS | 2210 | 1468838035357 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:33:55 INFO - PROCESS | 2210 | 1468838035365 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:33:55 INFO - PROCESS | 2210 | 1468838035367 Marionette TRACE conn2 <- [1,1870,null,{}] 03:33:55 INFO - PROCESS | 2210 | 1468838035369 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:55 INFO - PROCESS | 2210 | 1468838035370 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:55 INFO - PROCESS | 2210 | 1468838035467 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:33:55 INFO - PROCESS | 2210 | 1468838035471 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 2210 | 1468838035472 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aad8000 == 37 [pid = 2210] [id = 475] 03:33:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x125799800) [pid = 2210] [serial = 1424] [outer = 0x0] 03:33:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x126729000) [pid = 2210] [serial = 1425] [outer = 0x125799800] 03:33:55 INFO - PROCESS | 2210 | 1468838035497 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1267a4c00) [pid = 2210] [serial = 1426] [outer = 0x125799800] 03:33:55 INFO - PROCESS | 2210 | 1468838035834 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 520ms 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1129ae000) [pid = 2210] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x118205800) [pid = 2210] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1174a2800) [pid = 2210] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x110f9d800) [pid = 2210] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1131db400) [pid = 2210] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x112a82400) [pid = 2210] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1174a0800) [pid = 2210] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x117d30c00) [pid = 2210] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x11269dc00) [pid = 2210] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x11820b000) [pid = 2210] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1239eb400) [pid = 2210] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1239eb800) [pid = 2210] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x112016c00) [pid = 2210] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x123ec4c00) [pid = 2210] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:33:55 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x115dc5400) [pid = 2210] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:33:55 INFO - PROCESS | 2210 | 1468838035953 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:33:55 INFO - PROCESS | 2210 | 1468838035954 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:33:55 INFO - PROCESS | 2210 | 1468838035959 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:33:55 INFO - PROCESS | 2210 | 1468838035960 Marionette TRACE conn2 <- [1,1874,null,{}] 03:33:55 INFO - PROCESS | 2210 | 1468838035962 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:55 INFO - PROCESS | 2210 | 1468838035963 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:56 INFO - PROCESS | 2210 | 1468838036042 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:33:56 INFO - PROCESS | 2210 | 1468838036046 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 2210 | 1468838036047 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x123986000 == 38 [pid = 2210] [id = 476] 03:33:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1127df800) [pid = 2210] [serial = 1427] [outer = 0x0] 03:33:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x112f4dc00) [pid = 2210] [serial = 1428] [outer = 0x1127df800] 03:33:56 INFO - PROCESS | 2210 | 1468838036071 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x117149800) [pid = 2210] [serial = 1429] [outer = 0x1127df800] 03:33:56 INFO - PROCESS | 2210 | 1468838036417 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 469ms 03:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:33:56 INFO - PROCESS | 2210 | 1468838036429 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 2210 | 1468838036430 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:33:56 INFO - PROCESS | 2210 | 1468838036432 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 2210 | 1468838036433 Marionette TRACE conn2 <- [1,1878,null,{}] 03:33:56 INFO - PROCESS | 2210 | 1468838036435 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:56 INFO - PROCESS | 2210 | 1468838036436 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:56 INFO - PROCESS | 2210 | 1468838036519 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:33:56 INFO - PROCESS | 2210 | 1468838036526 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 2210 | 1468838036527 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba4c800 == 39 [pid = 2210] [id = 477] 03:33:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1131b5400) [pid = 2210] [serial = 1430] [outer = 0x0] 03:33:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1192f9400) [pid = 2210] [serial = 1431] [outer = 0x1131b5400] 03:33:56 INFO - PROCESS | 2210 | 1468838036552 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x124716400) [pid = 2210] [serial = 1432] [outer = 0x1131b5400] 03:33:56 INFO - PROCESS | 2210 | 1468838036879 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 471ms 03:33:56 INFO - PROCESS | 2210 | 1468838036911 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 2210 | 1468838036913 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:33:56 INFO - PROCESS | 2210 | 1468838036934 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 2210 | 1468838036936 Marionette TRACE conn2 <- [1,1882,null,{}] 03:33:56 INFO - PROCESS | 2210 | 1468838036938 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:56 INFO - PROCESS | 2210 | 1468838036943 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:57 INFO - PROCESS | 2210 | 1468838037034 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:33:57 INFO - PROCESS | 2210 | 1468838037037 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 2210 | 1468838037040 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be7a800 == 40 [pid = 2210] [id = 478] 03:33:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x119b4d000) [pid = 2210] [serial = 1433] [outer = 0x0] 03:33:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x128c16000) [pid = 2210] [serial = 1434] [outer = 0x119b4d000] 03:33:57 INFO - PROCESS | 2210 | 1468838037067 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x128c6d000) [pid = 2210] [serial = 1435] [outer = 0x119b4d000] 03:33:57 INFO - PROCESS | 2210 | 1468838037502 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 625ms 03:33:57 INFO - PROCESS | 2210 | 1468838037563 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 2210 | 1468838037565 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:33:57 INFO - PROCESS | 2210 | 1468838037569 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 2210 | 1468838037571 Marionette TRACE conn2 <- [1,1886,null,{}] 03:33:57 INFO - PROCESS | 2210 | 1468838037575 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:57 INFO - PROCESS | 2210 | 1468838037577 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:57 INFO - PROCESS | 2210 | 1468838037703 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:33:57 INFO - PROCESS | 2210 | 1468838037713 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 2210 | 1468838037715 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x12cb03000 == 41 [pid = 2210] [id = 479] 03:33:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x128c75c00) [pid = 2210] [serial = 1436] [outer = 0x0] 03:33:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x128da4800) [pid = 2210] [serial = 1437] [outer = 0x128c75c00] 03:33:57 INFO - PROCESS | 2210 | 1468838037755 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x12925c000) [pid = 2210] [serial = 1438] [outer = 0x128c75c00] 03:33:58 INFO - PROCESS | 2210 | 1468838038282 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 773ms 03:33:58 INFO - PROCESS | 2210 | 1468838038342 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:33:58 INFO - PROCESS | 2210 | 1468838038345 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:33:58 INFO - PROCESS | 2210 | 1468838038348 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:33:58 INFO - PROCESS | 2210 | 1468838038350 Marionette TRACE conn2 <- [1,1890,null,{}] 03:33:58 INFO - PROCESS | 2210 | 1468838038356 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:58 INFO - PROCESS | 2210 | 1468838038359 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:58 INFO - PROCESS | 2210 | 1468838038468 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:33:58 INFO - PROCESS | 2210 | 1468838038541 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:58 INFO - PROCESS | 2210 | 1468838038543 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:58 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192e0800 == 42 [pid = 2210] [id = 480] 03:33:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x112de6800) [pid = 2210] [serial = 1439] [outer = 0x0] 03:33:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x115e87800) [pid = 2210] [serial = 1440] [outer = 0x112de6800] 03:33:58 INFO - PROCESS | 2210 | 1468838038574 Marionette DEBUG loaded listener.js 03:33:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1168e6c00) [pid = 2210] [serial = 1441] [outer = 0x112de6800] 03:33:59 INFO - PROCESS | 2210 | 1468838039005 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 675ms 03:33:59 INFO - PROCESS | 2210 | 1468838039024 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:33:59 INFO - PROCESS | 2210 | 1468838039028 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:33:59 INFO - PROCESS | 2210 | 1468838039032 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 2210 | 1468838039034 Marionette TRACE conn2 <- [1,1894,null,{}] 03:33:59 INFO - PROCESS | 2210 | 1468838039037 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:59 INFO - PROCESS | 2210 | 1468838039039 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:59 INFO - PROCESS | 2210 | 1468838039167 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:33:59 INFO - PROCESS | 2210 | 1468838039228 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 2210 | 1468838039230 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b14800 == 43 [pid = 2210] [id = 481] 03:33:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x118206000) [pid = 2210] [serial = 1442] [outer = 0x0] 03:33:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x118810000) [pid = 2210] [serial = 1443] [outer = 0x118206000] 03:33:59 INFO - PROCESS | 2210 | 1468838039259 Marionette DEBUG loaded listener.js 03:33:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1192b7800) [pid = 2210] [serial = 1444] [outer = 0x118206000] 03:33:59 INFO - PROCESS | 2210 | 1468838039727 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 720ms 03:33:59 INFO - PROCESS | 2210 | 1468838039753 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:33:59 INFO - PROCESS | 2210 | 1468838039755 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:33:59 INFO - PROCESS | 2210 | 1468838039758 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:33:59 INFO - PROCESS | 2210 | 1468838039761 Marionette TRACE conn2 <- [1,1898,null,{}] 03:33:59 INFO - PROCESS | 2210 | 1468838039769 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:59 INFO - PROCESS | 2210 | 1468838039773 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:33:59 INFO - PROCESS | 2210 | 1468838039888 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:33:59 INFO - PROCESS | 2210 | 1468838039989 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 2210 | 1468838039992 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x12cb07800 == 44 [pid = 2210] [id = 482] 03:34:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x119a6cc00) [pid = 2210] [serial = 1445] [outer = 0x0] 03:34:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x123b3a400) [pid = 2210] [serial = 1446] [outer = 0x119a6cc00] 03:34:00 INFO - PROCESS | 2210 | 1468838040043 Marionette DEBUG loaded listener.js 03:34:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x1240b3000) [pid = 2210] [serial = 1447] [outer = 0x119a6cc00] 03:34:00 INFO - PROCESS | 2210 | 1468838040592 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 873ms 03:34:00 INFO - PROCESS | 2210 | 1468838040630 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:34:00 INFO - PROCESS | 2210 | 1468838040632 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:34:00 INFO - PROCESS | 2210 | 1468838040635 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:34:00 INFO - PROCESS | 2210 | 1468838040636 Marionette TRACE conn2 <- [1,1902,null,{}] 03:34:00 INFO - PROCESS | 2210 | 1468838040638 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:00 INFO - PROCESS | 2210 | 1468838040640 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:00 INFO - PROCESS | 2210 | 1468838040747 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:34:00 INFO - PROCESS | 2210 | 1468838040807 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:00 INFO - PROCESS | 2210 | 1468838040808 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293b0000 == 45 [pid = 2210] [id = 483] 03:34:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1192fb400) [pid = 2210] [serial = 1448] [outer = 0x0] 03:34:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x12470b400) [pid = 2210] [serial = 1449] [outer = 0x1192fb400] 03:34:00 INFO - PROCESS | 2210 | 1468838040837 Marionette DEBUG loaded listener.js 03:34:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x1251bcc00) [pid = 2210] [serial = 1450] [outer = 0x1192fb400] 03:34:01 INFO - PROCESS | 2210 | 1468838041428 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 823ms 03:34:01 INFO - PROCESS | 2210 | 1468838041461 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:34:01 INFO - PROCESS | 2210 | 1468838041463 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:34:01 INFO - PROCESS | 2210 | 1468838041466 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:34:01 INFO - PROCESS | 2210 | 1468838041468 Marionette TRACE conn2 <- [1,1906,null,{}] 03:34:01 INFO - PROCESS | 2210 | 1468838041472 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:01 INFO - PROCESS | 2210 | 1468838041475 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:01 INFO - PROCESS | 2210 | 1468838041576 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:34:01 INFO - PROCESS | 2210 | 1468838041635 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:01 INFO - PROCESS | 2210 | 1468838041637 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x116005000 == 46 [pid = 2210] [id = 484] 03:34:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x112f49800) [pid = 2210] [serial = 1451] [outer = 0x0] 03:34:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x115dc7400) [pid = 2210] [serial = 1452] [outer = 0x112f49800] 03:34:01 INFO - PROCESS | 2210 | 1468838041665 Marionette DEBUG loaded listener.js 03:34:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x116735400) [pid = 2210] [serial = 1453] [outer = 0x112f49800] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x12be7a800 == 45 [pid = 2210] [id = 478] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba4c800 == 44 [pid = 2210] [id = 477] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x123986000 == 43 [pid = 2210] [id = 476] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x12aad8000 == 42 [pid = 2210] [id = 475] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x1293bd800 == 41 [pid = 2210] [id = 474] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x129222800 == 40 [pid = 2210] [id = 473] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x126c17800 == 39 [pid = 2210] [id = 472] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x125809000 == 38 [pid = 2210] [id = 471] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x123986800 == 37 [pid = 2210] [id = 470] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x119196800 == 36 [pid = 2210] [id = 469] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x116fe6000 == 35 [pid = 2210] [id = 468] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x124c9b000 == 34 [pid = 2210] [id = 467] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x118131000 == 33 [pid = 2210] [id = 466] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x12b82d000 == 32 [pid = 2210] [id = 465] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x1293b0000 == 31 [pid = 2210] [id = 483] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x12cb07800 == 30 [pid = 2210] [id = 482] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x128b14800 == 29 [pid = 2210] [id = 481] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x12cb03000 == 28 [pid = 2210] [id = 479] 03:34:02 INFO - PROCESS | 2210 | --DOCSHELL 0x1192e0800 == 27 [pid = 2210] [id = 480] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x1129b2000) [pid = 2210] [serial = 1365] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x112f47400) [pid = 2210] [serial = 1366] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x11846b400) [pid = 2210] [serial = 1374] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x1176afc00) [pid = 2210] [serial = 1371] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x118205c00) [pid = 2210] [serial = 1372] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x11269f000) [pid = 2210] [serial = 1348] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x115e88400) [pid = 2210] [serial = 1368] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x111c83400) [pid = 2210] [serial = 1347] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x115e8c400) [pid = 2210] [serial = 1351] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1131b7400) [pid = 2210] [serial = 1350] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x118804400) [pid = 2210] [serial = 1354] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x118070000) [pid = 2210] [serial = 1353] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x119fc0400) [pid = 2210] [serial = 1357] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x11915ec00) [pid = 2210] [serial = 1356] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x116826400) [pid = 2210] [serial = 1369] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x112def800) [pid = 2210] [serial = 1362] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x123b90c00) [pid = 2210] [serial = 1360] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x116888400) [pid = 2210] [serial = 1359] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x119163400) [pid = 2210] [serial = 1377] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x123b3c800) [pid = 2210] [serial = 1380] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x123bd7000) [pid = 2210] [serial = 1383] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x112f52000) [pid = 2210] [serial = 1386] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x11714e400) [pid = 2210] [serial = 1387] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x124712000) [pid = 2210] [serial = 1392] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x124c67000) [pid = 2210] [serial = 1393] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x123ec6400) [pid = 2210] [serial = 1384] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x123b92400) [pid = 2210] [serial = 1381] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x1192fd000) [pid = 2210] [serial = 1378] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1199b3800) [pid = 2210] [serial = 1389] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x123bdb400) [pid = 2210] [serial = 1390] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x124cba800) [pid = 2210] [serial = 1395] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x11888fc00) [pid = 2210] [serial = 1375] [outer = 0x0] [url = about:blank] 03:34:02 INFO - PROCESS | 2210 | 1468838042643 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1225ms 03:34:02 INFO - PROCESS | 2210 | 1468838042692 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:34:02 INFO - PROCESS | 2210 | 1468838042695 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:34:02 INFO - PROCESS | 2210 | 1468838042698 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:34:02 INFO - PROCESS | 2210 | 1468838042700 Marionette TRACE conn2 <- [1,1910,null,{}] 03:34:02 INFO - PROCESS | 2210 | 1468838042703 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:02 INFO - PROCESS | 2210 | 1468838042705 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:02 INFO - PROCESS | 2210 | 1468838042796 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:34:02 INFO - PROCESS | 2210 | 1468838042801 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:02 INFO - PROCESS | 2210 | 1468838042804 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x1168b9000 == 28 [pid = 2210] [id = 485] 03:34:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1129b0400) [pid = 2210] [serial = 1454] [outer = 0x0] 03:34:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x112a8cc00) [pid = 2210] [serial = 1455] [outer = 0x1129b0400] 03:34:02 INFO - PROCESS | 2210 | 1468838042835 Marionette DEBUG loaded listener.js 03:34:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x112009000) [pid = 2210] [serial = 1456] [outer = 0x1129b0400] 03:34:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x112f55000) [pid = 2210] [serial = 1457] [outer = 0x12ce29800] 03:34:03 INFO - PROCESS | 2210 | 1468838043259 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 576ms 03:34:03 INFO - PROCESS | 2210 | 1468838043279 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:34:03 INFO - PROCESS | 2210 | 1468838043282 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:34:03 INFO - PROCESS | 2210 | 1468838043287 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 2210 | 1468838043290 Marionette TRACE conn2 <- [1,1914,null,{}] 03:34:03 INFO - PROCESS | 2210 | 1468838043293 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 2210 | 1468838043295 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:03 INFO - PROCESS | 2210 | 1468838043374 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:34:03 INFO - PROCESS | 2210 | 1468838043378 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 2210 | 1468838043380 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185ea800 == 29 [pid = 2210] [id = 486] 03:34:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x112f53000) [pid = 2210] [serial = 1458] [outer = 0x0] 03:34:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x116891800) [pid = 2210] [serial = 1459] [outer = 0x112f53000] 03:34:03 INFO - PROCESS | 2210 | 1468838043410 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1174a3c00) [pid = 2210] [serial = 1460] [outer = 0x112f53000] 03:34:03 INFO - PROCESS | 2210 | 1468838043753 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 521ms 03:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:34:03 INFO - PROCESS | 2210 | 1468838043808 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:34:03 INFO - PROCESS | 2210 | 1468838043810 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:34:03 INFO - PROCESS | 2210 | 1468838043812 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:34:03 INFO - PROCESS | 2210 | 1468838043814 Marionette TRACE conn2 <- [1,1918,null,{}] 03:34:03 INFO - PROCESS | 2210 | 1468838043822 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 2210 | 1468838043825 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:03 INFO - PROCESS | 2210 | 1468838043904 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:34:03 INFO - PROCESS | 2210 | 1468838043913 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 2210 | 1468838043915 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c38000 == 30 [pid = 2210] [id = 487] 03:34:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x112d21800) [pid = 2210] [serial = 1461] [outer = 0x0] 03:34:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x118204800) [pid = 2210] [serial = 1462] [outer = 0x112d21800] 03:34:03 INFO - PROCESS | 2210 | 1468838043943 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1184b5400) [pid = 2210] [serial = 1463] [outer = 0x112d21800] 03:34:04 INFO - PROCESS | 2210 | 1468838044308 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 521ms 03:34:04 INFO - PROCESS | 2210 | 1468838044334 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:34:04 INFO - PROCESS | 2210 | 1468838044335 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:34:04 INFO - PROCESS | 2210 | 1468838044338 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - PROCESS | 2210 | 1468838044341 Marionette TRACE conn2 <- [1,1922,null,{}] 03:34:04 INFO - PROCESS | 2210 | 1468838044344 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:04 INFO - PROCESS | 2210 | 1468838044345 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:04 INFO - PROCESS | 2210 | 1468838044454 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:34:04 INFO - PROCESS | 2210 | 1468838044488 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:04 INFO - PROCESS | 2210 | 1468838044489 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x123cda800 == 31 [pid = 2210] [id = 488] 03:34:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1184c3800) [pid = 2210] [serial = 1464] [outer = 0x0] 03:34:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11886b000) [pid = 2210] [serial = 1465] [outer = 0x1184c3800] 03:34:04 INFO - PROCESS | 2210 | 1468838044514 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x11915e000) [pid = 2210] [serial = 1466] [outer = 0x1184c3800] 03:34:04 INFO - PROCESS | 2210 | 1468838044815 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 522ms 03:34:04 INFO - PROCESS | 2210 | 1468838044861 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:34:04 INFO - PROCESS | 2210 | 1468838044869 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:34:04 INFO - PROCESS | 2210 | 1468838044872 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - PROCESS | 2210 | 1468838044874 Marionette TRACE conn2 <- [1,1926,null,{}] 03:34:04 INFO - PROCESS | 2210 | 1468838044878 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:04 INFO - PROCESS | 2210 | 1468838044879 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:04 INFO - PROCESS | 2210 | 1468838044972 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:34:05 INFO - PROCESS | 2210 | 1468838045009 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 2210 | 1468838045010 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247fc800 == 32 [pid = 2210] [id = 489] 03:34:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x112f52000) [pid = 2210] [serial = 1467] [outer = 0x0] 03:34:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1192efc00) [pid = 2210] [serial = 1468] [outer = 0x112f52000] 03:34:05 INFO - PROCESS | 2210 | 1468838045034 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x119a6c400) [pid = 2210] [serial = 1469] [outer = 0x112f52000] 03:34:05 INFO - PROCESS | 2210 | 1468838045378 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 524ms 03:34:05 INFO - PROCESS | 2210 | 1468838045396 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:34:05 INFO - PROCESS | 2210 | 1468838045398 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:34:05 INFO - PROCESS | 2210 | 1468838045400 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:34:05 INFO - PROCESS | 2210 | 1468838045401 Marionette TRACE conn2 <- [1,1930,null,{}] 03:34:05 INFO - PROCESS | 2210 | 1468838045403 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:05 INFO - PROCESS | 2210 | 1468838045410 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:05 INFO - PROCESS | 2210 | 1468838045529 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:34:05 INFO - PROCESS | 2210 | 1468838045533 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 2210 | 1468838045533 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x126791000 == 33 [pid = 2210] [id = 490] 03:34:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x11915ac00) [pid = 2210] [serial = 1470] [outer = 0x0] 03:34:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x120fd4400) [pid = 2210] [serial = 1471] [outer = 0x11915ac00] 03:34:05 INFO - PROCESS | 2210 | 1468838045558 Marionette DEBUG loaded listener.js 03:34:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123b96400) [pid = 2210] [serial = 1472] [outer = 0x11915ac00] 03:34:05 INFO - PROCESS | 2210 | 1468838045881 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 518ms 03:34:05 INFO - PROCESS | 2210 | 1468838045925 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:34:05 INFO - PROCESS | 2210 | 1468838045926 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:34:05 INFO - PROCESS | 2210 | 1468838045929 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:34:05 INFO - PROCESS | 2210 | 1468838045930 Marionette TRACE conn2 <- [1,1934,null,{}] 03:34:05 INFO - PROCESS | 2210 | 1468838045932 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:05 INFO - PROCESS | 2210 | 1468838045941 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:06 INFO - PROCESS | 2210 | 1468838046039 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:34:06 INFO - PROCESS | 2210 | 1468838046042 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 2210 | 1468838046043 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b0a800 == 34 [pid = 2210] [id = 491] 03:34:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x117d2fc00) [pid = 2210] [serial = 1473] [outer = 0x0] 03:34:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x123c96400) [pid = 2210] [serial = 1474] [outer = 0x117d2fc00] 03:34:06 INFO - PROCESS | 2210 | 1468838046067 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12439b800) [pid = 2210] [serial = 1475] [outer = 0x117d2fc00] 03:34:06 INFO - PROCESS | 2210 | 1468838046419 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 03:34:06 INFO - PROCESS | 2210 | 1468838046448 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 2210 | 1468838046449 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:34:06 INFO - PROCESS | 2210 | 1468838046463 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - PROCESS | 2210 | 1468838046464 Marionette TRACE conn2 <- [1,1938,null,{}] 03:34:06 INFO - PROCESS | 2210 | 1468838046466 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:06 INFO - PROCESS | 2210 | 1468838046467 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:06 INFO - PROCESS | 2210 | 1468838046564 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:34:06 INFO - PROCESS | 2210 | 1468838046567 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:06 INFO - PROCESS | 2210 | 1468838046568 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x128cc8800 == 35 [pid = 2210] [id = 492] 03:34:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1127d1400) [pid = 2210] [serial = 1476] [outer = 0x0] 03:34:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x124717c00) [pid = 2210] [serial = 1477] [outer = 0x1127d1400] 03:34:06 INFO - PROCESS | 2210 | 1468838046593 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x124c65000) [pid = 2210] [serial = 1478] [outer = 0x1127d1400] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x112a8d000) [pid = 2210] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x123b40c00) [pid = 2210] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x125798c00) [pid = 2210] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x125799800) [pid = 2210] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x11269cc00) [pid = 2210] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1192fdc00) [pid = 2210] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x11688a400) [pid = 2210] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1122bd000) [pid = 2210] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1129ba400) [pid = 2210] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x116644c00) [pid = 2210] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1127dc800) [pid = 2210] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x128c75c00) [pid = 2210] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x119b4d000) [pid = 2210] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1127df800) [pid = 2210] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1131b5400) [pid = 2210] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:34:07 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x11269a400) [pid = 2210] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:34:07 INFO - PROCESS | 2210 | 1468838047096 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 667ms 03:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:34:07 INFO - PROCESS | 2210 | 1468838047131 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:34:07 INFO - PROCESS | 2210 | 1468838047132 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:34:07 INFO - PROCESS | 2210 | 1468838047134 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - PROCESS | 2210 | 1468838047135 Marionette TRACE conn2 <- [1,1942,null,{}] 03:34:07 INFO - PROCESS | 2210 | 1468838047138 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:07 INFO - PROCESS | 2210 | 1468838047139 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:07 INFO - PROCESS | 2210 | 1468838047222 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:34:07 INFO - PROCESS | 2210 | 1468838047297 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:07 INFO - PROCESS | 2210 | 1468838047299 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c34800 == 36 [pid = 2210] [id = 493] 03:34:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x11200c800) [pid = 2210] [serial = 1479] [outer = 0x0] 03:34:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x112f53400) [pid = 2210] [serial = 1480] [outer = 0x11200c800] 03:34:07 INFO - PROCESS | 2210 | 1468838047324 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11888f000) [pid = 2210] [serial = 1481] [outer = 0x11200c800] 03:34:07 INFO - PROCESS | 2210 | 1468838047571 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 470ms 03:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:34:07 INFO - PROCESS | 2210 | 1468838047611 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:34:07 INFO - PROCESS | 2210 | 1468838047612 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:34:07 INFO - PROCESS | 2210 | 1468838047614 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:34:07 INFO - PROCESS | 2210 | 1468838047615 Marionette TRACE conn2 <- [1,1946,null,{}] 03:34:07 INFO - PROCESS | 2210 | 1468838047618 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:07 INFO - PROCESS | 2210 | 1468838047619 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:07 INFO - PROCESS | 2210 | 1468838047699 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:34:07 INFO - PROCESS | 2210 | 1468838047703 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:07 INFO - PROCESS | 2210 | 1468838047704 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a61e000 == 37 [pid = 2210] [id = 494] 03:34:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x119a77000) [pid = 2210] [serial = 1482] [outer = 0x0] 03:34:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x124695c00) [pid = 2210] [serial = 1483] [outer = 0x119a77000] 03:34:07 INFO - PROCESS | 2210 | 1468838047731 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x124fa1c00) [pid = 2210] [serial = 1484] [outer = 0x119a77000] 03:34:08 INFO - PROCESS | 2210 | 1468838048046 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 469ms 03:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:34:08 INFO - PROCESS | 2210 | 1468838048084 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:34:08 INFO - PROCESS | 2210 | 1468838048085 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:34:08 INFO - PROCESS | 2210 | 1468838048087 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:34:08 INFO - PROCESS | 2210 | 1468838048089 Marionette TRACE conn2 <- [1,1950,null,{}] 03:34:08 INFO - PROCESS | 2210 | 1468838048092 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:08 INFO - PROCESS | 2210 | 1468838048093 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:08 INFO - PROCESS | 2210 | 1468838048220 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:34:08 INFO - PROCESS | 2210 | 1468838048257 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 2210 | 1468838048258 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247f4800 == 38 [pid = 2210] [id = 495] 03:34:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x123b37c00) [pid = 2210] [serial = 1485] [outer = 0x0] 03:34:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1251b3c00) [pid = 2210] [serial = 1486] [outer = 0x123b37c00] 03:34:08 INFO - PROCESS | 2210 | 1468838048285 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1267a0c00) [pid = 2210] [serial = 1487] [outer = 0x123b37c00] 03:34:08 INFO - PROCESS | 2210 | 1468838048576 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 522ms 03:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:34:08 INFO - PROCESS | 2210 | 1468838048612 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:34:08 INFO - PROCESS | 2210 | 1468838048613 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:34:08 INFO - PROCESS | 2210 | 1468838048615 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:34:08 INFO - PROCESS | 2210 | 1468838048616 Marionette TRACE conn2 <- [1,1954,null,{}] 03:34:08 INFO - PROCESS | 2210 | 1468838048619 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:08 INFO - PROCESS | 2210 | 1468838048620 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:08 INFO - PROCESS | 2210 | 1468838048704 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:34:08 INFO - PROCESS | 2210 | 1468838048710 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:08 INFO - PROCESS | 2210 | 1468838048712 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b84a800 == 39 [pid = 2210] [id = 496] 03:34:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1267a1400) [pid = 2210] [serial = 1488] [outer = 0x0] 03:34:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x128c1b400) [pid = 2210] [serial = 1489] [outer = 0x1267a1400] 03:34:08 INFO - PROCESS | 2210 | 1468838048736 Marionette DEBUG loaded listener.js 03:34:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x128c22400) [pid = 2210] [serial = 1490] [outer = 0x1267a1400] 03:34:09 INFO - PROCESS | 2210 | 1468838049210 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 618ms 03:34:09 INFO - PROCESS | 2210 | 1468838049235 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:34:09 INFO - PROCESS | 2210 | 1468838049238 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:34:09 INFO - PROCESS | 2210 | 1468838049241 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:34:09 INFO - PROCESS | 2210 | 1468838049243 Marionette TRACE conn2 <- [1,1958,null,{}] 03:34:09 INFO - PROCESS | 2210 | 1468838049247 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:09 INFO - PROCESS | 2210 | 1468838049249 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:09 INFO - PROCESS | 2210 | 1468838049368 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:34:09 INFO - PROCESS | 2210 | 1468838049450 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:09 INFO - PROCESS | 2210 | 1468838049452 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:09 INFO - PROCESS | 2210 | ++DOCSHELL 0x116ffb800 == 40 [pid = 2210] [id = 497] 03:34:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x11269a400) [pid = 2210] [serial = 1491] [outer = 0x0] 03:34:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1127de400) [pid = 2210] [serial = 1492] [outer = 0x11269a400] 03:34:09 INFO - PROCESS | 2210 | 1468838049483 Marionette DEBUG loaded listener.js 03:34:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x112f95400) [pid = 2210] [serial = 1493] [outer = 0x11269a400] 03:34:10 INFO - PROCESS | 2210 | 1468838050011 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 822ms 03:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:34:10 INFO - PROCESS | 2210 | 1468838050062 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:34:10 INFO - PROCESS | 2210 | 1468838050065 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:34:10 INFO - PROCESS | 2210 | 1468838050070 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:34:10 INFO - PROCESS | 2210 | 1468838050072 Marionette TRACE conn2 <- [1,1962,null,{}] 03:34:10 INFO - PROCESS | 2210 | 1468838050075 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:10 INFO - PROCESS | 2210 | 1468838050077 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:10 INFO - PROCESS | 2210 | 1468838050187 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:34:10 INFO - PROCESS | 2210 | 1468838050269 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 2210 | 1468838050270 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x1241c5000 == 41 [pid = 2210] [id = 498] 03:34:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x1174adc00) [pid = 2210] [serial = 1494] [outer = 0x0] 03:34:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x1176afc00) [pid = 2210] [serial = 1495] [outer = 0x1174adc00] 03:34:10 INFO - PROCESS | 2210 | 1468838050301 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x118209c00) [pid = 2210] [serial = 1496] [outer = 0x1174adc00] 03:34:10 INFO - PROCESS | 2210 | 1468838050975 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 972ms 03:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:34:11 INFO - PROCESS | 2210 | 1468838051043 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 2210 | 1468838051045 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:34:11 INFO - PROCESS | 2210 | 1468838051048 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 2210 | 1468838051050 Marionette TRACE conn2 <- [1,1966,null,{}] 03:34:11 INFO - PROCESS | 2210 | 1468838051054 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:11 INFO - PROCESS | 2210 | 1468838051055 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:11 INFO - PROCESS | 2210 | 1468838051163 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:34:11 INFO - PROCESS | 2210 | --DOCSHELL 0x1247f4800 == 40 [pid = 2210] [id = 495] 03:34:11 INFO - PROCESS | 2210 | --DOCSHELL 0x12a61e000 == 39 [pid = 2210] [id = 494] 03:34:11 INFO - PROCESS | 2210 | --DOCSHELL 0x119c34800 == 38 [pid = 2210] [id = 493] 03:34:11 INFO - PROCESS | 2210 | --DOCSHELL 0x128cc8800 == 37 [pid = 2210] [id = 492] 03:34:11 INFO - PROCESS | 2210 | --DOCSHELL 0x128b0a800 == 36 [pid = 2210] [id = 491] 03:34:11 INFO - PROCESS | 2210 | --DOCSHELL 0x126791000 == 35 [pid = 2210] [id = 490] 03:34:11 INFO - PROCESS | 2210 | --DOCSHELL 0x1247fc800 == 34 [pid = 2210] [id = 489] 03:34:11 INFO - PROCESS | 2210 | --DOCSHELL 0x123cda800 == 33 [pid = 2210] [id = 488] 03:34:11 INFO - PROCESS | 2210 | --DOCSHELL 0x119c38000 == 32 [pid = 2210] [id = 487] 03:34:11 INFO - PROCESS | 2210 | --DOCSHELL 0x1185ea800 == 31 [pid = 2210] [id = 486] 03:34:11 INFO - PROCESS | 2210 | --DOCSHELL 0x1168b9000 == 30 [pid = 2210] [id = 485] 03:34:11 INFO - PROCESS | 2210 | 1468838051275 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 2210 | 1468838051278 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x1131bc000) [pid = 2210] [serial = 1363] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x123ca0400) [pid = 2210] [serial = 1419] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x126115000) [pid = 2210] [serial = 1422] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x126729000) [pid = 2210] [serial = 1425] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x126519400) [pid = 2210] [serial = 1423] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x112a8d400) [pid = 2210] [serial = 1398] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1130f0800) [pid = 2210] [serial = 1399] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x119a77800) [pid = 2210] [serial = 1413] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x120fcc800) [pid = 2210] [serial = 1414] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11714d000) [pid = 2210] [serial = 1401] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1176bb000) [pid = 2210] [serial = 1402] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x12579f400) [pid = 2210] [serial = 1396] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1130ebc00) [pid = 2210] [serial = 1404] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1164d9800) [pid = 2210] [serial = 1405] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x116ab2800) [pid = 2210] [serial = 1407] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x118203c00) [pid = 2210] [serial = 1408] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x11846a800) [pid = 2210] [serial = 1410] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1192ad800) [pid = 2210] [serial = 1411] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x128da4800) [pid = 2210] [serial = 1437] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x12925c000) [pid = 2210] [serial = 1438] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x128c6d000) [pid = 2210] [serial = 1435] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x112f4dc00) [pid = 2210] [serial = 1428] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x117149800) [pid = 2210] [serial = 1429] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1267a4c00) [pid = 2210] [serial = 1426] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x128c16000) [pid = 2210] [serial = 1434] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x124716400) [pid = 2210] [serial = 1432] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x119969000) [pid = 2210] [serial = 1416] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x123b3e800) [pid = 2210] [serial = 1417] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x1192f9400) [pid = 2210] [serial = 1431] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x1251b2000) [pid = 2210] [serial = 1420] [outer = 0x0] [url = about:blank] 03:34:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x116635800 == 31 [pid = 2210] [id = 499] 03:34:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x112a8d400) [pid = 2210] [serial = 1497] [outer = 0x0] 03:34:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x112f4dc00) [pid = 2210] [serial = 1498] [outer = 0x112a8d400] 03:34:11 INFO - PROCESS | 2210 | 1468838051314 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1164cd800) [pid = 2210] [serial = 1499] [outer = 0x112a8d400] 03:34:11 INFO - PROCESS | 2210 | 1468838051647 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 624ms 03:34:11 INFO - PROCESS | 2210 | 1468838051675 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 2210 | 1468838051678 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:34:11 INFO - PROCESS | 2210 | 1468838051682 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 2210 | 1468838051684 Marionette TRACE conn2 <- [1,1970,null,{}] 03:34:11 INFO - PROCESS | 2210 | 1468838051686 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:11 INFO - PROCESS | 2210 | 1468838051688 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:11 INFO - PROCESS | 2210 | 1468838051768 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:34:11 INFO - PROCESS | 2210 | 1468838051774 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 2210 | 1468838051776 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192e1800 == 32 [pid = 2210] [id = 500] 03:34:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1168e7000) [pid = 2210] [serial = 1500] [outer = 0x0] 03:34:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x117d35c00) [pid = 2210] [serial = 1501] [outer = 0x1168e7000] 03:34:11 INFO - PROCESS | 2210 | 1468838051803 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x11820bc00) [pid = 2210] [serial = 1502] [outer = 0x1168e7000] 03:34:12 INFO - PROCESS | 2210 | 1468838052133 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 470ms 03:34:12 INFO - PROCESS | 2210 | 1468838052158 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 2210 | 1468838052161 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:34:12 INFO - PROCESS | 2210 | 1468838052170 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 2210 | 1468838052174 Marionette TRACE conn2 <- [1,1974,null,{}] 03:34:12 INFO - PROCESS | 2210 | 1468838052186 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:12 INFO - PROCESS | 2210 | 1468838052191 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:12 INFO - PROCESS | 2210 | 1468838052330 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:34:12 INFO - PROCESS | 2210 | 1468838052341 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 2210 | 1468838052343 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x123cd1800 == 33 [pid = 2210] [id = 501] 03:34:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1184b6000) [pid = 2210] [serial = 1503] [outer = 0x0] 03:34:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1192aec00) [pid = 2210] [serial = 1504] [outer = 0x1184b6000] 03:34:12 INFO - PROCESS | 2210 | 1468838052390 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x119a73c00) [pid = 2210] [serial = 1505] [outer = 0x1184b6000] 03:34:12 INFO - PROCESS | 2210 | 1468838052832 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 675ms 03:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:34:12 INFO - PROCESS | 2210 | 1468838052844 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 2210 | 1468838052846 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:34:12 INFO - PROCESS | 2210 | 1468838052848 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 2210 | 1468838052849 Marionette TRACE conn2 <- [1,1978,null,{}] 03:34:12 INFO - PROCESS | 2210 | 1468838052851 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:12 INFO - PROCESS | 2210 | 1468838052853 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:12 INFO - PROCESS | 2210 | 1468838052934 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:34:12 INFO - PROCESS | 2210 | 1468838052939 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 2210 | 1468838052942 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x125826800 == 34 [pid = 2210] [id = 502] 03:34:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x120fd4800) [pid = 2210] [serial = 1506] [outer = 0x0] 03:34:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1239e9400) [pid = 2210] [serial = 1507] [outer = 0x120fd4800] 03:34:12 INFO - PROCESS | 2210 | 1468838052967 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x123b41400) [pid = 2210] [serial = 1508] [outer = 0x120fd4800] 03:34:13 INFO - PROCESS | 2210 | 1468838053325 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 518ms 03:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:34:13 INFO - PROCESS | 2210 | 1468838053367 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:34:13 INFO - PROCESS | 2210 | 1468838053368 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:34:13 INFO - PROCESS | 2210 | 1468838053370 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - PROCESS | 2210 | 1468838053371 Marionette TRACE conn2 <- [1,1982,null,{}] 03:34:13 INFO - PROCESS | 2210 | 1468838053376 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:13 INFO - PROCESS | 2210 | 1468838053378 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:13 INFO - PROCESS | 2210 | 1468838053493 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:34:13 INFO - PROCESS | 2210 | 1468838053505 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 2210 | 1468838053506 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c1e000 == 35 [pid = 2210] [id = 503] 03:34:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x123b3e800) [pid = 2210] [serial = 1509] [outer = 0x0] 03:34:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x123b8b800) [pid = 2210] [serial = 1510] [outer = 0x123b3e800] 03:34:13 INFO - PROCESS | 2210 | 1468838053530 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x123bd5400) [pid = 2210] [serial = 1511] [outer = 0x123b3e800] 03:34:13 INFO - PROCESS | 2210 | 1468838053870 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 521ms 03:34:13 INFO - PROCESS | 2210 | 1468838053892 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:34:13 INFO - PROCESS | 2210 | 1468838053894 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:34:13 INFO - PROCESS | 2210 | 1468838053896 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - PROCESS | 2210 | 1468838053897 Marionette TRACE conn2 <- [1,1986,null,{}] 03:34:13 INFO - PROCESS | 2210 | 1468838053899 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:13 INFO - PROCESS | 2210 | 1468838053904 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:14 INFO - PROCESS | 2210 | 1468838054030 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:34:14 INFO - PROCESS | 2210 | 1468838054033 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 2210 | 1468838054034 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x12922e000 == 36 [pid = 2210] [id = 504] 03:34:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x123bdec00) [pid = 2210] [serial = 1512] [outer = 0x0] 03:34:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1247b2400) [pid = 2210] [serial = 1513] [outer = 0x123bdec00] 03:34:14 INFO - PROCESS | 2210 | 1468838054060 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x12651a000) [pid = 2210] [serial = 1514] [outer = 0x123bdec00] 03:34:14 INFO - PROCESS | 2210 | 1468838054410 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 568ms 03:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:34:14 INFO - PROCESS | 2210 | 1468838054470 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 2210 | 1468838054471 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:34:14 INFO - PROCESS | 2210 | 1468838054473 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - PROCESS | 2210 | 1468838054474 Marionette TRACE conn2 <- [1,1990,null,{}] 03:34:14 INFO - PROCESS | 2210 | 1468838054484 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:14 INFO - PROCESS | 2210 | 1468838054485 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:14 INFO - PROCESS | 2210 | 1468838054583 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:34:14 INFO - PROCESS | 2210 | 1468838054595 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 2210 | 1468838054596 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a61e000 == 37 [pid = 2210] [id = 505] 03:34:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x12651b000) [pid = 2210] [serial = 1515] [outer = 0x0] 03:34:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1267a7c00) [pid = 2210] [serial = 1516] [outer = 0x12651b000] 03:34:14 INFO - PROCESS | 2210 | 1468838054621 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x128c21800) [pid = 2210] [serial = 1517] [outer = 0x12651b000] 03:34:14 INFO - PROCESS | 2210 | 1468838054950 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 519ms 03:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:34:14 INFO - PROCESS | 2210 | 1468838054995 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 2210 | 1468838054997 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:34:15 INFO - PROCESS | 2210 | 1468838054999 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 2210 | 1468838055000 Marionette TRACE conn2 <- [1,1994,null,{}] 03:34:15 INFO - PROCESS | 2210 | 1468838055002 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:15 INFO - PROCESS | 2210 | 1468838055003 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:15 INFO - PROCESS | 2210 | 1468838055104 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:34:15 INFO - PROCESS | 2210 | 1468838055108 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 2210 | 1468838055109 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:15 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aae3000 == 38 [pid = 2210] [id = 506] 03:34:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x119166c00) [pid = 2210] [serial = 1518] [outer = 0x0] 03:34:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x128c69000) [pid = 2210] [serial = 1519] [outer = 0x119166c00] 03:34:15 INFO - PROCESS | 2210 | 1468838055133 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x128d9f400) [pid = 2210] [serial = 1520] [outer = 0x119166c00] 03:34:15 INFO - PROCESS | 2210 | 1468838055565 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x112d21800) [pid = 2210] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1129b0400) [pid = 2210] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x112de6800) [pid = 2210] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x118206000) [pid = 2210] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x119a6cc00) [pid = 2210] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x112f52000) [pid = 2210] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x11915ac00) [pid = 2210] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x117d2fc00) [pid = 2210] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1192fb400) [pid = 2210] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x11200c800) [pid = 2210] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1127d1400) [pid = 2210] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x119a77000) [pid = 2210] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x123b37c00) [pid = 2210] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1184c3800) [pid = 2210] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:34:15 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x112f53000) [pid = 2210] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 627ms 03:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:34:15 INFO - PROCESS | 2210 | 1468838055626 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 2210 | 1468838055628 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:34:15 INFO - PROCESS | 2210 | 1468838055630 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 2210 | 1468838055640 Marionette TRACE conn2 <- [1,1998,null,{}] 03:34:15 INFO - PROCESS | 2210 | 1468838055642 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:15 INFO - PROCESS | 2210 | 1468838055644 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:15 INFO - PROCESS | 2210 | 1468838055727 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:34:15 INFO - PROCESS | 2210 | 1468838055730 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 2210 | 1468838055732 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:15 INFO - PROCESS | 2210 | ++DOCSHELL 0x128bb0800 == 39 [pid = 2210] [id = 507] 03:34:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x112f18400) [pid = 2210] [serial = 1521] [outer = 0x0] 03:34:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x116644c00) [pid = 2210] [serial = 1522] [outer = 0x112f18400] 03:34:15 INFO - PROCESS | 2210 | 1468838055757 Marionette DEBUG loaded listener.js 03:34:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x118875400) [pid = 2210] [serial = 1523] [outer = 0x112f18400] 03:34:16 INFO - PROCESS | 2210 | 1468838056096 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 478ms 03:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:34:16 INFO - PROCESS | 2210 | 1468838056110 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:34:16 INFO - PROCESS | 2210 | 1468838056111 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:34:16 INFO - PROCESS | 2210 | 1468838056113 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 2210 | 1468838056114 Marionette TRACE conn2 <- [1,2002,null,{}] 03:34:16 INFO - PROCESS | 2210 | 1468838056117 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:16 INFO - PROCESS | 2210 | 1468838056118 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:16 INFO - PROCESS | 2210 | 1468838056233 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:34:16 INFO - PROCESS | 2210 | 1468838056239 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:16 INFO - PROCESS | 2210 | 1468838056240 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba4a800 == 40 [pid = 2210] [id = 508] 03:34:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x119a6fc00) [pid = 2210] [serial = 1524] [outer = 0x0] 03:34:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x126729000) [pid = 2210] [serial = 1525] [outer = 0x119a6fc00] 03:34:16 INFO - PROCESS | 2210 | 1468838056265 Marionette DEBUG loaded listener.js 03:34:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x12925c800) [pid = 2210] [serial = 1526] [outer = 0x119a6fc00] 03:34:16 INFO - PROCESS | 2210 | 1468838056721 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 620ms 03:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:34:16 INFO - PROCESS | 2210 | 1468838056734 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:34:16 INFO - PROCESS | 2210 | 1468838056736 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:34:16 INFO - PROCESS | 2210 | 1468838056741 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 2210 | 1468838056744 Marionette TRACE conn2 <- [1,2006,null,{}] 03:34:16 INFO - PROCESS | 2210 | 1468838056747 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:16 INFO - PROCESS | 2210 | 1468838056750 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:16 INFO - PROCESS | 2210 | 1468838056884 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:34:16 INFO - PROCESS | 2210 | 1468838056890 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:16 INFO - PROCESS | 2210 | 1468838056891 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be70000 == 41 [pid = 2210] [id = 509] 03:34:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x112de6800) [pid = 2210] [serial = 1527] [outer = 0x0] 03:34:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x129266400) [pid = 2210] [serial = 1528] [outer = 0x112de6800] 03:34:16 INFO - PROCESS | 2210 | 1468838056918 Marionette DEBUG loaded listener.js 03:34:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x12939dc00) [pid = 2210] [serial = 1529] [outer = 0x112de6800] 03:34:17 INFO - PROCESS | 2210 | 1468838057231 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 524ms 03:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:34:17 INFO - PROCESS | 2210 | 1468838057264 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 2210 | 1468838057265 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:34:17 INFO - PROCESS | 2210 | 1468838057267 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 2210 | 1468838057268 Marionette TRACE conn2 <- [1,2010,null,{}] 03:34:17 INFO - PROCESS | 2210 | 1468838057270 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:17 INFO - PROCESS | 2210 | 1468838057272 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:17 INFO - PROCESS | 2210 | 1468838057362 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:34:17 INFO - PROCESS | 2210 | 1468838057365 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:17 INFO - PROCESS | 2210 | 1468838057366 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x12cb0d800 == 42 [pid = 2210] [id = 510] 03:34:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x12957a400) [pid = 2210] [serial = 1530] [outer = 0x0] 03:34:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x129582000) [pid = 2210] [serial = 1531] [outer = 0x12957a400] 03:34:17 INFO - PROCESS | 2210 | 1468838057390 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x12a7a8800) [pid = 2210] [serial = 1532] [outer = 0x12957a400] 03:34:17 INFO - PROCESS | 2210 | 1468838057866 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 619ms 03:34:17 INFO - PROCESS | 2210 | 1468838057887 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:34:17 INFO - PROCESS | 2210 | 1468838057891 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:34:17 INFO - PROCESS | 2210 | 1468838057895 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:34:17 INFO - PROCESS | 2210 | 1468838057898 Marionette TRACE conn2 <- [1,2014,null,{}] 03:34:17 INFO - PROCESS | 2210 | 1468838057901 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:17 INFO - PROCESS | 2210 | 1468838057903 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:18 INFO - PROCESS | 2210 | 1468838058024 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:34:18 INFO - PROCESS | 2210 | 1468838058088 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:18 INFO - PROCESS | 2210 | 1468838058089 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192e0800 == 43 [pid = 2210] [id = 511] 03:34:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x112f51c00) [pid = 2210] [serial = 1533] [outer = 0x0] 03:34:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x116732400) [pid = 2210] [serial = 1534] [outer = 0x112f51c00] 03:34:18 INFO - PROCESS | 2210 | 1468838058161 Marionette DEBUG loaded listener.js 03:34:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x11716e800) [pid = 2210] [serial = 1535] [outer = 0x112f51c00] 03:34:18 INFO - PROCESS | 2210 | 1468838058696 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 876ms 03:34:18 INFO - PROCESS | 2210 | 1468838058773 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:34:18 INFO - PROCESS | 2210 | 1468838058777 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:34:18 INFO - PROCESS | 2210 | 1468838058785 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:34:18 INFO - PROCESS | 2210 | 1468838058787 Marionette TRACE conn2 <- [1,2018,null,{}] 03:34:18 INFO - PROCESS | 2210 | 1468838058792 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:18 INFO - PROCESS | 2210 | 1468838058794 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:18 INFO - PROCESS | 2210 | 1468838058991 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:34:19 INFO - PROCESS | 2210 | 1468838059124 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:19 INFO - PROCESS | 2210 | 1468838059125 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c0c800 == 44 [pid = 2210] [id = 512] 03:34:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x118740400) [pid = 2210] [serial = 1536] [outer = 0x0] 03:34:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x119160000) [pid = 2210] [serial = 1537] [outer = 0x118740400] 03:34:19 INFO - PROCESS | 2210 | 1468838059157 Marionette DEBUG loaded listener.js 03:34:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x1199b3800) [pid = 2210] [serial = 1538] [outer = 0x118740400] 03:34:19 INFO - PROCESS | 2210 | 1468838059564 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 824ms 03:34:19 INFO - PROCESS | 2210 | 1468838059609 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 2210 | 1468838059610 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:34:19 INFO - PROCESS | 2210 | 1468838059613 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 2210 | 1468838059615 Marionette TRACE conn2 <- [1,2022,null,{}] 03:34:19 INFO - PROCESS | 2210 | 1468838059624 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:19 INFO - PROCESS | 2210 | 1468838059628 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:19 INFO - PROCESS | 2210 | 1468838059733 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:34:19 INFO - PROCESS | 2210 | 1468838059807 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:19 INFO - PROCESS | 2210 | 1468838059809 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x12cb14800 == 45 [pid = 2210] [id = 513] 03:34:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x123bdb400) [pid = 2210] [serial = 1539] [outer = 0x0] 03:34:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x124ba4000) [pid = 2210] [serial = 1540] [outer = 0x123bdb400] 03:34:19 INFO - PROCESS | 2210 | 1468838059840 Marionette DEBUG loaded listener.js 03:34:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1251bc800) [pid = 2210] [serial = 1541] [outer = 0x123bdb400] 03:34:20 INFO - PROCESS | 2210 | 1468838060292 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 723ms 03:34:20 INFO - PROCESS | 2210 | 1468838060336 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:34:20 INFO - PROCESS | 2210 | 1468838060338 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:34:20 INFO - PROCESS | 2210 | 1468838060365 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:34:20 INFO - PROCESS | 2210 | 1468838060366 Marionette TRACE conn2 <- [1,2026,null,{}] 03:34:20 INFO - PROCESS | 2210 | 1468838060369 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:20 INFO - PROCESS | 2210 | 1468838060370 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:20 INFO - PROCESS | 2210 | 1468838060477 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:34:20 INFO - PROCESS | 2210 | 1468838060555 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:20 INFO - PROCESS | 2210 | 1468838060557 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192c9800 == 46 [pid = 2210] [id = 514] 03:34:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x112f4b800) [pid = 2210] [serial = 1542] [outer = 0x0] 03:34:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x1210f4000) [pid = 2210] [serial = 1543] [outer = 0x112f4b800] 03:34:20 INFO - PROCESS | 2210 | 1468838060586 Marionette DEBUG loaded listener.js 03:34:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x126518400) [pid = 2210] [serial = 1544] [outer = 0x112f4b800] 03:34:21 INFO - PROCESS | 2210 | 1468838061164 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 822ms 03:34:21 INFO - PROCESS | 2210 | 1468838061186 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:34:21 INFO - PROCESS | 2210 | 1468838061189 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:34:21 INFO - PROCESS | 2210 | 1468838061210 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:34:21 INFO - PROCESS | 2210 | 1468838061212 Marionette TRACE conn2 <- [1,2030,null,{}] 03:34:21 INFO - PROCESS | 2210 | 1468838061216 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:21 INFO - PROCESS | 2210 | 1468838061217 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:21 INFO - PROCESS | 2210 | 1468838061323 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:34:21 INFO - PROCESS | 2210 | 1468838061400 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 2210 | 1468838061401 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192e5000 == 47 [pid = 2210] [id = 515] 03:34:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x11302f000) [pid = 2210] [serial = 1545] [outer = 0x0] 03:34:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x113c55000) [pid = 2210] [serial = 1546] [outer = 0x11302f000] 03:34:21 INFO - PROCESS | 2210 | 1468838061429 Marionette DEBUG loaded listener.js 03:34:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x11682d800) [pid = 2210] [serial = 1547] [outer = 0x11302f000] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x12be70000 == 46 [pid = 2210] [id = 509] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba4a800 == 45 [pid = 2210] [id = 508] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x128bb0800 == 44 [pid = 2210] [id = 507] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x12aae3000 == 43 [pid = 2210] [id = 506] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x12a61e000 == 42 [pid = 2210] [id = 505] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x12922e000 == 41 [pid = 2210] [id = 504] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x126c1e000 == 40 [pid = 2210] [id = 503] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x125826800 == 39 [pid = 2210] [id = 502] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x123cd1800 == 38 [pid = 2210] [id = 501] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x1192e1800 == 37 [pid = 2210] [id = 500] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x116635800 == 36 [pid = 2210] [id = 499] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x1241c5000 == 35 [pid = 2210] [id = 498] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x116ffb800 == 34 [pid = 2210] [id = 497] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x12b84a800 == 33 [pid = 2210] [id = 496] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x116005000 == 32 [pid = 2210] [id = 484] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x1192c9800 == 31 [pid = 2210] [id = 514] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x12cb14800 == 30 [pid = 2210] [id = 513] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x126c0c800 == 29 [pid = 2210] [id = 512] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x1192e0800 == 28 [pid = 2210] [id = 511] 03:34:22 INFO - PROCESS | 2210 | --DOCSHELL 0x12cb0d800 == 27 [pid = 2210] [id = 510] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x1129b1c00) [pid = 2210] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x1168e6c00) [pid = 2210] [serial = 1441] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x115e87800) [pid = 2210] [serial = 1440] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x1192b7800) [pid = 2210] [serial = 1444] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x118810000) [pid = 2210] [serial = 1443] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1240b3000) [pid = 2210] [serial = 1447] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x123b3a400) [pid = 2210] [serial = 1446] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x119a6c400) [pid = 2210] [serial = 1469] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x1192efc00) [pid = 2210] [serial = 1468] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x120fd4400) [pid = 2210] [serial = 1471] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x12439b800) [pid = 2210] [serial = 1475] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x123c96400) [pid = 2210] [serial = 1474] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1251bcc00) [pid = 2210] [serial = 1450] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x112f53400) [pid = 2210] [serial = 1480] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x124717c00) [pid = 2210] [serial = 1477] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x124695c00) [pid = 2210] [serial = 1483] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1251b3c00) [pid = 2210] [serial = 1486] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x12470b400) [pid = 2210] [serial = 1449] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x11886b000) [pid = 2210] [serial = 1465] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x116891800) [pid = 2210] [serial = 1459] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1174a3c00) [pid = 2210] [serial = 1460] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x123b96400) [pid = 2210] [serial = 1472] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x11888f000) [pid = 2210] [serial = 1481] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x124c65000) [pid = 2210] [serial = 1478] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x128c1b400) [pid = 2210] [serial = 1489] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x11915e000) [pid = 2210] [serial = 1466] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x124fa1c00) [pid = 2210] [serial = 1484] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x1267a0c00) [pid = 2210] [serial = 1487] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x118204800) [pid = 2210] [serial = 1462] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1184b5400) [pid = 2210] [serial = 1463] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x112a8cc00) [pid = 2210] [serial = 1455] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x112009000) [pid = 2210] [serial = 1456] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x115dc7400) [pid = 2210] [serial = 1452] [outer = 0x0] [url = about:blank] 03:34:22 INFO - PROCESS | 2210 | 1468838062456 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1275ms 03:34:22 INFO - PROCESS | 2210 | 1468838062485 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 2210 | 1468838062487 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:34:22 INFO - PROCESS | 2210 | 1468838062493 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 2210 | 1468838062495 Marionette TRACE conn2 <- [1,2034,null,{}] 03:34:22 INFO - PROCESS | 2210 | 1468838062499 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:22 INFO - PROCESS | 2210 | 1468838062501 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:22 INFO - PROCESS | 2210 | 1468838062588 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:34:22 INFO - PROCESS | 2210 | 1468838062597 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 2210 | 1468838062598 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x11661d000 == 28 [pid = 2210] [id = 516] 03:34:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1129b1c00) [pid = 2210] [serial = 1548] [outer = 0x0] 03:34:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1129b9400) [pid = 2210] [serial = 1549] [outer = 0x1129b1c00] 03:34:22 INFO - PROCESS | 2210 | 1468838062628 Marionette DEBUG loaded listener.js 03:34:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x112debc00) [pid = 2210] [serial = 1550] [outer = 0x1129b1c00] 03:34:22 INFO - PROCESS | 2210 | 1468838062967 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 03:34:23 INFO - PROCESS | 2210 | 1468838063014 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 2210 | 1468838063017 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:34:23 INFO - PROCESS | 2210 | 1468838063022 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - PROCESS | 2210 | 1468838063024 Marionette TRACE conn2 <- [1,2038,null,{}] 03:34:23 INFO - PROCESS | 2210 | 1468838063027 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:23 INFO - PROCESS | 2210 | 1468838063029 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:23 INFO - PROCESS | 2210 | 1468838063108 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:34:23 INFO - PROCESS | 2210 | 1468838063112 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 2210 | 1468838063113 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:23 INFO - PROCESS | 2210 | ++DOCSHELL 0x11830e800 == 29 [pid = 2210] [id = 517] 03:34:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x112eb7c00) [pid = 2210] [serial = 1551] [outer = 0x0] 03:34:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x113c54800) [pid = 2210] [serial = 1552] [outer = 0x112eb7c00] 03:34:23 INFO - PROCESS | 2210 | 1468838063143 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1164d6400) [pid = 2210] [serial = 1553] [outer = 0x112eb7c00] 03:34:23 INFO - PROCESS | 2210 | 1468838063539 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 570ms 03:34:23 INFO - PROCESS | 2210 | 1468838063604 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 2210 | 1468838063606 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:34:23 INFO - PROCESS | 2210 | 1468838063610 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - PROCESS | 2210 | 1468838063614 Marionette TRACE conn2 <- [1,2042,null,{}] 03:34:23 INFO - PROCESS | 2210 | 1468838063625 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:23 INFO - PROCESS | 2210 | 1468838063630 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:23 INFO - PROCESS | 2210 | 1468838063710 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:34:23 INFO - PROCESS | 2210 | 1468838063715 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 2210 | 1468838063717 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:23 INFO - PROCESS | 2210 | ++DOCSHELL 0x119730000 == 30 [pid = 2210] [id = 518] 03:34:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x116aae800) [pid = 2210] [serial = 1554] [outer = 0x0] 03:34:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1174aa400) [pid = 2210] [serial = 1555] [outer = 0x116aae800] 03:34:23 INFO - PROCESS | 2210 | 1468838063747 Marionette DEBUG loaded listener.js 03:34:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x118070000) [pid = 2210] [serial = 1556] [outer = 0x116aae800] 03:34:24 INFO - PROCESS | 2210 | 1468838064112 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 523ms 03:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:34:24 INFO - PROCESS | 2210 | 1468838064133 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 2210 | 1468838064135 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:34:24 INFO - PROCESS | 2210 | 1468838064137 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 2210 | 1468838064138 Marionette TRACE conn2 <- [1,2046,null,{}] 03:34:24 INFO - PROCESS | 2210 | 1468838064143 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:24 INFO - PROCESS | 2210 | 1468838064145 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:24 INFO - PROCESS | 2210 | 1468838064255 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:34:24 INFO - PROCESS | 2210 | 1468838064290 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 2210 | 1468838064292 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:24 INFO - PROCESS | 2210 | ++DOCSHELL 0x123978000 == 31 [pid = 2210] [id = 519] 03:34:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x11820e800) [pid = 2210] [serial = 1557] [outer = 0x0] 03:34:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x11846d800) [pid = 2210] [serial = 1558] [outer = 0x11820e800] 03:34:24 INFO - PROCESS | 2210 | 1468838064317 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x118892800) [pid = 2210] [serial = 1559] [outer = 0x11820e800] 03:34:24 INFO - PROCESS | 2210 | 1468838064618 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 523ms 03:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:34:24 INFO - PROCESS | 2210 | 1468838064661 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 2210 | 1468838064663 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:34:24 INFO - PROCESS | 2210 | 1468838064672 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 2210 | 1468838064675 Marionette TRACE conn2 <- [1,2050,null,{}] 03:34:24 INFO - PROCESS | 2210 | 1468838064678 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:24 INFO - PROCESS | 2210 | 1468838064679 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:24 INFO - PROCESS | 2210 | 1468838064777 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:34:24 INFO - PROCESS | 2210 | 1468838064812 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:24 INFO - PROCESS | 2210 | 1468838064813 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:24 INFO - PROCESS | 2210 | ++DOCSHELL 0x124c16800 == 32 [pid = 2210] [id = 520] 03:34:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1130ebc00) [pid = 2210] [serial = 1560] [outer = 0x0] 03:34:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1192af000) [pid = 2210] [serial = 1561] [outer = 0x1130ebc00] 03:34:24 INFO - PROCESS | 2210 | 1468838064838 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1199ab800) [pid = 2210] [serial = 1562] [outer = 0x1130ebc00] 03:34:25 INFO - PROCESS | 2210 | 1468838065164 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 532ms 03:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:34:25 INFO - PROCESS | 2210 | 1468838065197 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 2210 | 1468838065198 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:34:25 INFO - PROCESS | 2210 | 1468838065201 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - PROCESS | 2210 | 1468838065202 Marionette TRACE conn2 <- [1,2054,null,{}] 03:34:25 INFO - PROCESS | 2210 | 1468838065204 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:25 INFO - PROCESS | 2210 | 1468838065208 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:25 INFO - PROCESS | 2210 | 1468838065323 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:34:25 INFO - PROCESS | 2210 | 1468838065360 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 2210 | 1468838065362 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c09000 == 33 [pid = 2210] [id = 521] 03:34:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x119a77c00) [pid = 2210] [serial = 1563] [outer = 0x0] 03:34:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x120fd4400) [pid = 2210] [serial = 1564] [outer = 0x119a77c00] 03:34:25 INFO - PROCESS | 2210 | 1468838065387 Marionette DEBUG loaded listener.js 03:34:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x123b92000) [pid = 2210] [serial = 1565] [outer = 0x119a77c00] 03:34:25 INFO - PROCESS | 2210 | 1468838065703 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 517ms 03:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:34:25 INFO - PROCESS | 2210 | 1468838065719 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:34:25 INFO - PROCESS | 2210 | 1468838065720 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:34:25 INFO - PROCESS | 2210 | 1468838065722 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:34:25 INFO - PROCESS | 2210 | 1468838065725 Marionette TRACE conn2 <- [1,2058,null,{}] 03:34:25 INFO - PROCESS | 2210 | 1468838065730 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:25 INFO - PROCESS | 2210 | 1468838065739 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:25 INFO - PROCESS | 2210 | 1468838065845 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:34:25 INFO - PROCESS | 2210 | 1468838065848 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 2210 | 1468838065849 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b97000 == 34 [pid = 2210] [id = 522] 03:34:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1126a2400) [pid = 2210] [serial = 1566] [outer = 0x0] 03:34:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x123bdf800) [pid = 2210] [serial = 1567] [outer = 0x1126a2400] 03:34:25 INFO - PROCESS | 2210 | 1468838065874 Marionette DEBUG loaded listener.js 03:34:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x12439e400) [pid = 2210] [serial = 1568] [outer = 0x1126a2400] 03:34:26 INFO - PROCESS | 2210 | 1468838066228 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 526ms 03:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:34:26 INFO - PROCESS | 2210 | 1468838066248 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:34:26 INFO - PROCESS | 2210 | 1468838066249 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:34:26 INFO - PROCESS | 2210 | 1468838066252 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:34:26 INFO - PROCESS | 2210 | 1468838066253 Marionette TRACE conn2 <- [1,2062,null,{}] 03:34:26 INFO - PROCESS | 2210 | 1468838066256 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:26 INFO - PROCESS | 2210 | 1468838066259 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:26 INFO - PROCESS | 2210 | 1468838066374 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:34:26 INFO - PROCESS | 2210 | 1468838066378 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 2210 | 1468838066379 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x12921c800 == 35 [pid = 2210] [id = 523] 03:34:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x119ab7000) [pid = 2210] [serial = 1569] [outer = 0x0] 03:34:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1247bc000) [pid = 2210] [serial = 1570] [outer = 0x119ab7000] 03:34:26 INFO - PROCESS | 2210 | 1468838066416 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x124f9c400) [pid = 2210] [serial = 1571] [outer = 0x119ab7000] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x112f49800) [pid = 2210] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x123bdec00) [pid = 2210] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x12651b000) [pid = 2210] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x119166c00) [pid = 2210] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1168e7000) [pid = 2210] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x1174adc00) [pid = 2210] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x120fd4800) [pid = 2210] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1184b6000) [pid = 2210] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x11269a400) [pid = 2210] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x112a8d400) [pid = 2210] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1267a1400) [pid = 2210] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x112de6800) [pid = 2210] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x112f18400) [pid = 2210] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x119a6fc00) [pid = 2210] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x123b3e800) [pid = 2210] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:34:26 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x12957a400) [pid = 2210] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:34:27 INFO - PROCESS | 2210 | 1468838067087 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 871ms 03:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:34:27 INFO - PROCESS | 2210 | 1468838067136 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 2210 | 1468838067137 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:34:27 INFO - PROCESS | 2210 | 1468838067141 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 2210 | 1468838067144 Marionette TRACE conn2 <- [1,2066,null,{}] 03:34:27 INFO - PROCESS | 2210 | 1468838067147 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:27 INFO - PROCESS | 2210 | 1468838067148 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:27 INFO - PROCESS | 2210 | 1468838067235 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:34:27 INFO - PROCESS | 2210 | 1468838067240 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 2210 | 1468838067243 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293b9000 == 36 [pid = 2210] [id = 524] 03:34:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x112dea400) [pid = 2210] [serial = 1572] [outer = 0x0] 03:34:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1176b6800) [pid = 2210] [serial = 1573] [outer = 0x112dea400] 03:34:27 INFO - PROCESS | 2210 | 1468838067268 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1192f0c00) [pid = 2210] [serial = 1574] [outer = 0x112dea400] 03:34:27 INFO - PROCESS | 2210 | 1468838067582 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 473ms 03:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:34:27 INFO - PROCESS | 2210 | 1468838067614 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 2210 | 1468838067615 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:34:27 INFO - PROCESS | 2210 | 1468838067617 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 2210 | 1468838067618 Marionette TRACE conn2 <- [1,2070,null,{}] 03:34:27 INFO - PROCESS | 2210 | 1468838067620 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:27 INFO - PROCESS | 2210 | 1468838067621 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:27 INFO - PROCESS | 2210 | 1468838067701 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:34:27 INFO - PROCESS | 2210 | 1468838067706 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 2210 | 1468838067708 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a622800 == 37 [pid = 2210] [id = 525] 03:34:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11269d000) [pid = 2210] [serial = 1575] [outer = 0x0] 03:34:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x123b3e400) [pid = 2210] [serial = 1576] [outer = 0x11269d000] 03:34:27 INFO - PROCESS | 2210 | 1468838067785 Marionette DEBUG loaded listener.js 03:34:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x125081000) [pid = 2210] [serial = 1577] [outer = 0x11269d000] 03:34:28 INFO - PROCESS | 2210 | 1468838068044 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 469ms 03:34:28 INFO - PROCESS | 2210 | 1468838068086 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:34:28 INFO - PROCESS | 2210 | 1468838068088 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:34:28 INFO - PROCESS | 2210 | 1468838068098 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - PROCESS | 2210 | 1468838068100 Marionette TRACE conn2 <- [1,2074,null,{}] 03:34:28 INFO - PROCESS | 2210 | 1468838068102 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:28 INFO - PROCESS | 2210 | 1468838068104 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:28 INFO - PROCESS | 2210 | 1468838068210 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:34:28 INFO - PROCESS | 2210 | 1468838068214 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:28 INFO - PROCESS | 2210 | 1468838068216 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b838000 == 38 [pid = 2210] [id = 526] 03:34:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x12510fc00) [pid = 2210] [serial = 1578] [outer = 0x0] 03:34:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x125798c00) [pid = 2210] [serial = 1579] [outer = 0x12510fc00] 03:34:28 INFO - PROCESS | 2210 | 1468838068243 Marionette DEBUG loaded listener.js 03:34:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x126952400) [pid = 2210] [serial = 1580] [outer = 0x12510fc00] 03:34:28 INFO - PROCESS | 2210 | 1468838068590 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 520ms 03:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:34:28 INFO - PROCESS | 2210 | 1468838068619 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:34:28 INFO - PROCESS | 2210 | 1468838068620 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:34:28 INFO - PROCESS | 2210 | 1468838068622 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - PROCESS | 2210 | 1468838068624 Marionette TRACE conn2 <- [1,2078,null,{}] 03:34:28 INFO - PROCESS | 2210 | 1468838068639 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:28 INFO - PROCESS | 2210 | 1468838068641 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:28 INFO - PROCESS | 2210 | 1468838068719 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:34:28 INFO - PROCESS | 2210 | 1468838068725 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:28 INFO - PROCESS | 2210 | 1468838068727 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be46800 == 39 [pid = 2210] [id = 527] 03:34:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x126729400) [pid = 2210] [serial = 1581] [outer = 0x0] 03:34:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x128c1f400) [pid = 2210] [serial = 1582] [outer = 0x126729400] 03:34:28 INFO - PROCESS | 2210 | 1468838068751 Marionette DEBUG loaded listener.js 03:34:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x128c6f400) [pid = 2210] [serial = 1583] [outer = 0x126729400] 03:34:29 INFO - PROCESS | 2210 | 1468838069279 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 685ms 03:34:29 INFO - PROCESS | 2210 | 1468838069314 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:34:29 INFO - PROCESS | 2210 | 1468838069316 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:34:29 INFO - PROCESS | 2210 | 1468838069321 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:34:29 INFO - PROCESS | 2210 | 1468838069324 Marionette TRACE conn2 <- [1,2082,null,{}] 03:34:29 INFO - PROCESS | 2210 | 1468838069329 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:29 INFO - PROCESS | 2210 | 1468838069331 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:29 INFO - PROCESS | 2210 | 1468838069450 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:34:29 INFO - PROCESS | 2210 | 1468838069555 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 2210 | 1468838069557 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185e5800 == 40 [pid = 2210] [id = 528] 03:34:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x112f16400) [pid = 2210] [serial = 1584] [outer = 0x0] 03:34:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x112f4b000) [pid = 2210] [serial = 1585] [outer = 0x112f16400] 03:34:29 INFO - PROCESS | 2210 | 1468838069588 Marionette DEBUG loaded listener.js 03:34:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x113cdb000) [pid = 2210] [serial = 1586] [outer = 0x112f16400] 03:34:30 INFO - PROCESS | 2210 | 1468838070112 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 824ms 03:34:30 INFO - PROCESS | 2210 | 1468838070155 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:34:30 INFO - PROCESS | 2210 | 1468838070160 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:34:30 INFO - PROCESS | 2210 | 1468838070166 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:34:30 INFO - PROCESS | 2210 | 1468838070169 Marionette TRACE conn2 <- [1,2086,null,{}] 03:34:30 INFO - PROCESS | 2210 | 1468838070171 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:30 INFO - PROCESS | 2210 | 1468838070173 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:30 INFO - PROCESS | 2210 | 1468838070294 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:34:30 INFO - PROCESS | 2210 | 1468838070377 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:30 INFO - PROCESS | 2210 | 1468838070378 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x1241cb800 == 41 [pid = 2210] [id = 529] 03:34:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x116891800) [pid = 2210] [serial = 1587] [outer = 0x0] 03:34:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x11714b400) [pid = 2210] [serial = 1588] [outer = 0x116891800] 03:34:30 INFO - PROCESS | 2210 | 1468838070410 Marionette DEBUG loaded listener.js 03:34:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x11806d400) [pid = 2210] [serial = 1589] [outer = 0x116891800] 03:34:31 INFO - PROCESS | 2210 | 1468838071088 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:34:31 INFO - PROCESS | 2210 | --DOCSHELL 0x12b838000 == 40 [pid = 2210] [id = 526] 03:34:31 INFO - PROCESS | 2210 | --DOCSHELL 0x12a622800 == 39 [pid = 2210] [id = 525] 03:34:31 INFO - PROCESS | 2210 | --DOCSHELL 0x1293b9000 == 38 [pid = 2210] [id = 524] 03:34:31 INFO - PROCESS | 2210 | --DOCSHELL 0x12921c800 == 37 [pid = 2210] [id = 523] 03:34:31 INFO - PROCESS | 2210 | --DOCSHELL 0x128b97000 == 36 [pid = 2210] [id = 522] 03:34:31 INFO - PROCESS | 2210 | --DOCSHELL 0x126c09000 == 35 [pid = 2210] [id = 521] 03:34:31 INFO - PROCESS | 2210 | --DOCSHELL 0x124c16800 == 34 [pid = 2210] [id = 520] 03:34:31 INFO - PROCESS | 2210 | --DOCSHELL 0x123978000 == 33 [pid = 2210] [id = 519] 03:34:31 INFO - PROCESS | 2210 | --DOCSHELL 0x119730000 == 32 [pid = 2210] [id = 518] 03:34:31 INFO - PROCESS | 2210 | --DOCSHELL 0x11830e800 == 31 [pid = 2210] [id = 517] 03:34:31 INFO - PROCESS | 2210 | --DOCSHELL 0x11661d000 == 30 [pid = 2210] [id = 516] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x116735400) [pid = 2210] [serial = 1453] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x1247b2400) [pid = 2210] [serial = 1513] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1267a7c00) [pid = 2210] [serial = 1516] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x128c69000) [pid = 2210] [serial = 1519] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x117d35c00) [pid = 2210] [serial = 1501] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x11820bc00) [pid = 2210] [serial = 1502] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1176afc00) [pid = 2210] [serial = 1495] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x118209c00) [pid = 2210] [serial = 1496] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1239e9400) [pid = 2210] [serial = 1507] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x123b41400) [pid = 2210] [serial = 1508] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1192aec00) [pid = 2210] [serial = 1504] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x119a73c00) [pid = 2210] [serial = 1505] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1127de400) [pid = 2210] [serial = 1492] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x112f95400) [pid = 2210] [serial = 1493] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x128c21800) [pid = 2210] [serial = 1517] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x112f4dc00) [pid = 2210] [serial = 1498] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1164cd800) [pid = 2210] [serial = 1499] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x128c22400) [pid = 2210] [serial = 1490] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x12939dc00) [pid = 2210] [serial = 1529] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x118875400) [pid = 2210] [serial = 1523] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x116644c00) [pid = 2210] [serial = 1522] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x126729000) [pid = 2210] [serial = 1525] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x129266400) [pid = 2210] [serial = 1528] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x128d9f400) [pid = 2210] [serial = 1520] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x12925c800) [pid = 2210] [serial = 1526] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x123b8b800) [pid = 2210] [serial = 1510] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x12651a000) [pid = 2210] [serial = 1514] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x123bd5400) [pid = 2210] [serial = 1511] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x129582000) [pid = 2210] [serial = 1531] [outer = 0x0] [url = about:blank] 03:34:31 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x12a7a8800) [pid = 2210] [serial = 1532] [outer = 0x0] [url = about:blank] 03:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 976ms 03:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:34:31 INFO - PROCESS | 2210 | 1468838071144 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:34:31 INFO - PROCESS | 2210 | 1468838071146 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:34:31 INFO - PROCESS | 2210 | 1468838071149 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:34:31 INFO - PROCESS | 2210 | 1468838071150 Marionette TRACE conn2 <- [1,2090,null,{}] 03:34:31 INFO - PROCESS | 2210 | 1468838071154 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:31 INFO - PROCESS | 2210 | 1468838071156 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:31 INFO - PROCESS | 2210 | 1468838071244 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:34:31 INFO - PROCESS | 2210 | 1468838071254 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:31 INFO - PROCESS | 2210 | 1468838071255 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:31 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d87000 == 31 [pid = 2210] [id = 530] 03:34:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x1133b1000) [pid = 2210] [serial = 1590] [outer = 0x0] 03:34:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x115dc7400) [pid = 2210] [serial = 1591] [outer = 0x1133b1000] 03:34:31 INFO - PROCESS | 2210 | 1468838071284 Marionette DEBUG loaded listener.js 03:34:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x116813c00) [pid = 2210] [serial = 1592] [outer = 0x1133b1000] 03:34:31 INFO - PROCESS | 2210 | 1468838071631 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 521ms 03:34:31 INFO - PROCESS | 2210 | 1468838071702 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:34:31 INFO - PROCESS | 2210 | 1468838071707 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:34:31 INFO - PROCESS | 2210 | 1468838071715 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:34:31 INFO - PROCESS | 2210 | 1468838071717 Marionette TRACE conn2 <- [1,2094,null,{}] 03:34:31 INFO - PROCESS | 2210 | 1468838071721 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:31 INFO - PROCESS | 2210 | 1468838071724 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:31 INFO - PROCESS | 2210 | 1468838071921 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:34:32 INFO - PROCESS | 2210 | 1468838072051 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 2210 | 1468838072053 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f16000 == 32 [pid = 2210] [id = 531] 03:34:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1127d7c00) [pid = 2210] [serial = 1593] [outer = 0x0] 03:34:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1129b2000) [pid = 2210] [serial = 1594] [outer = 0x1127d7c00] 03:34:32 INFO - PROCESS | 2210 | 1468838072111 Marionette DEBUG loaded listener.js 03:34:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1131c1000) [pid = 2210] [serial = 1595] [outer = 0x1127d7c00] 03:34:32 INFO - PROCESS | 2210 | 1468838072645 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 973ms 03:34:32 INFO - PROCESS | 2210 | 1468838072688 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:34:32 INFO - PROCESS | 2210 | 1468838072693 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:34:32 INFO - PROCESS | 2210 | 1468838072697 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:34:32 INFO - PROCESS | 2210 | 1468838072699 Marionette TRACE conn2 <- [1,2098,null,{}] 03:34:32 INFO - PROCESS | 2210 | 1468838072702 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:32 INFO - PROCESS | 2210 | 1468838072704 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:32 INFO - PROCESS | 2210 | 1468838072803 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:34:32 INFO - PROCESS | 2210 | 1468838072871 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 2210 | 1468838072872 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x119f17800 == 33 [pid = 2210] [id = 532] 03:34:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1127d3800) [pid = 2210] [serial = 1596] [outer = 0x0] 03:34:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x11820ec00) [pid = 2210] [serial = 1597] [outer = 0x1127d3800] 03:34:32 INFO - PROCESS | 2210 | 1468838072903 Marionette DEBUG loaded listener.js 03:34:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x11873c800) [pid = 2210] [serial = 1598] [outer = 0x1127d3800] 03:34:33 INFO - PROCESS | 2210 | 1468838073327 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 672ms 03:34:33 INFO - PROCESS | 2210 | 1468838073369 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:34:33 INFO - PROCESS | 2210 | 1468838073371 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:34:33 INFO - PROCESS | 2210 | 1468838073393 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:34:33 INFO - PROCESS | 2210 | 1468838073394 Marionette TRACE conn2 <- [1,2102,null,{}] 03:34:33 INFO - PROCESS | 2210 | 1468838073397 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:33 INFO - PROCESS | 2210 | 1468838073399 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:33 INFO - PROCESS | 2210 | 1468838073497 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:34:33 INFO - PROCESS | 2210 | 1468838073570 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:33 INFO - PROCESS | 2210 | 1468838073571 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247f6000 == 34 [pid = 2210] [id = 533] 03:34:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1192b6c00) [pid = 2210] [serial = 1599] [outer = 0x0] 03:34:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1192f9800) [pid = 2210] [serial = 1600] [outer = 0x1192b6c00] 03:34:33 INFO - PROCESS | 2210 | 1468838073601 Marionette DEBUG loaded listener.js 03:34:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x119a78000) [pid = 2210] [serial = 1601] [outer = 0x1192b6c00] 03:34:33 INFO - PROCESS | 2210 | 1468838073990 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 673ms 03:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:34:34 INFO - PROCESS | 2210 | 1468838074062 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:34:34 INFO - PROCESS | 2210 | 1468838074065 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:34:34 INFO - PROCESS | 2210 | 1468838074097 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - PROCESS | 2210 | 1468838074100 Marionette TRACE conn2 <- [1,2106,null,{}] 03:34:34 INFO - PROCESS | 2210 | 1468838074104 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:34 INFO - PROCESS | 2210 | 1468838074107 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:34 INFO - PROCESS | 2210 | 1468838074247 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:34:34 INFO - PROCESS | 2210 | 1468838074267 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 2210 | 1468838074269 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b10800 == 35 [pid = 2210] [id = 534] 03:34:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1210f2000) [pid = 2210] [serial = 1602] [outer = 0x0] 03:34:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x123b40400) [pid = 2210] [serial = 1603] [outer = 0x1210f2000] 03:34:34 INFO - PROCESS | 2210 | 1468838074326 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x123b8e000) [pid = 2210] [serial = 1604] [outer = 0x1210f2000] 03:34:34 INFO - PROCESS | 2210 | 1468838074742 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 700ms 03:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:34:34 INFO - PROCESS | 2210 | 1468838074770 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:34:34 INFO - PROCESS | 2210 | 1468838074771 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:34:34 INFO - PROCESS | 2210 | 1468838074774 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - PROCESS | 2210 | 1468838074775 Marionette TRACE conn2 <- [1,2110,null,{}] 03:34:34 INFO - PROCESS | 2210 | 1468838074777 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:34 INFO - PROCESS | 2210 | 1468838074779 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:34 INFO - PROCESS | 2210 | 1468838074873 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:34:34 INFO - PROCESS | 2210 | 1468838074924 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 2210 | 1468838074926 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x128bb4000 == 36 [pid = 2210] [id = 535] 03:34:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x123837c00) [pid = 2210] [serial = 1605] [outer = 0x0] 03:34:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x123be0800) [pid = 2210] [serial = 1606] [outer = 0x123837c00] 03:34:34 INFO - PROCESS | 2210 | 1468838074957 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1243a3c00) [pid = 2210] [serial = 1607] [outer = 0x123837c00] 03:34:35 INFO - PROCESS | 2210 | 1468838075369 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 619ms 03:34:35 INFO - PROCESS | 2210 | 1468838075394 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 2210 | 1468838075395 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:34:35 INFO - PROCESS | 2210 | 1468838075398 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - PROCESS | 2210 | 1468838075399 Marionette TRACE conn2 <- [1,2114,null,{}] 03:34:35 INFO - PROCESS | 2210 | 1468838075401 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:35 INFO - PROCESS | 2210 | 1468838075403 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:35 INFO - PROCESS | 2210 | 1468838075502 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:34:35 INFO - PROCESS | 2210 | 1468838075595 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 2210 | 1468838075599 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:35 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a622800 == 37 [pid = 2210] [id = 536] 03:34:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1251ba400) [pid = 2210] [serial = 1608] [outer = 0x0] 03:34:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x12579d400) [pid = 2210] [serial = 1609] [outer = 0x1251ba400] 03:34:35 INFO - PROCESS | 2210 | 1468838075654 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x126585c00) [pid = 2210] [serial = 1610] [outer = 0x1251ba400] 03:34:36 INFO - PROCESS | 2210 | 1468838076109 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 769ms 03:34:36 INFO - PROCESS | 2210 | 1468838076179 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:34:36 INFO - PROCESS | 2210 | 1468838076181 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:34:36 INFO - PROCESS | 2210 | 1468838076186 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:34:36 INFO - PROCESS | 2210 | 1468838076188 Marionette TRACE conn2 <- [1,2118,null,{}] 03:34:36 INFO - PROCESS | 2210 | 1468838076194 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:36 INFO - PROCESS | 2210 | 1468838076195 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:36 INFO - PROCESS | 2210 | 1468838076297 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:34:36 INFO - PROCESS | 2210 | --DOCSHELL 0x1192e5000 == 36 [pid = 2210] [id = 515] 03:34:36 INFO - PROCESS | 2210 | --DOCSHELL 0x117d87000 == 35 [pid = 2210] [id = 530] 03:34:36 INFO - PROCESS | 2210 | --DOCSHELL 0x1185e5800 == 34 [pid = 2210] [id = 528] 03:34:36 INFO - PROCESS | 2210 | --DOCSHELL 0x1241cb800 == 33 [pid = 2210] [id = 529] 03:34:36 INFO - PROCESS | 2210 | --DOCSHELL 0x12a622800 == 32 [pid = 2210] [id = 536] 03:34:36 INFO - PROCESS | 2210 | --DOCSHELL 0x128bb4000 == 31 [pid = 2210] [id = 535] 03:34:36 INFO - PROCESS | 2210 | --DOCSHELL 0x128b10800 == 30 [pid = 2210] [id = 534] 03:34:36 INFO - PROCESS | 2210 | --DOCSHELL 0x1247f6000 == 29 [pid = 2210] [id = 533] 03:34:36 INFO - PROCESS | 2210 | --DOCSHELL 0x119f17800 == 28 [pid = 2210] [id = 532] 03:34:36 INFO - PROCESS | 2210 | --DOCSHELL 0x12be46800 == 27 [pid = 2210] [id = 527] 03:34:36 INFO - PROCESS | 2210 | --DOCSHELL 0x116f16000 == 26 [pid = 2210] [id = 531] 03:34:36 INFO - PROCESS | 2210 | 1468838076957 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:36 INFO - PROCESS | 2210 | 1468838076959 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x113c11000 == 27 [pid = 2210] [id = 537] 03:34:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1122b3000) [pid = 2210] [serial = 1611] [outer = 0x0] 03:34:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x112696800) [pid = 2210] [serial = 1612] [outer = 0x1122b3000] 03:34:36 INFO - PROCESS | 2210 | 1468838076989 Marionette DEBUG loaded listener.js 03:34:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1127dbc00) [pid = 2210] [serial = 1613] [outer = 0x1122b3000] 03:34:37 INFO - PROCESS | 2210 | 1468838077319 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1175ms 03:34:37 INFO - PROCESS | 2210 | 1468838077362 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:34:37 INFO - PROCESS | 2210 | 1468838077364 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:34:37 INFO - PROCESS | 2210 | 1468838077367 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:34:37 INFO - PROCESS | 2210 | 1468838077369 Marionette TRACE conn2 <- [1,2122,null,{}] 03:34:37 INFO - PROCESS | 2210 | 1468838077373 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:37 INFO - PROCESS | 2210 | 1468838077374 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:37 INFO - PROCESS | 2210 | 1468838077458 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:34:37 INFO - PROCESS | 2210 | 1468838077537 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:37 INFO - PROCESS | 2210 | 1468838077539 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:37 INFO - PROCESS | 2210 | ++DOCSHELL 0x118717000 == 28 [pid = 2210] [id = 538] 03:34:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x112f18400) [pid = 2210] [serial = 1614] [outer = 0x0] 03:34:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x113c54c00) [pid = 2210] [serial = 1615] [outer = 0x112f18400] 03:34:37 INFO - PROCESS | 2210 | 1468838077566 Marionette DEBUG loaded listener.js 03:34:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x116733400) [pid = 2210] [serial = 1616] [outer = 0x112f18400] 03:34:37 INFO - PROCESS | 2210 | 1468838077867 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 519ms 03:34:37 INFO - PROCESS | 2210 | 1468838077889 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:34:37 INFO - PROCESS | 2210 | 1468838077895 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:34:37 INFO - PROCESS | 2210 | 1468838077903 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:34:37 INFO - PROCESS | 2210 | 1468838077904 Marionette TRACE conn2 <- [1,2126,null,{}] 03:34:37 INFO - PROCESS | 2210 | 1468838077909 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:37 INFO - PROCESS | 2210 | 1468838077912 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:37 INFO - PROCESS | 2210 | 1468838077997 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:34:38 INFO - PROCESS | 2210 | 1468838078003 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 2210 | 1468838078005 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f1f800 == 29 [pid = 2210] [id = 539] 03:34:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x1168e3c00) [pid = 2210] [serial = 1617] [outer = 0x0] 03:34:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x1176af400) [pid = 2210] [serial = 1618] [outer = 0x1168e3c00] 03:34:38 INFO - PROCESS | 2210 | 1468838078034 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x118204400) [pid = 2210] [serial = 1619] [outer = 0x1168e3c00] 03:34:38 INFO - PROCESS | 2210 | 1468838078447 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 570ms 03:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:34:38 INFO - PROCESS | 2210 | 1468838078479 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:34:38 INFO - PROCESS | 2210 | 1468838078481 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:34:38 INFO - PROCESS | 2210 | 1468838078488 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:34:38 INFO - PROCESS | 2210 | 1468838078492 Marionette TRACE conn2 <- [1,2130,null,{}] 03:34:38 INFO - PROCESS | 2210 | 1468838078495 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:38 INFO - PROCESS | 2210 | 1468838078498 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:38 INFO - PROCESS | 2210 | 1468838078599 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:34:38 INFO - PROCESS | 2210 | 1468838078640 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 2210 | 1468838078641 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x12587b000 == 30 [pid = 2210] [id = 540] 03:34:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1161a7800) [pid = 2210] [serial = 1620] [outer = 0x0] 03:34:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x118469800) [pid = 2210] [serial = 1621] [outer = 0x1161a7800] 03:34:38 INFO - PROCESS | 2210 | 1468838078669 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x119166800) [pid = 2210] [serial = 1622] [outer = 0x1161a7800] 03:34:38 INFO - PROCESS | 2210 | 1468838078982 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 2210 | 1468838079017 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:34:39 INFO - PROCESS | 2210 | 1468838079019 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:34:39 INFO - PROCESS | 2210 | 1468838079020 Marionette TRACE conn2 <- [1,2134,null,{}] 03:34:39 INFO - PROCESS | 2210 | 1468838079022 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:39 INFO - PROCESS | 2210 | 1468838079024 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:39 INFO - PROCESS | 2210 | 1468838079127 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:34:39 INFO - PROCESS | 2210 | 1468838079131 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:39 INFO - PROCESS | 2210 | 1468838079132 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b13000 == 31 [pid = 2210] [id = 541] 03:34:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x1192ac800) [pid = 2210] [serial = 1623] [outer = 0x0] 03:34:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x1192fc400) [pid = 2210] [serial = 1624] [outer = 0x1192ac800] 03:34:39 INFO - PROCESS | 2210 | 1468838079157 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x119b41800) [pid = 2210] [serial = 1625] [outer = 0x1192ac800] 03:34:39 INFO - PROCESS | 2210 | 1468838079517 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 03:34:39 INFO - PROCESS | 2210 | 1468838079541 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 2210 | 1468838079542 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:34:39 INFO - PROCESS | 2210 | 1468838079544 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:34:39 INFO - PROCESS | 2210 | 1468838079546 Marionette TRACE conn2 <- [1,2138,null,{}] 03:34:39 INFO - PROCESS | 2210 | 1468838079548 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:39 INFO - PROCESS | 2210 | 1468838079549 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:39 INFO - PROCESS | 2210 | 1468838079647 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:34:39 INFO - PROCESS | 2210 | 1468838079684 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:39 INFO - PROCESS | 2210 | 1468838079688 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x129964000 == 32 [pid = 2210] [id = 542] 03:34:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x116828c00) [pid = 2210] [serial = 1626] [outer = 0x0] 03:34:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x123b3b400) [pid = 2210] [serial = 1627] [outer = 0x116828c00] 03:34:39 INFO - PROCESS | 2210 | 1468838079721 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x123b95800) [pid = 2210] [serial = 1628] [outer = 0x116828c00] 03:34:40 INFO - PROCESS | 2210 | 1468838080066 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 569ms 03:34:40 INFO - PROCESS | 2210 | 1468838080113 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:34:40 INFO - PROCESS | 2210 | 1468838080115 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:34:40 INFO - PROCESS | 2210 | 1468838080117 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - PROCESS | 2210 | 1468838080119 Marionette TRACE conn2 <- [1,2142,null,{}] 03:34:40 INFO - PROCESS | 2210 | 1468838080121 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:40 INFO - PROCESS | 2210 | 1468838080123 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:40 INFO - PROCESS | 2210 | 1468838080444 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x11820e800) [pid = 2210] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x116aae800) [pid = 2210] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x112eb7c00) [pid = 2210] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x1130ebc00) [pid = 2210] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x11302f000) [pid = 2210] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x112f51c00) [pid = 2210] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x118740400) [pid = 2210] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x123bdb400) [pid = 2210] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x112f4b800) [pid = 2210] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x119a77c00) [pid = 2210] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x1126a2400) [pid = 2210] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x119ab7000) [pid = 2210] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x112dea400) [pid = 2210] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x11269d000) [pid = 2210] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1129b1c00) [pid = 2210] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x112f16400) [pid = 2210] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x116891800) [pid = 2210] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x126729400) [pid = 2210] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x12510fc00) [pid = 2210] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:34:40 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1133b1000) [pid = 2210] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:34:40 INFO - PROCESS | 2210 | 1468838080510 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 2210 | 1468838080512 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x11601f800 == 33 [pid = 2210] [id = 543] 03:34:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x11200e800) [pid = 2210] [serial = 1629] [outer = 0x0] 03:34:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1126a2400) [pid = 2210] [serial = 1630] [outer = 0x11200e800] 03:34:40 INFO - PROCESS | 2210 | 1468838080536 Marionette DEBUG loaded listener.js 03:34:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x112f4f400) [pid = 2210] [serial = 1631] [outer = 0x11200e800] 03:34:40 INFO - PROCESS | 2210 | 1468838080813 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:34:40 INFO - PROCESS | 2210 | 1468838080848 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:34:40 INFO - PROCESS | 2210 | 1468838080850 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - PROCESS | 2210 | 1468838080851 Marionette TRACE conn2 <- [1,2146,null,{}] 03:34:40 INFO - PROCESS | 2210 | 1468838080853 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:40 INFO - PROCESS | 2210 | 1468838080854 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:40 INFO - PROCESS | 2210 | 1468838080936 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:34:40 INFO - PROCESS | 2210 | 1468838080942 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:40 INFO - PROCESS | 2210 | 1468838080944 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b83d000 == 34 [pid = 2210] [id = 544] 03:34:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x11200a000) [pid = 2210] [serial = 1632] [outer = 0x0] 03:34:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x116aae800) [pid = 2210] [serial = 1633] [outer = 0x11200a000] 03:34:40 INFO - PROCESS | 2210 | 1468838080971 Marionette DEBUG loaded listener.js 03:34:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x119a71c00) [pid = 2210] [serial = 1634] [outer = 0x11200a000] 03:34:41 INFO - PROCESS | 2210 | 1468838081432 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:34:41 INFO - PROCESS | 2210 | 1468838081481 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:34:41 INFO - PROCESS | 2210 | 1468838081484 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:34:41 INFO - PROCESS | 2210 | 1468838081486 Marionette TRACE conn2 <- [1,2150,null,{}] 03:34:41 INFO - PROCESS | 2210 | 1468838081490 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:41 INFO - PROCESS | 2210 | 1468838081492 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:41 INFO - PROCESS | 2210 | 1468838081572 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:34:41 INFO - PROCESS | 2210 | 1468838081579 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:41 INFO - PROCESS | 2210 | 1468838081580 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be3d800 == 35 [pid = 2210] [id = 545] 03:34:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x113dc0c00) [pid = 2210] [serial = 1635] [outer = 0x0] 03:34:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1240b3400) [pid = 2210] [serial = 1636] [outer = 0x113dc0c00] 03:34:41 INFO - PROCESS | 2210 | 1468838081604 Marionette DEBUG loaded listener.js 03:34:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x124f9e800) [pid = 2210] [serial = 1637] [outer = 0x113dc0c00] 03:34:41 INFO - PROCESS | 2210 | 1468838081947 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 527ms 03:34:42 INFO - PROCESS | 2210 | 1468838082010 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:34:42 INFO - PROCESS | 2210 | 1468838082012 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:34:42 INFO - PROCESS | 2210 | 1468838082015 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 2210 | 1468838082016 Marionette TRACE conn2 <- [1,2154,null,{}] 03:34:42 INFO - PROCESS | 2210 | 1468838082019 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:42 INFO - PROCESS | 2210 | 1468838082021 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:42 INFO - PROCESS | 2210 | 1468838082175 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:34:42 INFO - PROCESS | 2210 | 1468838082191 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 2210 | 1468838082192 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be71000 == 36 [pid = 2210] [id = 546] 03:34:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x119a6c000) [pid = 2210] [serial = 1638] [outer = 0x0] 03:34:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x125111400) [pid = 2210] [serial = 1639] [outer = 0x119a6c000] 03:34:42 INFO - PROCESS | 2210 | 1468838082233 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x126515c00) [pid = 2210] [serial = 1640] [outer = 0x119a6c000] 03:34:42 INFO - PROCESS | 2210 | 1468838082662 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 672ms 03:34:42 INFO - PROCESS | 2210 | 1468838082687 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:34:42 INFO - PROCESS | 2210 | 1468838082689 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:34:42 INFO - PROCESS | 2210 | 1468838082693 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 2210 | 1468838082695 Marionette TRACE conn2 <- [1,2158,null,{}] 03:34:42 INFO - PROCESS | 2210 | 1468838082699 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:42 INFO - PROCESS | 2210 | 1468838082701 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:42 INFO - PROCESS | 2210 | 1468838082818 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:34:42 INFO - PROCESS | 2210 | 1468838082926 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 2210 | 1468838082928 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x1188d7000 == 37 [pid = 2210] [id = 547] 03:34:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x112dec000) [pid = 2210] [serial = 1641] [outer = 0x0] 03:34:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x112f48800) [pid = 2210] [serial = 1642] [outer = 0x112dec000] 03:34:42 INFO - PROCESS | 2210 | 1468838082959 Marionette DEBUG loaded listener.js 03:34:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x115e89000) [pid = 2210] [serial = 1643] [outer = 0x112dec000] 03:34:43 INFO - PROCESS | 2210 | 1468838083464 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 822ms 03:34:43 INFO - PROCESS | 2210 | 1468838083532 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 2210 | 1468838083535 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:34:43 INFO - PROCESS | 2210 | 1468838083544 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - PROCESS | 2210 | 1468838083546 Marionette TRACE conn2 <- [1,2162,null,{}] 03:34:43 INFO - PROCESS | 2210 | 1468838083548 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:43 INFO - PROCESS | 2210 | 1468838083550 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:43 INFO - PROCESS | 2210 | 1468838083659 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:34:43 INFO - PROCESS | 2210 | 1468838083741 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:43 INFO - PROCESS | 2210 | 1468838083742 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:43 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b9f800 == 38 [pid = 2210] [id = 548] 03:34:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x1174a3400) [pid = 2210] [serial = 1644] [outer = 0x0] 03:34:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x1176b7800) [pid = 2210] [serial = 1645] [outer = 0x1174a3400] 03:34:43 INFO - PROCESS | 2210 | 1468838083773 Marionette DEBUG loaded listener.js 03:34:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x11820a400) [pid = 2210] [serial = 1646] [outer = 0x1174a3400] 03:34:44 INFO - PROCESS | 2210 | 1468838084439 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 972ms 03:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:34:44 INFO - PROCESS | 2210 | 1468838084516 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:34:44 INFO - PROCESS | 2210 | 1468838084518 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:34:44 INFO - PROCESS | 2210 | 1468838084521 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:34:44 INFO - PROCESS | 2210 | 1468838084523 Marionette TRACE conn2 <- [1,2166,null,{}] 03:34:44 INFO - PROCESS | 2210 | 1468838084527 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:44 INFO - PROCESS | 2210 | 1468838084528 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:44 INFO - PROCESS | 2210 | 1468838084639 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:34:44 INFO - PROCESS | 2210 | 1468838084698 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 2210 | 1468838084701 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x1164ab000 == 39 [pid = 2210] [id = 549] 03:34:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x112f55400) [pid = 2210] [serial = 1647] [outer = 0x0] 03:34:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x1131bbc00) [pid = 2210] [serial = 1648] [outer = 0x112f55400] 03:34:44 INFO - PROCESS | 2210 | 1468838084730 Marionette DEBUG loaded listener.js 03:34:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x1164d3800) [pid = 2210] [serial = 1649] [outer = 0x112f55400] 03:34:44 INFO - PROCESS | 2210 | --DOCSHELL 0x12be3d800 == 38 [pid = 2210] [id = 545] 03:34:44 INFO - PROCESS | 2210 | --DOCSHELL 0x12b83d000 == 37 [pid = 2210] [id = 544] 03:34:44 INFO - PROCESS | 2210 | --DOCSHELL 0x11601f800 == 36 [pid = 2210] [id = 543] 03:34:44 INFO - PROCESS | 2210 | --DOCSHELL 0x129964000 == 35 [pid = 2210] [id = 542] 03:34:44 INFO - PROCESS | 2210 | --DOCSHELL 0x128b13000 == 34 [pid = 2210] [id = 541] 03:34:44 INFO - PROCESS | 2210 | --DOCSHELL 0x12587b000 == 33 [pid = 2210] [id = 540] 03:34:44 INFO - PROCESS | 2210 | --DOCSHELL 0x120f1f800 == 32 [pid = 2210] [id = 539] 03:34:44 INFO - PROCESS | 2210 | --DOCSHELL 0x118717000 == 31 [pid = 2210] [id = 538] 03:34:44 INFO - PROCESS | 2210 | --DOCSHELL 0x113c11000 == 30 [pid = 2210] [id = 537] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x11846d800) [pid = 2210] [serial = 1558] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x1174aa400) [pid = 2210] [serial = 1555] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x118070000) [pid = 2210] [serial = 1556] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x113c54800) [pid = 2210] [serial = 1552] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x1164d6400) [pid = 2210] [serial = 1553] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x1192af000) [pid = 2210] [serial = 1561] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x11682d800) [pid = 2210] [serial = 1547] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x113c55000) [pid = 2210] [serial = 1546] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x11716e800) [pid = 2210] [serial = 1535] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x116732400) [pid = 2210] [serial = 1534] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x1199b3800) [pid = 2210] [serial = 1538] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x119160000) [pid = 2210] [serial = 1537] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1251bc800) [pid = 2210] [serial = 1541] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x124ba4000) [pid = 2210] [serial = 1540] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x126518400) [pid = 2210] [serial = 1544] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1210f4000) [pid = 2210] [serial = 1543] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x120fd4400) [pid = 2210] [serial = 1564] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x123b92000) [pid = 2210] [serial = 1565] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1199ab800) [pid = 2210] [serial = 1562] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x123bdf800) [pid = 2210] [serial = 1567] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x12439e400) [pid = 2210] [serial = 1568] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1247bc000) [pid = 2210] [serial = 1570] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1176b6800) [pid = 2210] [serial = 1573] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x125081000) [pid = 2210] [serial = 1577] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x116813c00) [pid = 2210] [serial = 1592] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x124f9c400) [pid = 2210] [serial = 1571] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x112debc00) [pid = 2210] [serial = 1550] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1129b9400) [pid = 2210] [serial = 1549] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x118892800) [pid = 2210] [serial = 1559] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x123b3e400) [pid = 2210] [serial = 1576] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x128c6f400) [pid = 2210] [serial = 1583] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x126952400) [pid = 2210] [serial = 1580] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x112f4b000) [pid = 2210] [serial = 1585] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x11806d400) [pid = 2210] [serial = 1589] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x1192f0c00) [pid = 2210] [serial = 1574] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x11714b400) [pid = 2210] [serial = 1588] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x113cdb000) [pid = 2210] [serial = 1586] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x128c1f400) [pid = 2210] [serial = 1582] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x125798c00) [pid = 2210] [serial = 1579] [outer = 0x0] [url = about:blank] 03:34:44 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x115dc7400) [pid = 2210] [serial = 1591] [outer = 0x0] [url = about:blank] 03:34:45 INFO - PROCESS | 2210 | 1468838085133 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 622ms 03:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:34:45 INFO - PROCESS | 2210 | 1468838085145 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 2210 | 1468838085148 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:34:45 INFO - PROCESS | 2210 | 1468838085152 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 2210 | 1468838085154 Marionette TRACE conn2 <- [1,2170,null,{}] 03:34:45 INFO - PROCESS | 2210 | 1468838085157 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:45 INFO - PROCESS | 2210 | 1468838085162 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:45 INFO - PROCESS | 2210 | 1468838085244 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:34:45 INFO - PROCESS | 2210 | 1468838085300 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 2210 | 1468838085302 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:45 INFO - PROCESS | 2210 | ++DOCSHELL 0x118717000 == 31 [pid = 2210] [id = 550] 03:34:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x1161a8c00) [pid = 2210] [serial = 1650] [outer = 0x0] 03:34:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x116ab0000) [pid = 2210] [serial = 1651] [outer = 0x1161a8c00] 03:34:45 INFO - PROCESS | 2210 | 1468838085328 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x1176bc000) [pid = 2210] [serial = 1652] [outer = 0x1161a8c00] 03:34:45 INFO - PROCESS | 2210 | 1468838085639 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 522ms 03:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:34:45 INFO - PROCESS | 2210 | 1468838085677 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:34:45 INFO - PROCESS | 2210 | 1468838085678 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:34:45 INFO - PROCESS | 2210 | 1468838085680 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:34:45 INFO - PROCESS | 2210 | 1468838085683 Marionette TRACE conn2 <- [1,2174,null,{}] 03:34:45 INFO - PROCESS | 2210 | 1468838085690 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:45 INFO - PROCESS | 2210 | 1468838085694 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:45 INFO - PROCESS | 2210 | 1468838085777 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:34:45 INFO - PROCESS | 2210 | 1468838085782 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 2210 | 1468838085784 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:45 INFO - PROCESS | 2210 | ++DOCSHELL 0x123a86000 == 32 [pid = 2210] [id = 551] 03:34:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x118209c00) [pid = 2210] [serial = 1653] [outer = 0x0] 03:34:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x118867400) [pid = 2210] [serial = 1654] [outer = 0x118209c00] 03:34:45 INFO - PROCESS | 2210 | 1468838085812 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1199b3800) [pid = 2210] [serial = 1655] [outer = 0x118209c00] 03:34:46 INFO - PROCESS | 2210 | 1468838086192 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 522ms 03:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:34:46 INFO - PROCESS | 2210 | 1468838086203 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:34:46 INFO - PROCESS | 2210 | 1468838086205 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:34:46 INFO - PROCESS | 2210 | 1468838086209 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:34:46 INFO - PROCESS | 2210 | 1468838086210 Marionette TRACE conn2 <- [1,2178,null,{}] 03:34:46 INFO - PROCESS | 2210 | 1468838086212 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:46 INFO - PROCESS | 2210 | 1468838086213 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:46 INFO - PROCESS | 2210 | 1468838086299 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:34:46 INFO - PROCESS | 2210 | 1468838086303 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 2210 | 1468838086305 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:46 INFO - PROCESS | 2210 | ++DOCSHELL 0x1251f0000 == 33 [pid = 2210] [id = 552] 03:34:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1199b5000) [pid = 2210] [serial = 1656] [outer = 0x0] 03:34:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x119fc0800) [pid = 2210] [serial = 1657] [outer = 0x1199b5000] 03:34:46 INFO - PROCESS | 2210 | 1468838086331 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x123b3bc00) [pid = 2210] [serial = 1658] [outer = 0x1199b5000] 03:34:46 INFO - PROCESS | 2210 | 1468838086719 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 518ms 03:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:34:46 INFO - PROCESS | 2210 | 1468838086729 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:34:46 INFO - PROCESS | 2210 | 1468838086732 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:34:46 INFO - PROCESS | 2210 | 1468838086735 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:34:46 INFO - PROCESS | 2210 | 1468838086736 Marionette TRACE conn2 <- [1,2182,null,{}] 03:34:46 INFO - PROCESS | 2210 | 1468838086756 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:46 INFO - PROCESS | 2210 | 1468838086757 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:46 INFO - PROCESS | 2210 | 1468838086879 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:34:46 INFO - PROCESS | 2210 | 1468838086884 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 2210 | 1468838086897 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:46 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b02800 == 34 [pid = 2210] [id = 553] 03:34:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x123b44800) [pid = 2210] [serial = 1659] [outer = 0x0] 03:34:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x123b92800) [pid = 2210] [serial = 1660] [outer = 0x123b44800] 03:34:46 INFO - PROCESS | 2210 | 1468838086939 Marionette DEBUG loaded listener.js 03:34:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x123ca0400) [pid = 2210] [serial = 1661] [outer = 0x123b44800] 03:34:47 INFO - PROCESS | 2210 | 1468838087346 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 622ms 03:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:34:47 INFO - PROCESS | 2210 | 1468838087360 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 2210 | 1468838087361 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:34:47 INFO - PROCESS | 2210 | 1468838087364 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 2210 | 1468838087365 Marionette TRACE conn2 <- [1,2186,null,{}] 03:34:47 INFO - PROCESS | 2210 | 1468838087367 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:47 INFO - PROCESS | 2210 | 1468838087371 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:47 INFO - PROCESS | 2210 | 1468838087494 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:34:47 INFO - PROCESS | 2210 | 1468838087532 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:47 INFO - PROCESS | 2210 | 1468838087533 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293a6800 == 35 [pid = 2210] [id = 554] 03:34:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x124691000) [pid = 2210] [serial = 1662] [outer = 0x0] 03:34:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x125085c00) [pid = 2210] [serial = 1663] [outer = 0x124691000] 03:34:47 INFO - PROCESS | 2210 | 1468838087558 Marionette DEBUG loaded listener.js 03:34:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x12694e800) [pid = 2210] [serial = 1664] [outer = 0x124691000] 03:34:47 INFO - PROCESS | 2210 | 1468838087867 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 568ms 03:34:47 INFO - PROCESS | 2210 | 1468838087933 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 2210 | 1468838087935 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:34:47 INFO - PROCESS | 2210 | 1468838087939 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 2210 | 1468838087940 Marionette TRACE conn2 <- [1,2190,null,{}] 03:34:47 INFO - PROCESS | 2210 | 1468838087944 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:47 INFO - PROCESS | 2210 | 1468838087946 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:48 INFO - PROCESS | 2210 | 1468838088115 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:34:48 INFO - PROCESS | 2210 | 1468838088131 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 2210 | 1468838088132 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a84e000 == 36 [pid = 2210] [id = 555] 03:34:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x128c16000) [pid = 2210] [serial = 1665] [outer = 0x0] 03:34:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x128c19000) [pid = 2210] [serial = 1666] [outer = 0x128c16000] 03:34:48 INFO - PROCESS | 2210 | 1468838088172 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x128c21c00) [pid = 2210] [serial = 1667] [outer = 0x128c16000] 03:34:48 INFO - PROCESS | 2210 | 1468838088602 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 721ms 03:34:48 INFO - PROCESS | 2210 | 1468838088660 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:34:48 INFO - PROCESS | 2210 | 1468838088661 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:34:48 INFO - PROCESS | 2210 | 1468838088663 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - PROCESS | 2210 | 1468838088665 Marionette TRACE conn2 <- [1,2194,null,{}] 03:34:48 INFO - PROCESS | 2210 | 1468838088667 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:48 INFO - PROCESS | 2210 | 1468838088668 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:48 INFO - PROCESS | 2210 | 1468838088768 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:34:48 INFO - PROCESS | 2210 | 1468838088771 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:48 INFO - PROCESS | 2210 | 1468838088772 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b83d000 == 37 [pid = 2210] [id = 556] 03:34:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1192b3000) [pid = 2210] [serial = 1668] [outer = 0x0] 03:34:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x128c69c00) [pid = 2210] [serial = 1669] [outer = 0x1192b3000] 03:34:48 INFO - PROCESS | 2210 | 1468838088798 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x128da4800) [pid = 2210] [serial = 1670] [outer = 0x1192b3000] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x113dc0c00) [pid = 2210] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1161a7800) [pid = 2210] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1168e3c00) [pid = 2210] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1122b3000) [pid = 2210] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x112f18400) [pid = 2210] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1251ba400) [pid = 2210] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1127d7c00) [pid = 2210] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1192ac800) [pid = 2210] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1127d3800) [pid = 2210] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1192b6c00) [pid = 2210] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1210f2000) [pid = 2210] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x123837c00) [pid = 2210] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x116828c00) [pid = 2210] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x11200e800) [pid = 2210] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:34:49 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x11200a000) [pid = 2210] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:34:49 INFO - PROCESS | 2210 | 1468838089174 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 518ms 03:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:34:49 INFO - PROCESS | 2210 | 1468838089183 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:34:49 INFO - PROCESS | 2210 | 1468838089184 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:34:49 INFO - PROCESS | 2210 | 1468838089186 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - PROCESS | 2210 | 1468838089187 Marionette TRACE conn2 <- [1,2198,null,{}] 03:34:49 INFO - PROCESS | 2210 | 1468838089189 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:49 INFO - PROCESS | 2210 | 1468838089190 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:49 INFO - PROCESS | 2210 | 1468838089279 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:34:49 INFO - PROCESS | 2210 | 1468838089283 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 2210 | 1468838089284 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f1e800 == 38 [pid = 2210] [id = 557] 03:34:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x11269ac00) [pid = 2210] [serial = 1671] [outer = 0x0] 03:34:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1161a7800) [pid = 2210] [serial = 1672] [outer = 0x11269ac00] 03:34:49 INFO - PROCESS | 2210 | 1468838089309 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x118205400) [pid = 2210] [serial = 1673] [outer = 0x11269ac00] 03:34:49 INFO - PROCESS | 2210 | 1468838089631 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 469ms 03:34:49 INFO - PROCESS | 2210 | 1468838089656 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:34:49 INFO - PROCESS | 2210 | 1468838089659 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 03:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:34:49 INFO - PROCESS | 2210 | 1468838089662 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:34:49 INFO - PROCESS | 2210 | 1468838089663 Marionette TRACE conn2 <- [1,2202,null,{}] 03:34:49 INFO - PROCESS | 2210 | 1468838089665 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:49 INFO - PROCESS | 2210 | 1468838089666 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:49 INFO - PROCESS | 2210 | 1468838089748 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:34:49 INFO - PROCESS | 2210 | 1468838089807 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 2210 | 1468838089808 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be51800 == 39 [pid = 2210] [id = 558] 03:34:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x118069000) [pid = 2210] [serial = 1674] [outer = 0x0] 03:34:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x123b3d800) [pid = 2210] [serial = 1675] [outer = 0x118069000] 03:34:49 INFO - PROCESS | 2210 | 1468838089832 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x126723c00) [pid = 2210] [serial = 1676] [outer = 0x118069000] 03:34:50 INFO - PROCESS | 2210 | 1468838090096 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 471ms 03:34:50 INFO - PROCESS | 2210 | 1468838090133 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 2210 | 1468838090135 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 03:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:34:50 INFO - PROCESS | 2210 | 1468838090137 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 2210 | 1468838090139 Marionette TRACE conn2 <- [1,2206,null,{}] 03:34:50 INFO - PROCESS | 2210 | 1468838090150 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:50 INFO - PROCESS | 2210 | 1468838090152 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:50 INFO - PROCESS | 2210 | 1468838090255 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:34:50 INFO - PROCESS | 2210 | 1468838090261 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 2210 | 1468838090263 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x12cb12000 == 40 [pid = 2210] [id = 559] 03:34:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x128da9400) [pid = 2210] [serial = 1677] [outer = 0x0] 03:34:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x12925dc00) [pid = 2210] [serial = 1678] [outer = 0x128da9400] 03:34:50 INFO - PROCESS | 2210 | 1468838090292 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x12939a800) [pid = 2210] [serial = 1679] [outer = 0x128da9400] 03:34:50 INFO - PROCESS | 2210 | 1468838090648 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 529ms 03:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:34:50 INFO - PROCESS | 2210 | 1468838090666 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 2210 | 1468838090667 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 03:34:50 INFO - PROCESS | 2210 | 1468838090669 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 2210 | 1468838090670 Marionette TRACE conn2 <- [1,2210,null,{}] 03:34:50 INFO - PROCESS | 2210 | 1468838090673 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:50 INFO - PROCESS | 2210 | 1468838090675 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:50 INFO - PROCESS | 2210 | 1468838090787 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:34:50 INFO - PROCESS | 2210 | 1468838090792 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:50 INFO - PROCESS | 2210 | 1468838090793 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x12cb22000 == 41 [pid = 2210] [id = 560] 03:34:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x128daa000) [pid = 2210] [serial = 1680] [outer = 0x0] 03:34:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x12939dc00) [pid = 2210] [serial = 1681] [outer = 0x128daa000] 03:34:50 INFO - PROCESS | 2210 | 1468838090817 Marionette DEBUG loaded listener.js 03:34:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x129985000) [pid = 2210] [serial = 1682] [outer = 0x128daa000] 03:34:51 INFO - PROCESS | 2210 | 1468838091110 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 469ms 03:34:51 INFO - PROCESS | 2210 | 1468838091139 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:34:51 INFO - PROCESS | 2210 | 1468838091140 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 03:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:34:51 INFO - PROCESS | 2210 | 1468838091198 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:34:51 INFO - PROCESS | 2210 | 1468838091200 Marionette TRACE conn2 <- [1,2214,null,{}] 03:34:51 INFO - PROCESS | 2210 | 1468838091207 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:51 INFO - PROCESS | 2210 | 1468838091210 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:51 INFO - PROCESS | 2210 | 1468838091316 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:34:51 INFO - PROCESS | 2210 | 1468838091413 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 2210 | 1468838091414 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x118124800 == 42 [pid = 2210] [id = 561] 03:34:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1127d6c00) [pid = 2210] [serial = 1683] [outer = 0x0] 03:34:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1129b1c00) [pid = 2210] [serial = 1684] [outer = 0x1127d6c00] 03:34:51 INFO - PROCESS | 2210 | 1468838091446 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x112f4dc00) [pid = 2210] [serial = 1685] [outer = 0x1127d6c00] 03:34:51 INFO - PROCESS | 2210 | 1468838091880 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 777ms 03:34:51 INFO - PROCESS | 2210 | 1468838091924 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:34:51 INFO - PROCESS | 2210 | 1468838091927 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 03:34:51 INFO - PROCESS | 2210 | 1468838091931 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:34:51 INFO - PROCESS | 2210 | 1468838091933 Marionette TRACE conn2 <- [1,2218,null,{}] 03:34:51 INFO - PROCESS | 2210 | 1468838091937 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:51 INFO - PROCESS | 2210 | 1468838091940 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:52 INFO - PROCESS | 2210 | 1468838092072 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:34:52 INFO - PROCESS | 2210 | 1468838092133 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:52 INFO - PROCESS | 2210 | 1468838092135 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x124795000 == 43 [pid = 2210] [id = 562] 03:34:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x116828800) [pid = 2210] [serial = 1686] [outer = 0x0] 03:34:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x118205000) [pid = 2210] [serial = 1687] [outer = 0x116828800] 03:34:52 INFO - PROCESS | 2210 | 1468838092165 Marionette DEBUG loaded listener.js 03:34:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x11880e800) [pid = 2210] [serial = 1688] [outer = 0x116828800] 03:34:52 INFO - PROCESS | 2210 | 1468838092614 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 723ms 03:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:34:52 INFO - PROCESS | 2210 | 1468838092655 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 2210 | 1468838092656 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 03:34:52 INFO - PROCESS | 2210 | 1468838092659 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - PROCESS | 2210 | 1468838092660 Marionette TRACE conn2 <- [1,2222,null,{}] 03:34:52 INFO - PROCESS | 2210 | 1468838092663 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:52 INFO - PROCESS | 2210 | 1468838092664 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:52 INFO - PROCESS | 2210 | 1468838092771 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:34:52 INFO - PROCESS | 2210 | 1468838092844 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:52 INFO - PROCESS | 2210 | 1468838092848 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x12c833000 == 44 [pid = 2210] [id = 563] 03:34:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x120fd6800) [pid = 2210] [serial = 1689] [outer = 0x0] 03:34:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x123b38000) [pid = 2210] [serial = 1690] [outer = 0x120fd6800] 03:34:52 INFO - PROCESS | 2210 | 1468838092882 Marionette DEBUG loaded listener.js 03:34:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x123f41800) [pid = 2210] [serial = 1691] [outer = 0x120fd6800] 03:34:53 INFO - PROCESS | 2210 | 1468838093381 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 819ms 03:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:34:53 INFO - PROCESS | 2210 | 1468838093482 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:34:53 INFO - PROCESS | 2210 | 1468838093483 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 03:34:53 INFO - PROCESS | 2210 | 1468838093486 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:34:53 INFO - PROCESS | 2210 | 1468838093487 Marionette TRACE conn2 <- [1,2226,null,{}] 03:34:53 INFO - PROCESS | 2210 | 1468838093489 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:53 INFO - PROCESS | 2210 | 1468838093491 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:53 INFO - PROCESS | 2210 | 1468838093594 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:34:53 INFO - PROCESS | 2210 | 1468838093666 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 2210 | 1468838093668 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d786800 == 45 [pid = 2210] [id = 564] 03:34:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12658d000) [pid = 2210] [serial = 1692] [outer = 0x0] 03:34:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x126952800) [pid = 2210] [serial = 1693] [outer = 0x12658d000] 03:34:53 INFO - PROCESS | 2210 | 1468838093697 Marionette DEBUG loaded listener.js 03:34:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x128dc6400) [pid = 2210] [serial = 1694] [outer = 0x12658d000] 03:34:54 INFO - PROCESS | 2210 | 1468838094143 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 669ms 03:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:34:54 INFO - PROCESS | 2210 | 1468838094156 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:34:54 INFO - PROCESS | 2210 | 1468838094157 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 03:34:54 INFO - PROCESS | 2210 | 1468838094159 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - PROCESS | 2210 | 1468838094161 Marionette TRACE conn2 <- [1,2230,null,{}] 03:34:54 INFO - PROCESS | 2210 | 1468838094163 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:54 INFO - PROCESS | 2210 | 1468838094164 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:54 INFO - PROCESS | 2210 | 1468838094265 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:34:54 INFO - PROCESS | 2210 | 1468838094321 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:54 INFO - PROCESS | 2210 | 1468838094322 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x12677d800 == 46 [pid = 2210] [id = 565] 03:34:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x123b3a800) [pid = 2210] [serial = 1695] [outer = 0x0] 03:34:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x1267a6400) [pid = 2210] [serial = 1696] [outer = 0x123b3a800] 03:34:54 INFO - PROCESS | 2210 | 1468838094350 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x129266800) [pid = 2210] [serial = 1697] [outer = 0x123b3a800] 03:34:54 INFO - PROCESS | 2210 | 1468838094985 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 872ms 03:34:55 INFO - PROCESS | 2210 | 1468838095033 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:34:55 INFO - PROCESS | 2210 | 1468838095037 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 03:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:34:55 INFO - PROCESS | 2210 | 1468838095042 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:34:55 INFO - PROCESS | 2210 | 1468838095044 Marionette TRACE conn2 <- [1,2234,null,{}] 03:34:55 INFO - PROCESS | 2210 | 1468838095051 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:55 INFO - PROCESS | 2210 | 1468838095053 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:55 INFO - PROCESS | 2210 | 1468838095201 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:34:55 INFO - PROCESS | 2210 | 1468838095303 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 2210 | 1468838095305 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x12387f000 == 47 [pid = 2210] [id = 566] 03:34:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x116731c00) [pid = 2210] [serial = 1698] [outer = 0x0] 03:34:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x116824000) [pid = 2210] [serial = 1699] [outer = 0x116731c00] 03:34:55 INFO - PROCESS | 2210 | 1468838095350 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x1174a7400) [pid = 2210] [serial = 1700] [outer = 0x116731c00] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x12cb12000 == 46 [pid = 2210] [id = 559] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x12be51800 == 45 [pid = 2210] [id = 558] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x120f1e800 == 44 [pid = 2210] [id = 557] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x12b83d000 == 43 [pid = 2210] [id = 556] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x12a84e000 == 42 [pid = 2210] [id = 555] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x1293a6800 == 41 [pid = 2210] [id = 554] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x128b02800 == 40 [pid = 2210] [id = 553] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x1251f0000 == 39 [pid = 2210] [id = 552] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x123a86000 == 38 [pid = 2210] [id = 551] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x118717000 == 37 [pid = 2210] [id = 550] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x1164ab000 == 36 [pid = 2210] [id = 549] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x128b9f800 == 35 [pid = 2210] [id = 548] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x1188d7000 == 34 [pid = 2210] [id = 547] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x12be71000 == 33 [pid = 2210] [id = 546] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x12677d800 == 32 [pid = 2210] [id = 565] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x12d786800 == 31 [pid = 2210] [id = 564] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x12c833000 == 30 [pid = 2210] [id = 563] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x124795000 == 29 [pid = 2210] [id = 562] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x12cb22000 == 28 [pid = 2210] [id = 560] 03:34:56 INFO - PROCESS | 2210 | --DOCSHELL 0x118124800 == 27 [pid = 2210] [id = 561] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x124f9e800) [pid = 2210] [serial = 1637] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x118469800) [pid = 2210] [serial = 1621] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x1176af400) [pid = 2210] [serial = 1618] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x112696800) [pid = 2210] [serial = 1612] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1127dbc00) [pid = 2210] [serial = 1613] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x113c54c00) [pid = 2210] [serial = 1615] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x116733400) [pid = 2210] [serial = 1616] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x126585c00) [pid = 2210] [serial = 1610] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x12579d400) [pid = 2210] [serial = 1609] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1131c1000) [pid = 2210] [serial = 1595] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1129b2000) [pid = 2210] [serial = 1594] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1192fc400) [pid = 2210] [serial = 1624] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x11873c800) [pid = 2210] [serial = 1598] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x11820ec00) [pid = 2210] [serial = 1597] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x119a78000) [pid = 2210] [serial = 1601] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1192f9800) [pid = 2210] [serial = 1600] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x123b8e000) [pid = 2210] [serial = 1604] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x123b40400) [pid = 2210] [serial = 1603] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1243a3c00) [pid = 2210] [serial = 1607] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x123be0800) [pid = 2210] [serial = 1606] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x119166800) [pid = 2210] [serial = 1622] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x125111400) [pid = 2210] [serial = 1639] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x123b3b400) [pid = 2210] [serial = 1627] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x119b41800) [pid = 2210] [serial = 1625] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x123b95800) [pid = 2210] [serial = 1628] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x112f4f400) [pid = 2210] [serial = 1631] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x1240b3400) [pid = 2210] [serial = 1636] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x1126a2400) [pid = 2210] [serial = 1630] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x119a71c00) [pid = 2210] [serial = 1634] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x116aae800) [pid = 2210] [serial = 1633] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x118204400) [pid = 2210] [serial = 1619] [outer = 0x0] [url = about:blank] 03:34:56 INFO - PROCESS | 2210 | 1468838096363 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1376ms 03:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:34:56 INFO - PROCESS | 2210 | 1468838096418 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 2210 | 1468838096420 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 03:34:56 INFO - PROCESS | 2210 | 1468838096423 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 2210 | 1468838096425 Marionette TRACE conn2 <- [1,2238,null,{}] 03:34:56 INFO - PROCESS | 2210 | 1468838096429 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 2210 | 1468838096431 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:56 INFO - PROCESS | 2210 | 1468838096522 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:34:56 INFO - PROCESS | 2210 | 1468838096529 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 2210 | 1468838096530 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x1168d3000 == 28 [pid = 2210] [id = 567] 03:34:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1127e0800) [pid = 2210] [serial = 1701] [outer = 0x0] 03:34:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1129b0800) [pid = 2210] [serial = 1702] [outer = 0x1127e0800] 03:34:56 INFO - PROCESS | 2210 | 1468838096560 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x112de8c00) [pid = 2210] [serial = 1703] [outer = 0x1127e0800] 03:34:56 INFO - PROCESS | 2210 | 1468838096918 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 520ms 03:34:56 INFO - PROCESS | 2210 | 1468838096955 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 2210 | 1468838096959 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 03:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:34:56 INFO - PROCESS | 2210 | 1468838096965 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 2210 | 1468838096967 Marionette TRACE conn2 <- [1,2242,null,{}] 03:34:56 INFO - PROCESS | 2210 | 1468838096969 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 2210 | 1468838096971 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:57 INFO - PROCESS | 2210 | 1468838097051 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:34:57 INFO - PROCESS | 2210 | 1468838097055 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 2210 | 1468838097057 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x11851d000 == 29 [pid = 2210] [id = 568] 03:34:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1130f6400) [pid = 2210] [serial = 1704] [outer = 0x0] 03:34:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x115e86000) [pid = 2210] [serial = 1705] [outer = 0x1130f6400] 03:34:57 INFO - PROCESS | 2210 | 1468838097087 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x11663c000) [pid = 2210] [serial = 1706] [outer = 0x1130f6400] 03:34:57 INFO - PROCESS | 2210 | 1468838097451 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 518ms 03:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:34:57 INFO - PROCESS | 2210 | 1468838097484 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:34:57 INFO - PROCESS | 2210 | 1468838097485 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 03:34:57 INFO - PROCESS | 2210 | 1468838097487 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 2210 | 1468838097490 Marionette TRACE conn2 <- [1,2246,null,{}] 03:34:57 INFO - PROCESS | 2210 | 1468838097498 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:57 INFO - PROCESS | 2210 | 1468838097501 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:57 INFO - PROCESS | 2210 | 1468838097582 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:34:57 INFO - PROCESS | 2210 | 1468838097587 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 2210 | 1468838097589 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x119f0f000 == 30 [pid = 2210] [id = 569] 03:34:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1129ad000) [pid = 2210] [serial = 1707] [outer = 0x0] 03:34:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x117d30c00) [pid = 2210] [serial = 1708] [outer = 0x1129ad000] 03:34:57 INFO - PROCESS | 2210 | 1468838097621 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x118207000) [pid = 2210] [serial = 1709] [outer = 0x1129ad000] 03:34:57 INFO - PROCESS | 2210 | 1468838097976 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 521ms 03:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:34:58 INFO - PROCESS | 2210 | 1468838098010 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:34:58 INFO - PROCESS | 2210 | 1468838098011 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 03:34:58 INFO - PROCESS | 2210 | 1468838098013 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - PROCESS | 2210 | 1468838098015 Marionette TRACE conn2 <- [1,2250,null,{}] 03:34:58 INFO - PROCESS | 2210 | 1468838098017 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:58 INFO - PROCESS | 2210 | 1468838098018 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:58 INFO - PROCESS | 2210 | 1468838098129 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:34:58 INFO - PROCESS | 2210 | 1468838098135 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 2210 | 1468838098136 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:58 INFO - PROCESS | 2210 | ++DOCSHELL 0x123972000 == 31 [pid = 2210] [id = 570] 03:34:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x118205c00) [pid = 2210] [serial = 1710] [outer = 0x0] 03:34:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11873c800) [pid = 2210] [serial = 1711] [outer = 0x118205c00] 03:34:58 INFO - PROCESS | 2210 | 1468838098162 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x118898000) [pid = 2210] [serial = 1712] [outer = 0x118205c00] 03:34:58 INFO - PROCESS | 2210 | 1468838098504 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 519ms 03:34:58 INFO - PROCESS | 2210 | 1468838098540 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:34:58 INFO - PROCESS | 2210 | 1468838098548 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 03:34:58 INFO - PROCESS | 2210 | 1468838098550 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - PROCESS | 2210 | 1468838098552 Marionette TRACE conn2 <- [1,2254,null,{}] 03:34:58 INFO - PROCESS | 2210 | 1468838098554 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:58 INFO - PROCESS | 2210 | 1468838098555 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:58 INFO - PROCESS | 2210 | 1468838098652 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:34:58 INFO - PROCESS | 2210 | 1468838098694 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 2210 | 1468838098695 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:58 INFO - PROCESS | 2210 | ++DOCSHELL 0x1251e9800 == 32 [pid = 2210] [id = 571] 03:34:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x112f4f000) [pid = 2210] [serial = 1713] [outer = 0x0] 03:34:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1192ab800) [pid = 2210] [serial = 1714] [outer = 0x112f4f000] 03:34:58 INFO - PROCESS | 2210 | 1468838098720 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1192f9c00) [pid = 2210] [serial = 1715] [outer = 0x112f4f000] 03:34:59 INFO - PROCESS | 2210 | 1468838099066 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 517ms 03:34:59 INFO - PROCESS | 2210 | 1468838099069 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 2210 | 1468838099070 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 03:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:34:59 INFO - PROCESS | 2210 | 1468838099072 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 2210 | 1468838099074 Marionette TRACE conn2 <- [1,2258,null,{}] 03:34:59 INFO - PROCESS | 2210 | 1468838099079 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:59 INFO - PROCESS | 2210 | 1468838099083 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:59 INFO - PROCESS | 2210 | 1468838099198 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:34:59 INFO - PROCESS | 2210 | 1468838099236 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 2210 | 1468838099237 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c1e800 == 33 [pid = 2210] [id = 572] 03:34:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1192af000) [pid = 2210] [serial = 1716] [outer = 0x0] 03:34:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x119a78400) [pid = 2210] [serial = 1717] [outer = 0x1192af000] 03:34:59 INFO - PROCESS | 2210 | 1468838099262 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123b8c800) [pid = 2210] [serial = 1718] [outer = 0x1192af000] 03:34:59 INFO - PROCESS | 2210 | 1468838099632 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 570ms 03:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:34:59 INFO - PROCESS | 2210 | 1468838099644 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 2210 | 1468838099646 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 03:34:59 INFO - PROCESS | 2210 | 1468838099649 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 2210 | 1468838099663 Marionette TRACE conn2 <- [1,2262,null,{}] 03:34:59 INFO - PROCESS | 2210 | 1468838099673 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:59 INFO - PROCESS | 2210 | 1468838099675 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:59 INFO - PROCESS | 2210 | 1468838099801 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:34:59 INFO - PROCESS | 2210 | 1468838099804 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:59 INFO - PROCESS | 2210 | 1468838099805 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:34:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x128bad000 == 34 [pid = 2210] [id = 573] 03:34:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1199abc00) [pid = 2210] [serial = 1719] [outer = 0x0] 03:34:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x123bd9000) [pid = 2210] [serial = 1720] [outer = 0x1199abc00] 03:34:59 INFO - PROCESS | 2210 | 1468838099831 Marionette DEBUG loaded listener.js 03:34:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x1241a4c00) [pid = 2210] [serial = 1721] [outer = 0x1199abc00] 03:35:00 INFO - PROCESS | 2210 | 1468838100162 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 537ms 03:35:00 INFO - PROCESS | 2210 | 1468838100188 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 2210 | 1468838100190 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 03:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:35:00 INFO - PROCESS | 2210 | 1468838100195 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 2210 | 1468838100197 Marionette TRACE conn2 <- [1,2266,null,{}] 03:35:00 INFO - PROCESS | 2210 | 1468838100199 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:00 INFO - PROCESS | 2210 | 1468838100200 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:00 INFO - PROCESS | 2210 | 1468838100300 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:35:00 INFO - PROCESS | 2210 | 1468838100340 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 2210 | 1468838100341 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x12922c800 == 35 [pid = 2210] [id = 574] 03:35:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x110f97c00) [pid = 2210] [serial = 1722] [outer = 0x0] 03:35:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x124695800) [pid = 2210] [serial = 1723] [outer = 0x110f97c00] 03:35:00 INFO - PROCESS | 2210 | 1468838100365 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x124ba6800) [pid = 2210] [serial = 1724] [outer = 0x110f97c00] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x1174a3400) [pid = 2210] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x119a6c000) [pid = 2210] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x11269ac00) [pid = 2210] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x123b44800) [pid = 2210] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x128daa000) [pid = 2210] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x128c16000) [pid = 2210] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x118209c00) [pid = 2210] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x112dec000) [pid = 2210] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x124691000) [pid = 2210] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x112f55400) [pid = 2210] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1192b3000) [pid = 2210] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1199b5000) [pid = 2210] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x118069000) [pid = 2210] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x128da9400) [pid = 2210] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:35:00 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1161a8c00) [pid = 2210] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:35:00 INFO - PROCESS | 2210 | 1468838100815 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 03:35:00 INFO - PROCESS | 2210 | 1468838100865 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 2210 | 1468838100866 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 03:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:35:00 INFO - PROCESS | 2210 | 1468838100869 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:35:00 INFO - PROCESS | 2210 | 1468838100870 Marionette TRACE conn2 <- [1,2270,null,{}] 03:35:00 INFO - PROCESS | 2210 | 1468838100883 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:00 INFO - PROCESS | 2210 | 1468838100885 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:01 INFO - PROCESS | 2210 | 1468838100999 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:35:01 INFO - PROCESS | 2210 | 1468838101005 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 2210 | 1468838101006 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x119f09800 == 36 [pid = 2210] [id = 575] 03:35:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x112234c00) [pid = 2210] [serial = 1725] [outer = 0x0] 03:35:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x118209c00) [pid = 2210] [serial = 1726] [outer = 0x112234c00] 03:35:01 INFO - PROCESS | 2210 | 1468838101032 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x119b44800) [pid = 2210] [serial = 1727] [outer = 0x112234c00] 03:35:01 INFO - PROCESS | 2210 | 1468838101333 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 03:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:35:01 INFO - PROCESS | 2210 | 1468838101390 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:35:01 INFO - PROCESS | 2210 | 1468838101391 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 03:35:01 INFO - PROCESS | 2210 | 1468838101393 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 2210 | 1468838101394 Marionette TRACE conn2 <- [1,2274,null,{}] 03:35:01 INFO - PROCESS | 2210 | 1468838101397 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:01 INFO - PROCESS | 2210 | 1468838101398 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:01 INFO - PROCESS | 2210 | 1468838101471 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:35:01 INFO - PROCESS | 2210 | 1468838101534 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 2210 | 1468838101535 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a84e800 == 37 [pid = 2210] [id = 576] 03:35:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x116737c00) [pid = 2210] [serial = 1728] [outer = 0x0] 03:35:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x123c9b800) [pid = 2210] [serial = 1729] [outer = 0x116737c00] 03:35:01 INFO - PROCESS | 2210 | 1468838101560 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x124cc5400) [pid = 2210] [serial = 1730] [outer = 0x116737c00] 03:35:01 INFO - PROCESS | 2210 | 1468838101840 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 469ms 03:35:01 INFO - PROCESS | 2210 | 1468838101865 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:35:01 INFO - PROCESS | 2210 | 1468838101877 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 03:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:35:01 INFO - PROCESS | 2210 | 1468838101886 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 2210 | 1468838101888 Marionette TRACE conn2 <- [1,2278,null,{}] 03:35:01 INFO - PROCESS | 2210 | 1468838101893 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:01 INFO - PROCESS | 2210 | 1468838101898 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:02 INFO - PROCESS | 2210 | 1468838102039 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:35:02 INFO - PROCESS | 2210 | 1468838102124 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 2210 | 1468838102125 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x1251e4800 == 38 [pid = 2210] [id = 577] 03:35:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x115e8c400) [pid = 2210] [serial = 1731] [outer = 0x0] 03:35:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x117d2b800) [pid = 2210] [serial = 1732] [outer = 0x115e8c400] 03:35:02 INFO - PROCESS | 2210 | 1468838102152 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x126950000) [pid = 2210] [serial = 1733] [outer = 0x115e8c400] 03:35:02 INFO - PROCESS | 2210 | 1468838102499 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 623ms 03:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:35:02 INFO - PROCESS | 2210 | 1468838102510 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 2210 | 1468838102512 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 03:35:02 INFO - PROCESS | 2210 | 1468838102515 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 2210 | 1468838102516 Marionette TRACE conn2 <- [1,2282,null,{}] 03:35:02 INFO - PROCESS | 2210 | 1468838102520 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:02 INFO - PROCESS | 2210 | 1468838102522 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:02 INFO - PROCESS | 2210 | 1468838102645 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:35:02 INFO - PROCESS | 2210 | 1468838102817 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 2210 | 1468838102819 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x115dac800 == 39 [pid = 2210] [id = 578] 03:35:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x110f9d400) [pid = 2210] [serial = 1734] [outer = 0x0] 03:35:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x112007800) [pid = 2210] [serial = 1735] [outer = 0x110f9d400] 03:35:02 INFO - PROCESS | 2210 | 1468838102871 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x112697000) [pid = 2210] [serial = 1736] [outer = 0x110f9d400] 03:35:03 INFO - PROCESS | 2210 | 1468838103489 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1021ms 03:35:03 INFO - PROCESS | 2210 | 1468838103537 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 2210 | 1468838103540 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 03:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:35:03 INFO - PROCESS | 2210 | 1468838103545 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - PROCESS | 2210 | 1468838103548 Marionette TRACE conn2 <- [1,2286,null,{}] 03:35:03 INFO - PROCESS | 2210 | 1468838103551 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:03 INFO - PROCESS | 2210 | 1468838103553 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:03 INFO - PROCESS | 2210 | 1468838103667 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:35:03 INFO - PROCESS | 2210 | 1468838103751 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:03 INFO - PROCESS | 2210 | 1468838103752 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c4a000 == 40 [pid = 2210] [id = 579] 03:35:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1161a8c00) [pid = 2210] [serial = 1737] [outer = 0x0] 03:35:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x1164d7c00) [pid = 2210] [serial = 1738] [outer = 0x1161a8c00] 03:35:03 INFO - PROCESS | 2210 | 1468838103783 Marionette DEBUG loaded listener.js 03:35:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x116aae800) [pid = 2210] [serial = 1739] [outer = 0x1161a8c00] 03:35:04 INFO - PROCESS | 2210 | 1468838104323 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 825ms 03:35:04 INFO - PROCESS | 2210 | 1468838104386 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:35:04 INFO - PROCESS | 2210 | 1468838104389 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 03:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:35:04 INFO - PROCESS | 2210 | 1468838104395 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:35:04 INFO - PROCESS | 2210 | 1468838104396 Marionette TRACE conn2 <- [1,2290,null,{}] 03:35:04 INFO - PROCESS | 2210 | 1468838104399 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:04 INFO - PROCESS | 2210 | 1468838104400 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:04 INFO - PROCESS | 2210 | 1468838104513 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:35:04 INFO - PROCESS | 2210 | 1468838104709 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 2210 | 1468838104711 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f09000 == 41 [pid = 2210] [id = 580] 03:35:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x112f4bc00) [pid = 2210] [serial = 1740] [outer = 0x0] 03:35:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x112fa1800) [pid = 2210] [serial = 1741] [outer = 0x112f4bc00] 03:35:04 INFO - PROCESS | 2210 | 1468838104740 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x115e87800) [pid = 2210] [serial = 1742] [outer = 0x112f4bc00] 03:35:05 INFO - PROCESS | 2210 | --DOCSHELL 0x1251e4800 == 40 [pid = 2210] [id = 577] 03:35:05 INFO - PROCESS | 2210 | --DOCSHELL 0x12a84e800 == 39 [pid = 2210] [id = 576] 03:35:05 INFO - PROCESS | 2210 | --DOCSHELL 0x119f09800 == 38 [pid = 2210] [id = 575] 03:35:05 INFO - PROCESS | 2210 | --DOCSHELL 0x12922c800 == 37 [pid = 2210] [id = 574] 03:35:05 INFO - PROCESS | 2210 | --DOCSHELL 0x128bad000 == 36 [pid = 2210] [id = 573] 03:35:05 INFO - PROCESS | 2210 | --DOCSHELL 0x126c1e800 == 35 [pid = 2210] [id = 572] 03:35:05 INFO - PROCESS | 2210 | --DOCSHELL 0x1251e9800 == 34 [pid = 2210] [id = 571] 03:35:05 INFO - PROCESS | 2210 | --DOCSHELL 0x123972000 == 33 [pid = 2210] [id = 570] 03:35:05 INFO - PROCESS | 2210 | --DOCSHELL 0x119f0f000 == 32 [pid = 2210] [id = 569] 03:35:05 INFO - PROCESS | 2210 | --DOCSHELL 0x11851d000 == 31 [pid = 2210] [id = 568] 03:35:05 INFO - PROCESS | 2210 | --DOCSHELL 0x1168d3000 == 30 [pid = 2210] [id = 567] 03:35:05 INFO - PROCESS | 2210 | 1468838105248 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x12939a800) [pid = 2210] [serial = 1679] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x12939dc00) [pid = 2210] [serial = 1681] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x129985000) [pid = 2210] [serial = 1682] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x125085c00) [pid = 2210] [serial = 1663] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x128c19000) [pid = 2210] [serial = 1666] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x12694e800) [pid = 2210] [serial = 1664] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x128c69c00) [pid = 2210] [serial = 1669] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x128c21c00) [pid = 2210] [serial = 1667] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x123b92800) [pid = 2210] [serial = 1660] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x116ab0000) [pid = 2210] [serial = 1651] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1176bc000) [pid = 2210] [serial = 1652] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1131bbc00) [pid = 2210] [serial = 1648] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1164d3800) [pid = 2210] [serial = 1649] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x118867400) [pid = 2210] [serial = 1654] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1199b3800) [pid = 2210] [serial = 1655] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x112f48800) [pid = 2210] [serial = 1642] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x115e89000) [pid = 2210] [serial = 1643] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x119fc0800) [pid = 2210] [serial = 1657] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x123b3bc00) [pid = 2210] [serial = 1658] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x126515c00) [pid = 2210] [serial = 1640] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1176b7800) [pid = 2210] [serial = 1645] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1161a7800) [pid = 2210] [serial = 1672] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x11820a400) [pid = 2210] [serial = 1646] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x118205400) [pid = 2210] [serial = 1673] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x12925dc00) [pid = 2210] [serial = 1678] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x128da4800) [pid = 2210] [serial = 1670] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x123b3d800) [pid = 2210] [serial = 1675] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x126723c00) [pid = 2210] [serial = 1676] [outer = 0x0] [url = about:blank] 03:35:05 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x123ca0400) [pid = 2210] [serial = 1661] [outer = 0x0] [url = about:blank] 03:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 873ms 03:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:35:05 INFO - PROCESS | 2210 | 1468838105269 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 2210 | 1468838105271 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 03:35:05 INFO - PROCESS | 2210 | 1468838105279 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 2210 | 1468838105281 Marionette TRACE conn2 <- [1,2294,null,{}] 03:35:05 INFO - PROCESS | 2210 | 1468838105285 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:05 INFO - PROCESS | 2210 | 1468838105286 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:05 INFO - PROCESS | 2210 | 1468838105372 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:35:05 INFO - PROCESS | 2210 | 1468838105380 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 2210 | 1468838105381 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x11870e800 == 31 [pid = 2210] [id = 581] 03:35:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x116aba800) [pid = 2210] [serial = 1743] [outer = 0x0] 03:35:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1174a8000) [pid = 2210] [serial = 1744] [outer = 0x116aba800] 03:35:05 INFO - PROCESS | 2210 | 1468838105409 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x11806b400) [pid = 2210] [serial = 1745] [outer = 0x116aba800] 03:35:05 INFO - PROCESS | 2210 | 1468838105750 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 526ms 03:35:05 INFO - PROCESS | 2210 | 1468838105815 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 2210 | 1468838105818 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 03:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:35:05 INFO - PROCESS | 2210 | 1468838105822 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 2210 | 1468838105823 Marionette TRACE conn2 <- [1,2298,null,{}] 03:35:05 INFO - PROCESS | 2210 | 1468838105825 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:05 INFO - PROCESS | 2210 | 1468838105827 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:05 INFO - PROCESS | 2210 | 1468838105912 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:35:05 INFO - PROCESS | 2210 | 1468838105920 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 2210 | 1468838105922 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x123974000 == 32 [pid = 2210] [id = 582] 03:35:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x112014400) [pid = 2210] [serial = 1746] [outer = 0x0] 03:35:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x118873800) [pid = 2210] [serial = 1747] [outer = 0x112014400] 03:35:05 INFO - PROCESS | 2210 | 1468838105951 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1192ad400) [pid = 2210] [serial = 1748] [outer = 0x112014400] 03:35:06 INFO - PROCESS | 2210 | 1468838106291 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 520ms 03:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:35:06 INFO - PROCESS | 2210 | 1468838106351 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 2210 | 1468838106352 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 03:35:06 INFO - PROCESS | 2210 | 1468838106361 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 2210 | 1468838106365 Marionette TRACE conn2 <- [1,2302,null,{}] 03:35:06 INFO - PROCESS | 2210 | 1468838106369 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:06 INFO - PROCESS | 2210 | 1468838106371 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:06 INFO - PROCESS | 2210 | 1468838106455 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:35:06 INFO - PROCESS | 2210 | 1468838106461 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:06 INFO - PROCESS | 2210 | 1468838106463 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x126781800 == 33 [pid = 2210] [id = 583] 03:35:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x112f51400) [pid = 2210] [serial = 1749] [outer = 0x0] 03:35:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x119a6fc00) [pid = 2210] [serial = 1750] [outer = 0x112f51400] 03:35:06 INFO - PROCESS | 2210 | 1468838106488 Marionette DEBUG loaded listener.js 03:35:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1210f4000) [pid = 2210] [serial = 1751] [outer = 0x112f51400] 03:35:06 INFO - PROCESS | 2210 | 1468838106832 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 527ms 03:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:35:06 INFO - PROCESS | 2210 | 1468838106884 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 2210 | 1468838106886 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 03:35:06 INFO - PROCESS | 2210 | 1468838106888 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 2210 | 1468838106889 Marionette TRACE conn2 <- [1,2306,null,{}] 03:35:06 INFO - PROCESS | 2210 | 1468838106891 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:06 INFO - PROCESS | 2210 | 1468838106892 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:06 INFO - PROCESS | 2210 | 1468838106974 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:35:07 INFO - PROCESS | 2210 | 1468838107042 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 2210 | 1468838107043 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x12403e800 == 34 [pid = 2210] [id = 584] 03:35:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1129adc00) [pid = 2210] [serial = 1752] [outer = 0x0] 03:35:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x123b44c00) [pid = 2210] [serial = 1753] [outer = 0x1129adc00] 03:35:07 INFO - PROCESS | 2210 | 1468838107067 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x123bdb800) [pid = 2210] [serial = 1754] [outer = 0x1129adc00] 03:35:07 INFO - PROCESS | 2210 | 1468838107379 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 520ms 03:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:35:07 INFO - PROCESS | 2210 | 1468838107415 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 2210 | 1468838107416 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 03:35:07 INFO - PROCESS | 2210 | 1468838107419 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - PROCESS | 2210 | 1468838107420 Marionette TRACE conn2 <- [1,2310,null,{}] 03:35:07 INFO - PROCESS | 2210 | 1468838107422 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:07 INFO - PROCESS | 2210 | 1468838107423 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:07 INFO - PROCESS | 2210 | 1468838107526 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:35:07 INFO - PROCESS | 2210 | 1468838107530 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 2210 | 1468838107534 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x12995f000 == 35 [pid = 2210] [id = 585] 03:35:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1247b2400) [pid = 2210] [serial = 1755] [outer = 0x0] 03:35:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x124c60800) [pid = 2210] [serial = 1756] [outer = 0x1247b2400] 03:35:07 INFO - PROCESS | 2210 | 1468838107567 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x12579d000) [pid = 2210] [serial = 1757] [outer = 0x1247b2400] 03:35:07 INFO - PROCESS | 2210 | 1468838107940 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 569ms 03:35:07 INFO - PROCESS | 2210 | 1468838107988 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 2210 | 1468838107989 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 03:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:35:07 INFO - PROCESS | 2210 | 1468838107992 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - PROCESS | 2210 | 1468838107993 Marionette TRACE conn2 <- [1,2314,null,{}] 03:35:07 INFO - PROCESS | 2210 | 1468838107995 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:07 INFO - PROCESS | 2210 | 1468838107996 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:08 INFO - PROCESS | 2210 | 1468838108099 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:35:08 INFO - PROCESS | 2210 | 1468838108102 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 2210 | 1468838108103 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a84b000 == 36 [pid = 2210] [id = 586] 03:35:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1247b4400) [pid = 2210] [serial = 1758] [outer = 0x0] 03:35:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x126723c00) [pid = 2210] [serial = 1759] [outer = 0x1247b4400] 03:35:08 INFO - PROCESS | 2210 | 1468838108135 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x128c23800) [pid = 2210] [serial = 1760] [outer = 0x1247b4400] 03:35:08 INFO - PROCESS | 2210 | 1468838108528 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 569ms 03:35:08 INFO - PROCESS | 2210 | 1468838108562 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:35:08 INFO - PROCESS | 2210 | 1468838108564 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 03:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:35:08 INFO - PROCESS | 2210 | 1468838108567 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:35:08 INFO - PROCESS | 2210 | 1468838108569 Marionette TRACE conn2 <- [1,2318,null,{}] 03:35:08 INFO - PROCESS | 2210 | 1468838108573 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:08 INFO - PROCESS | 2210 | 1468838108575 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:08 INFO - PROCESS | 2210 | 1468838108733 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:35:08 INFO - PROCESS | 2210 | 1468838108754 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 2210 | 1468838108755 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba3c000 == 37 [pid = 2210] [id = 587] 03:35:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x128c19000) [pid = 2210] [serial = 1761] [outer = 0x0] 03:35:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x128c70000) [pid = 2210] [serial = 1762] [outer = 0x128c19000] 03:35:08 INFO - PROCESS | 2210 | 1468838108796 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x128dc7800) [pid = 2210] [serial = 1763] [outer = 0x128c19000] 03:35:09 INFO - PROCESS | 2210 | 1468838109219 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 2210 | 1468838109239 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 03:35:09 INFO - PROCESS | 2210 | 1468838109243 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 2210 | 1468838109245 Marionette TRACE conn2 <- [1,2322,null,{}] 03:35:09 INFO - PROCESS | 2210 | 1468838109247 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:09 INFO - PROCESS | 2210 | 1468838109249 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:09 INFO - PROCESS | 2210 | 1468838109446 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x112f4f000) [pid = 2210] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x1129ad000) [pid = 2210] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1130f6400) [pid = 2210] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x116731c00) [pid = 2210] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x118205c00) [pid = 2210] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1127e0800) [pid = 2210] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1192af000) [pid = 2210] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1127d6c00) [pid = 2210] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x110f97c00) [pid = 2210] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x116828800) [pid = 2210] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1199abc00) [pid = 2210] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x112234c00) [pid = 2210] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x116737c00) [pid = 2210] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x120fd6800) [pid = 2210] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x12658d000) [pid = 2210] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:35:09 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x123b3a800) [pid = 2210] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:35:09 INFO - PROCESS | 2210 | 1468838109492 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 2210 | 1468838109501 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:09 INFO - PROCESS | 2210 | ++DOCSHELL 0x123892800 == 38 [pid = 2210] [id = 588] 03:35:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x112234c00) [pid = 2210] [serial = 1764] [outer = 0x0] 03:35:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1129ac000) [pid = 2210] [serial = 1765] [outer = 0x112234c00] 03:35:09 INFO - PROCESS | 2210 | 1468838109526 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x116731c00) [pid = 2210] [serial = 1766] [outer = 0x112234c00] 03:35:09 INFO - PROCESS | 2210 | 1468838109794 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 572ms 03:35:09 INFO - PROCESS | 2210 | 1468838109816 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 2210 | 1468838109817 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 03:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:35:09 INFO - PROCESS | 2210 | 1468838109820 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 2210 | 1468838109821 Marionette TRACE conn2 <- [1,2326,null,{}] 03:35:09 INFO - PROCESS | 2210 | 1468838109831 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:09 INFO - PROCESS | 2210 | 1468838109832 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:09 INFO - PROCESS | 2210 | 1468838109919 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:35:09 INFO - PROCESS | 2210 | 1468838109923 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 2210 | 1468838109924 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:09 INFO - PROCESS | 2210 | ++DOCSHELL 0x126704800 == 39 [pid = 2210] [id = 589] 03:35:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x118208000) [pid = 2210] [serial = 1767] [outer = 0x0] 03:35:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1239eb800) [pid = 2210] [serial = 1768] [outer = 0x118208000] 03:35:09 INFO - PROCESS | 2210 | 1468838109948 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x12611bc00) [pid = 2210] [serial = 1769] [outer = 0x118208000] 03:35:10 INFO - PROCESS | 2210 | 1468838110275 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 468ms 03:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:35:10 INFO - PROCESS | 2210 | 1468838110289 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 2210 | 1468838110290 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 03:35:10 INFO - PROCESS | 2210 | 1468838110300 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 2210 | 1468838110301 Marionette TRACE conn2 <- [1,2330,null,{}] 03:35:10 INFO - PROCESS | 2210 | 1468838110303 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:10 INFO - PROCESS | 2210 | 1468838110304 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:10 INFO - PROCESS | 2210 | 1468838110427 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:35:10 INFO - PROCESS | 2210 | 1468838110433 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 2210 | 1468838110435 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x12c849800 == 40 [pid = 2210] [id = 590] 03:35:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x115e8e000) [pid = 2210] [serial = 1770] [outer = 0x0] 03:35:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x129267c00) [pid = 2210] [serial = 1771] [outer = 0x115e8e000] 03:35:10 INFO - PROCESS | 2210 | 1468838110462 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x12939bc00) [pid = 2210] [serial = 1772] [outer = 0x115e8e000] 03:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 474ms 03:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:35:10 INFO - PROCESS | 2210 | 1468838110765 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:35:10 INFO - PROCESS | 2210 | 1468838110768 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 2210 | 1468838110769 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 03:35:10 INFO - PROCESS | 2210 | 1468838110771 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 2210 | 1468838110774 Marionette TRACE conn2 <- [1,2334,null,{}] 03:35:10 INFO - PROCESS | 2210 | 1468838110784 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:10 INFO - PROCESS | 2210 | 1468838110786 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:10 INFO - PROCESS | 2210 | 1468838110884 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:35:10 INFO - PROCESS | 2210 | 1468838110887 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:10 INFO - PROCESS | 2210 | 1468838110888 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d44b000 == 41 [pid = 2210] [id = 591] 03:35:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x12926ac00) [pid = 2210] [serial = 1773] [outer = 0x0] 03:35:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x129986400) [pid = 2210] [serial = 1774] [outer = 0x12926ac00] 03:35:10 INFO - PROCESS | 2210 | 1468838110913 Marionette DEBUG loaded listener.js 03:35:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x12a8af400) [pid = 2210] [serial = 1775] [outer = 0x12926ac00] 03:35:11 INFO - PROCESS | 2210 | 1468838111246 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 528ms 03:35:11 INFO - PROCESS | 2210 | 1468838111306 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:35:11 INFO - PROCESS | 2210 | 1468838111307 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 03:35:11 INFO - PROCESS | 2210 | 1468838111309 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:35:11 INFO - PROCESS | 2210 | 1468838111311 Marionette TRACE conn2 <- [1,2338,null,{}] 03:35:11 INFO - PROCESS | 2210 | 1468838111313 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:11 INFO - PROCESS | 2210 | 1468838111314 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:11 INFO - PROCESS | 2210 | 1468838111402 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:35:11 INFO - PROCESS | 2210 | 1468838111504 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 2210 | 1468838111506 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f02800 == 42 [pid = 2210] [id = 592] 03:35:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x110f9a400) [pid = 2210] [serial = 1776] [outer = 0x0] 03:35:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1127d9400) [pid = 2210] [serial = 1777] [outer = 0x110f9a400] 03:35:11 INFO - PROCESS | 2210 | 1468838111540 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x113037000) [pid = 2210] [serial = 1778] [outer = 0x110f9a400] 03:35:12 INFO - PROCESS | 2210 | 1468838112040 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 769ms 03:35:12 INFO - PROCESS | 2210 | 1468838112097 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 2210 | 1468838112101 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 03:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:35:12 INFO - PROCESS | 2210 | 1468838112111 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 2210 | 1468838112114 Marionette TRACE conn2 <- [1,2342,null,{}] 03:35:12 INFO - PROCESS | 2210 | 1468838112119 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:12 INFO - PROCESS | 2210 | 1468838112124 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:12 INFO - PROCESS | 2210 | 1468838112233 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:35:12 INFO - PROCESS | 2210 | 1468838112305 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:12 INFO - PROCESS | 2210 | 1468838112307 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x125866000 == 43 [pid = 2210] [id = 593] 03:35:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1176b6800) [pid = 2210] [serial = 1779] [outer = 0x0] 03:35:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x118202400) [pid = 2210] [serial = 1780] [outer = 0x1176b6800] 03:35:12 INFO - PROCESS | 2210 | 1468838112337 Marionette DEBUG loaded listener.js 03:35:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x118739400) [pid = 2210] [serial = 1781] [outer = 0x1176b6800] 03:35:12 INFO - PROCESS | 2210 | 1468838112780 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 725ms 03:35:12 INFO - PROCESS | 2210 | 1468838112835 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:35:12 INFO - PROCESS | 2210 | 1468838112838 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 03:35:12 INFO - PROCESS | 2210 | 1468838112840 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 2210 | 1468838112842 Marionette TRACE conn2 <- [1,2346,null,{}] 03:35:12 INFO - PROCESS | 2210 | 1468838112844 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:12 INFO - PROCESS | 2210 | 1468838112846 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:12 INFO - PROCESS | 2210 | 1468838112952 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:35:13 INFO - PROCESS | 2210 | 1468838113015 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 2210 | 1468838113017 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b16f800 == 44 [pid = 2210] [id = 594] 03:35:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x119166c00) [pid = 2210] [serial = 1782] [outer = 0x0] 03:35:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x119a76000) [pid = 2210] [serial = 1783] [outer = 0x119166c00] 03:35:13 INFO - PROCESS | 2210 | 1468838113046 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x123b43c00) [pid = 2210] [serial = 1784] [outer = 0x119166c00] 03:35:13 INFO - PROCESS | 2210 | 1468838113552 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 721ms 03:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:35:13 INFO - PROCESS | 2210 | 1468838113562 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:35:13 INFO - PROCESS | 2210 | 1468838113564 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 03:35:13 INFO - PROCESS | 2210 | 1468838113574 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:35:13 INFO - PROCESS | 2210 | 1468838113581 Marionette TRACE conn2 <- [1,2350,null,{}] 03:35:13 INFO - PROCESS | 2210 | 1468838113612 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:13 INFO - PROCESS | 2210 | 1468838113616 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:13 INFO - PROCESS | 2210 | 1468838113769 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:35:13 INFO - PROCESS | 2210 | 1468838113835 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 2210 | 1468838113836 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d8d9800 == 45 [pid = 2210] [id = 595] 03:35:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x124c66800) [pid = 2210] [serial = 1785] [outer = 0x0] 03:35:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x12579f400) [pid = 2210] [serial = 1786] [outer = 0x124c66800] 03:35:13 INFO - PROCESS | 2210 | 1468838113859 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x1267a3c00) [pid = 2210] [serial = 1787] [outer = 0x124c66800] 03:35:14 INFO - PROCESS | 2210 | 1468838114372 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 854ms 03:35:14 INFO - PROCESS | 2210 | 1468838114422 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 2210 | 1468838114425 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 03:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:35:14 INFO - PROCESS | 2210 | 1468838114428 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - PROCESS | 2210 | 1468838114430 Marionette TRACE conn2 <- [1,2354,null,{}] 03:35:14 INFO - PROCESS | 2210 | 1468838114434 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:14 INFO - PROCESS | 2210 | 1468838114436 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:14 INFO - PROCESS | 2210 | 1468838114594 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:35:14 INFO - PROCESS | 2210 | 1468838114733 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:14 INFO - PROCESS | 2210 | 1468838114735 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d8e9800 == 46 [pid = 2210] [id = 596] 03:35:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x124fa5c00) [pid = 2210] [serial = 1788] [outer = 0x0] 03:35:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x129398000) [pid = 2210] [serial = 1789] [outer = 0x124fa5c00] 03:35:14 INFO - PROCESS | 2210 | 1468838114766 Marionette DEBUG loaded listener.js 03:35:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x129987800) [pid = 2210] [serial = 1790] [outer = 0x124fa5c00] 03:35:15 INFO - PROCESS | 2210 | 1468838115426 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1023ms 03:35:15 INFO - PROCESS | 2210 | 1468838115451 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:35:15 INFO - PROCESS | 2210 | 1468838115454 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 03:35:15 INFO - PROCESS | 2210 | 1468838115458 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:35:15 INFO - PROCESS | 2210 | 1468838115462 Marionette TRACE conn2 <- [1,2358,null,{}] 03:35:15 INFO - PROCESS | 2210 | 1468838115466 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:15 INFO - PROCESS | 2210 | 1468838115467 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:15 INFO - PROCESS | 2210 | 1468838115570 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:35:15 INFO - PROCESS | 2210 | 1468838115645 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 2210 | 1468838115648 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:15 INFO - PROCESS | 2210 | ++DOCSHELL 0x12397a000 == 47 [pid = 2210] [id = 597] 03:35:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x11664a000) [pid = 2210] [serial = 1791] [outer = 0x0] 03:35:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x1168e3c00) [pid = 2210] [serial = 1792] [outer = 0x11664a000] 03:35:15 INFO - PROCESS | 2210 | 1468838115676 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x1174aec00) [pid = 2210] [serial = 1793] [outer = 0x11664a000] 03:35:16 INFO - PROCESS | 2210 | 1468838116136 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 726ms 03:35:16 INFO - PROCESS | 2210 | 1468838116184 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 2210 | 1468838116188 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 03:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:35:16 INFO - PROCESS | 2210 | 1468838116197 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - PROCESS | 2210 | 1468838116200 Marionette TRACE conn2 <- [1,2362,null,{}] 03:35:16 INFO - PROCESS | 2210 | 1468838116203 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:16 INFO - PROCESS | 2210 | 1468838116206 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:16 INFO - PROCESS | 2210 | 1468838116324 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12d44b000 == 46 [pid = 2210] [id = 591] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12c849800 == 45 [pid = 2210] [id = 590] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x126704800 == 44 [pid = 2210] [id = 589] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x123892800 == 43 [pid = 2210] [id = 588] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba3c000 == 42 [pid = 2210] [id = 587] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12a84b000 == 41 [pid = 2210] [id = 586] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12995f000 == 40 [pid = 2210] [id = 585] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12403e800 == 39 [pid = 2210] [id = 584] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x126781800 == 38 [pid = 2210] [id = 583] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x123974000 == 37 [pid = 2210] [id = 582] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x11870e800 == 36 [pid = 2210] [id = 581] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x116f09000 == 35 [pid = 2210] [id = 580] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x119c4a000 == 34 [pid = 2210] [id = 579] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x115dac800 == 33 [pid = 2210] [id = 578] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12387f000 == 32 [pid = 2210] [id = 566] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12397a000 == 31 [pid = 2210] [id = 597] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12d8e9800 == 30 [pid = 2210] [id = 596] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12d8d9800 == 29 [pid = 2210] [id = 595] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12b16f800 == 28 [pid = 2210] [id = 594] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x125866000 == 27 [pid = 2210] [id = 593] 03:35:16 INFO - PROCESS | 2210 | --DOCSHELL 0x116f02800 == 26 [pid = 2210] [id = 592] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x1192ab800) [pid = 2210] [serial = 1714] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x117d30c00) [pid = 2210] [serial = 1708] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x115e86000) [pid = 2210] [serial = 1705] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x11663c000) [pid = 2210] [serial = 1706] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x116824000) [pid = 2210] [serial = 1699] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x1174a7400) [pid = 2210] [serial = 1700] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x11873c800) [pid = 2210] [serial = 1711] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x1129b0800) [pid = 2210] [serial = 1702] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x112de8c00) [pid = 2210] [serial = 1703] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x123b8c800) [pid = 2210] [serial = 1718] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x119a78400) [pid = 2210] [serial = 1717] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x112f4dc00) [pid = 2210] [serial = 1685] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1129b1c00) [pid = 2210] [serial = 1684] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x124695800) [pid = 2210] [serial = 1723] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x11880e800) [pid = 2210] [serial = 1688] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x1241a4c00) [pid = 2210] [serial = 1721] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x123bd9000) [pid = 2210] [serial = 1720] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x118205000) [pid = 2210] [serial = 1687] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x118209c00) [pid = 2210] [serial = 1726] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x117d2b800) [pid = 2210] [serial = 1732] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x124ba6800) [pid = 2210] [serial = 1724] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x124cc5400) [pid = 2210] [serial = 1730] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x123f41800) [pid = 2210] [serial = 1691] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x123b38000) [pid = 2210] [serial = 1690] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x118207000) [pid = 2210] [serial = 1709] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x128dc6400) [pid = 2210] [serial = 1694] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x119b44800) [pid = 2210] [serial = 1727] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x126952800) [pid = 2210] [serial = 1693] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x129266800) [pid = 2210] [serial = 1697] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x1267a6400) [pid = 2210] [serial = 1696] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x123c9b800) [pid = 2210] [serial = 1729] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x118898000) [pid = 2210] [serial = 1712] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x1192f9c00) [pid = 2210] [serial = 1715] [outer = 0x0] [url = about:blank] 03:35:16 INFO - PROCESS | 2210 | 1468838116988 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:16 INFO - PROCESS | 2210 | 1468838116990 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x1132bd000 == 27 [pid = 2210] [id = 598] 03:35:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1122b9800) [pid = 2210] [serial = 1794] [outer = 0x0] 03:35:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x11269b800) [pid = 2210] [serial = 1795] [outer = 0x1122b9800] 03:35:17 INFO - PROCESS | 2210 | 1468838117020 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1127da800) [pid = 2210] [serial = 1796] [outer = 0x1122b9800] 03:35:17 INFO - PROCESS | 2210 | 1468838117345 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1172ms 03:35:17 INFO - PROCESS | 2210 | 1468838117369 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 2210 | 1468838117371 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 03:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:35:17 INFO - PROCESS | 2210 | 1468838117375 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - PROCESS | 2210 | 1468838117379 Marionette TRACE conn2 <- [1,2366,null,{}] 03:35:17 INFO - PROCESS | 2210 | 1468838117383 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:17 INFO - PROCESS | 2210 | 1468838117385 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:17 INFO - PROCESS | 2210 | 1468838117496 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:35:17 INFO - PROCESS | 2210 | 1468838117551 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:17 INFO - PROCESS | 2210 | 1468838117553 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x118320800 == 28 [pid = 2210] [id = 599] 03:35:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1129b2000) [pid = 2210] [serial = 1797] [outer = 0x0] 03:35:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1130eb000) [pid = 2210] [serial = 1798] [outer = 0x1129b2000] 03:35:17 INFO - PROCESS | 2210 | 1468838117579 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1161abc00) [pid = 2210] [serial = 1799] [outer = 0x1129b2000] 03:35:17 INFO - PROCESS | 2210 | 1468838117896 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 575ms 03:35:17 INFO - PROCESS | 2210 | 1468838117952 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:35:17 INFO - PROCESS | 2210 | 1468838117954 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 03:35:17 INFO - PROCESS | 2210 | 1468838117957 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - PROCESS | 2210 | 1468838117958 Marionette TRACE conn2 <- [1,2370,null,{}] 03:35:17 INFO - PROCESS | 2210 | 1468838117960 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:17 INFO - PROCESS | 2210 | 1468838117962 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:18 INFO - PROCESS | 2210 | 1468838118046 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:35:18 INFO - PROCESS | 2210 | 1468838118111 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 2210 | 1468838118113 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x119192000 == 29 [pid = 2210] [id = 600] 03:35:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1164d5400) [pid = 2210] [serial = 1800] [outer = 0x0] 03:35:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11714cc00) [pid = 2210] [serial = 1801] [outer = 0x1164d5400] 03:35:18 INFO - PROCESS | 2210 | 1468838118138 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x118206400) [pid = 2210] [serial = 1802] [outer = 0x1164d5400] 03:35:18 INFO - PROCESS | 2210 | 1468838118456 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 520ms 03:35:18 INFO - PROCESS | 2210 | 1468838118479 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:35:18 INFO - PROCESS | 2210 | 1468838118480 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 03:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:35:18 INFO - PROCESS | 2210 | 1468838118488 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - PROCESS | 2210 | 1468838118494 Marionette TRACE conn2 <- [1,2374,null,{}] 03:35:18 INFO - PROCESS | 2210 | 1468838118497 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:18 INFO - PROCESS | 2210 | 1468838118500 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:18 INFO - PROCESS | 2210 | 1468838118577 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:35:18 INFO - PROCESS | 2210 | 1468838118581 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 2210 | 1468838118583 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x123cdb800 == 30 [pid = 2210] [id = 601] 03:35:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x11820dc00) [pid = 2210] [serial = 1803] [outer = 0x0] 03:35:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11886b000) [pid = 2210] [serial = 1804] [outer = 0x11820dc00] 03:35:18 INFO - PROCESS | 2210 | 1468838118608 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1192ab800) [pid = 2210] [serial = 1805] [outer = 0x11820dc00] 03:35:18 INFO - PROCESS | 2210 | 1468838118947 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 480ms 03:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:35:18 INFO - PROCESS | 2210 | 1468838118964 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:35:18 INFO - PROCESS | 2210 | 1468838118965 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 03:35:18 INFO - PROCESS | 2210 | 1468838118967 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:35:18 INFO - PROCESS | 2210 | 1468838118969 Marionette TRACE conn2 <- [1,2378,null,{}] 03:35:18 INFO - PROCESS | 2210 | 1468838118971 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:18 INFO - PROCESS | 2210 | 1468838118972 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:19 INFO - PROCESS | 2210 | 1468838119089 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:35:19 INFO - PROCESS | 2210 | 1468838119104 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 2210 | 1468838119105 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247e6000 == 31 [pid = 2210] [id = 602] 03:35:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x118207400) [pid = 2210] [serial = 1806] [outer = 0x0] 03:35:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1192b6c00) [pid = 2210] [serial = 1807] [outer = 0x118207400] 03:35:19 INFO - PROCESS | 2210 | 1468838119130 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x119a72c00) [pid = 2210] [serial = 1808] [outer = 0x118207400] 03:35:19 INFO - PROCESS | 2210 | 1468838119490 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 569ms 03:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:35:19 INFO - PROCESS | 2210 | 1468838119537 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 2210 | 1468838119538 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 03:35:19 INFO - PROCESS | 2210 | 1468838119541 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - PROCESS | 2210 | 1468838119542 Marionette TRACE conn2 <- [1,2382,null,{}] 03:35:19 INFO - PROCESS | 2210 | 1468838119544 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:19 INFO - PROCESS | 2210 | 1468838119546 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:19 INFO - PROCESS | 2210 | 1468838119647 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:35:19 INFO - PROCESS | 2210 | 1468838119651 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 2210 | 1468838119655 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c1d800 == 32 [pid = 2210] [id = 603] 03:35:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x11614ec00) [pid = 2210] [serial = 1809] [outer = 0x0] 03:35:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1239e3400) [pid = 2210] [serial = 1810] [outer = 0x11614ec00] 03:35:19 INFO - PROCESS | 2210 | 1468838119688 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123b44400) [pid = 2210] [serial = 1811] [outer = 0x11614ec00] 03:35:20 INFO - PROCESS | 2210 | 1468838120078 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 571ms 03:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:35:20 INFO - PROCESS | 2210 | 1468838120119 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:35:20 INFO - PROCESS | 2210 | 1468838120121 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 03:35:20 INFO - PROCESS | 2210 | 1468838120124 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:35:20 INFO - PROCESS | 2210 | 1468838120126 Marionette TRACE conn2 <- [1,2386,null,{}] 03:35:20 INFO - PROCESS | 2210 | 1468838120129 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:20 INFO - PROCESS | 2210 | 1468838120132 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:20 INFO - PROCESS | 2210 | 1468838120280 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:35:20 INFO - PROCESS | 2210 | 1468838120300 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 2210 | 1468838120302 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x1164b7800 == 33 [pid = 2210] [id = 604] 03:35:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x123b44800) [pid = 2210] [serial = 1812] [outer = 0x0] 03:35:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x123bd1800) [pid = 2210] [serial = 1813] [outer = 0x123b44800] 03:35:20 INFO - PROCESS | 2210 | 1468838120342 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x123f3bc00) [pid = 2210] [serial = 1814] [outer = 0x123b44800] 03:35:20 INFO - PROCESS | 2210 | 1468838120762 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 669ms 03:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:35:20 INFO - PROCESS | 2210 | 1468838120793 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:35:20 INFO - PROCESS | 2210 | 1468838120795 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 03:35:20 INFO - PROCESS | 2210 | 1468838120797 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:35:20 INFO - PROCESS | 2210 | 1468838120798 Marionette TRACE conn2 <- [1,2390,null,{}] 03:35:20 INFO - PROCESS | 2210 | 1468838120807 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:20 INFO - PROCESS | 2210 | 1468838120808 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:20 INFO - PROCESS | 2210 | 1468838120904 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:35:20 INFO - PROCESS | 2210 | 1468838120908 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 2210 | 1468838120910 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293ae000 == 34 [pid = 2210] [id = 605] 03:35:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x112694400) [pid = 2210] [serial = 1815] [outer = 0x0] 03:35:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x1241a4c00) [pid = 2210] [serial = 1816] [outer = 0x112694400] 03:35:20 INFO - PROCESS | 2210 | 1468838120934 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x124c67400) [pid = 2210] [serial = 1817] [outer = 0x112694400] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x1247b2400) [pid = 2210] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1247b4400) [pid = 2210] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x128c19000) [pid = 2210] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1129adc00) [pid = 2210] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x112f4bc00) [pid = 2210] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1161a8c00) [pid = 2210] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x112014400) [pid = 2210] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x118208000) [pid = 2210] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x112f51400) [pid = 2210] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x116aba800) [pid = 2210] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x110f9d400) [pid = 2210] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x112234c00) [pid = 2210] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x115e8e000) [pid = 2210] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x115e8c400) [pid = 2210] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:35:21 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x12926ac00) [pid = 2210] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:35:21 INFO - PROCESS | 2210 | 1468838121450 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 678ms 03:35:21 INFO - PROCESS | 2210 | 1468838121476 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:35:21 INFO - PROCESS | 2210 | 1468838121477 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 03:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:35:21 INFO - PROCESS | 2210 | 1468838121479 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:35:21 INFO - PROCESS | 2210 | 1468838121481 Marionette TRACE conn2 <- [1,2394,null,{}] 03:35:21 INFO - PROCESS | 2210 | 1468838121483 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:21 INFO - PROCESS | 2210 | 1468838121484 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:21 INFO - PROCESS | 2210 | 1468838121562 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:35:21 INFO - PROCESS | 2210 | 1468838121636 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 2210 | 1468838121637 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x129952000 == 35 [pid = 2210] [id = 606] 03:35:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x11269cc00) [pid = 2210] [serial = 1818] [outer = 0x0] 03:35:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11682b800) [pid = 2210] [serial = 1819] [outer = 0x11269cc00] 03:35:21 INFO - PROCESS | 2210 | 1468838121664 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x119a78000) [pid = 2210] [serial = 1820] [outer = 0x11269cc00] 03:35:21 INFO - PROCESS | 2210 | 1468838121953 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 519ms 03:35:22 INFO - PROCESS | 2210 | 1468838122000 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 2210 | 1468838122001 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 03:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:35:22 INFO - PROCESS | 2210 | 1468838122003 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - PROCESS | 2210 | 1468838122004 Marionette TRACE conn2 <- [1,2398,null,{}] 03:35:22 INFO - PROCESS | 2210 | 1468838122007 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:22 INFO - PROCESS | 2210 | 1468838122010 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:22 INFO - PROCESS | 2210 | 1468838122087 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:35:22 INFO - PROCESS | 2210 | 1468838122091 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:22 INFO - PROCESS | 2210 | 1468838122093 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a846000 == 36 [pid = 2210] [id = 607] 03:35:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x123bde800) [pid = 2210] [serial = 1821] [outer = 0x0] 03:35:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x124cc1800) [pid = 2210] [serial = 1822] [outer = 0x123bde800] 03:35:22 INFO - PROCESS | 2210 | 1468838122118 Marionette DEBUG loaded listener.js 03:35:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x12507d800) [pid = 2210] [serial = 1823] [outer = 0x123bde800] 03:35:22 INFO - PROCESS | 2210 | 1468838122431 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 473ms 03:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:35:22 INFO - PROCESS | 2210 | 1468838122477 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 2210 | 1468838122478 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 03:35:22 INFO - PROCESS | 2210 | 1468838122480 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - PROCESS | 2210 | 1468838122481 Marionette TRACE conn2 <- [1,2402,null,{}] 03:35:22 INFO - PROCESS | 2210 | 1468838122484 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:22 INFO - PROCESS | 2210 | 1468838122485 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:22 INFO - PROCESS | 2210 | 1468838122591 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:35:22 INFO - PROCESS | 2210 | 1468838122599 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:22 INFO - PROCESS | 2210 | 1468838122601 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aae6800 == 37 [pid = 2210] [id = 608] 03:35:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x124ff4000) [pid = 2210] [serial = 1824] [outer = 0x0] 03:35:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x12579c800) [pid = 2210] [serial = 1825] [outer = 0x124ff4000] 03:35:22 INFO - PROCESS | 2210 | 1468838122628 Marionette DEBUG loaded listener.js 03:35:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x126516c00) [pid = 2210] [serial = 1826] [outer = 0x124ff4000] 03:35:22 INFO - PROCESS | 2210 | 1468838122951 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 03:35:23 INFO - PROCESS | 2210 | 1468838122999 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:35:23 INFO - PROCESS | 2210 | 1468838123001 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 03:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:35:23 INFO - PROCESS | 2210 | 1468838123003 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:35:23 INFO - PROCESS | 2210 | 1468838123005 Marionette TRACE conn2 <- [1,2406,null,{}] 03:35:23 INFO - PROCESS | 2210 | 1468838123007 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:23 INFO - PROCESS | 2210 | 1468838123009 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:23 INFO - PROCESS | 2210 | 1468838123102 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:35:23 INFO - PROCESS | 2210 | 1468838123105 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:23 INFO - PROCESS | 2210 | 1468838123107 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:23 INFO - PROCESS | 2210 | ++DOCSHELL 0x123a81800 == 38 [pid = 2210] [id = 609] 03:35:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1210f1000) [pid = 2210] [serial = 1827] [outer = 0x0] 03:35:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x1267a6400) [pid = 2210] [serial = 1828] [outer = 0x1210f1000] 03:35:23 INFO - PROCESS | 2210 | 1468838123132 Marionette DEBUG loaded listener.js 03:35:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x128c6c800) [pid = 2210] [serial = 1829] [outer = 0x1210f1000] 03:35:23 INFO - PROCESS | 2210 | --DOCSHELL 0x118320800 == 37 [pid = 2210] [id = 599] 03:35:23 INFO - PROCESS | 2210 | --DOCSHELL 0x1132bd000 == 36 [pid = 2210] [id = 598] 03:35:24 INFO - PROCESS | 2210 | --DOCSHELL 0x119192000 == 35 [pid = 2210] [id = 600] 03:35:24 INFO - PROCESS | 2210 | --DOCSHELL 0x123cdb800 == 34 [pid = 2210] [id = 601] 03:35:24 INFO - PROCESS | 2210 | --DOCSHELL 0x126c1d800 == 33 [pid = 2210] [id = 603] 03:35:24 INFO - PROCESS | 2210 | --DOCSHELL 0x12a846000 == 32 [pid = 2210] [id = 607] 03:35:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1164b7800 == 31 [pid = 2210] [id = 604] 03:35:24 INFO - PROCESS | 2210 | --DOCSHELL 0x129952000 == 30 [pid = 2210] [id = 606] 03:35:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1293ae000 == 29 [pid = 2210] [id = 605] 03:35:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1247e6000 == 28 [pid = 2210] [id = 602] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x126950000) [pid = 2210] [serial = 1733] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x129986400) [pid = 2210] [serial = 1774] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x124c60800) [pid = 2210] [serial = 1756] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x126723c00) [pid = 2210] [serial = 1759] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x128dc7800) [pid = 2210] [serial = 1763] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x128c70000) [pid = 2210] [serial = 1762] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x123b44c00) [pid = 2210] [serial = 1753] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x112fa1800) [pid = 2210] [serial = 1741] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x115e87800) [pid = 2210] [serial = 1742] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1164d7c00) [pid = 2210] [serial = 1738] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x116aae800) [pid = 2210] [serial = 1739] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x118873800) [pid = 2210] [serial = 1747] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1192ad400) [pid = 2210] [serial = 1748] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1239eb800) [pid = 2210] [serial = 1768] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x119a6fc00) [pid = 2210] [serial = 1750] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1210f4000) [pid = 2210] [serial = 1751] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x1174a8000) [pid = 2210] [serial = 1744] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x11806b400) [pid = 2210] [serial = 1745] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x112007800) [pid = 2210] [serial = 1735] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x112697000) [pid = 2210] [serial = 1736] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x116731c00) [pid = 2210] [serial = 1766] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x12611bc00) [pid = 2210] [serial = 1769] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x129267c00) [pid = 2210] [serial = 1771] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x1129ac000) [pid = 2210] [serial = 1765] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x12a8af400) [pid = 2210] [serial = 1775] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x12939bc00) [pid = 2210] [serial = 1772] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x128c23800) [pid = 2210] [serial = 1760] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x12579d000) [pid = 2210] [serial = 1757] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x123bdb800) [pid = 2210] [serial = 1754] [outer = 0x0] [url = about:blank] 03:35:24 INFO - PROCESS | 2210 | --DOCSHELL 0x12aae6800 == 27 [pid = 2210] [id = 608] 03:35:24 INFO - PROCESS | 2210 | 1468838124549 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1574ms 03:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:35:24 INFO - PROCESS | 2210 | 1468838124578 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 2210 | 1468838124580 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 03:35:24 INFO - PROCESS | 2210 | 1468838124583 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - PROCESS | 2210 | 1468838124585 Marionette TRACE conn2 <- [1,2410,null,{}] 03:35:24 INFO - PROCESS | 2210 | 1468838124590 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:24 INFO - PROCESS | 2210 | 1468838124592 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:24 INFO - PROCESS | 2210 | 1468838124684 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:35:24 INFO - PROCESS | 2210 | 1468838124743 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:24 INFO - PROCESS | 2210 | 1468838124744 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:24 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f12800 == 28 [pid = 2210] [id = 610] 03:35:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x1127d3c00) [pid = 2210] [serial = 1830] [outer = 0x0] 03:35:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x1129ac000) [pid = 2210] [serial = 1831] [outer = 0x1127d3c00] 03:35:24 INFO - PROCESS | 2210 | 1468838124772 Marionette DEBUG loaded listener.js 03:35:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x112a82400) [pid = 2210] [serial = 1832] [outer = 0x1127d3c00] 03:35:25 INFO - PROCESS | 2210 | 1468838125095 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 522ms 03:35:25 INFO - PROCESS | 2210 | 1468838125106 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:35:25 INFO - PROCESS | 2210 | 1468838125111 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 03:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:35:25 INFO - PROCESS | 2210 | 1468838125115 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:35:25 INFO - PROCESS | 2210 | 1468838125117 Marionette TRACE conn2 <- [1,2414,null,{}] 03:35:25 INFO - PROCESS | 2210 | 1468838125120 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:25 INFO - PROCESS | 2210 | 1468838125122 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:25 INFO - PROCESS | 2210 | 1468838125205 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:35:25 INFO - PROCESS | 2210 | 1468838125259 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 2210 | 1468838125261 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x118514000 == 29 [pid = 2210] [id = 611] 03:35:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x112a84800) [pid = 2210] [serial = 1833] [outer = 0x0] 03:35:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x112f4bc00) [pid = 2210] [serial = 1834] [outer = 0x112a84800] 03:35:25 INFO - PROCESS | 2210 | 1468838125290 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x113cd3000) [pid = 2210] [serial = 1835] [outer = 0x112a84800] 03:35:25 INFO - PROCESS | 2210 | 1468838125589 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 523ms 03:35:25 INFO - PROCESS | 2210 | 1468838125639 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:35:25 INFO - PROCESS | 2210 | 1468838125651 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 03:35:25 INFO - PROCESS | 2210 | 1468838125653 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:35:25 INFO - PROCESS | 2210 | 1468838125655 Marionette TRACE conn2 <- [1,2418,null,{}] 03:35:25 INFO - PROCESS | 2210 | 1468838125664 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:25 INFO - PROCESS | 2210 | 1468838125667 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:25 INFO - PROCESS | 2210 | 1468838125744 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:35:25 INFO - PROCESS | 2210 | 1468838125799 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 2210 | 1468838125801 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x119735000 == 30 [pid = 2210] [id = 612] 03:35:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x111c7b400) [pid = 2210] [serial = 1836] [outer = 0x0] 03:35:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x11614a800) [pid = 2210] [serial = 1837] [outer = 0x111c7b400] 03:35:25 INFO - PROCESS | 2210 | 1468838125829 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x116ab0000) [pid = 2210] [serial = 1838] [outer = 0x111c7b400] 03:35:26 INFO - PROCESS | 2210 | 1468838126116 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 475ms 03:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:35:26 INFO - PROCESS | 2210 | 1468838126132 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 2210 | 1468838126134 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 03:35:26 INFO - PROCESS | 2210 | 1468838126136 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - PROCESS | 2210 | 1468838126137 Marionette TRACE conn2 <- [1,2422,null,{}] 03:35:26 INFO - PROCESS | 2210 | 1468838126148 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:26 INFO - PROCESS | 2210 | 1468838126149 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:26 INFO - PROCESS | 2210 | 1468838126231 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:35:26 INFO - PROCESS | 2210 | 1468838126236 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:26 INFO - PROCESS | 2210 | 1468838126237 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x123976800 == 31 [pid = 2210] [id = 613] 03:35:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1174a4000) [pid = 2210] [serial = 1839] [outer = 0x0] 03:35:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1176bc400) [pid = 2210] [serial = 1840] [outer = 0x1174a4000] 03:35:26 INFO - PROCESS | 2210 | 1468838126265 Marionette DEBUG loaded listener.js 03:35:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x11806e000) [pid = 2210] [serial = 1841] [outer = 0x1174a4000] 03:35:26 INFO - PROCESS | 2210 | 1468838126568 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 470ms 03:35:26 INFO - PROCESS | 2210 | 1468838126607 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 2210 | 1468838126610 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 03:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:35:26 INFO - PROCESS | 2210 | 1468838126613 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - PROCESS | 2210 | 1468838126615 Marionette TRACE conn2 <- [1,2426,null,{}] 03:35:26 INFO - PROCESS | 2210 | 1468838126617 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:26 INFO - PROCESS | 2210 | 1468838126618 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:26 INFO - PROCESS | 2210 | 1468838126728 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:35:26 INFO - PROCESS | 2210 | 1468838126733 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:26 INFO - PROCESS | 2210 | 1468838126734 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x1243bd000 == 32 [pid = 2210] [id = 614] 03:35:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x11200d000) [pid = 2210] [serial = 1842] [outer = 0x0] 03:35:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x11806d000) [pid = 2210] [serial = 1843] [outer = 0x11200d000] 03:35:26 INFO - PROCESS | 2210 | 1468838126759 Marionette DEBUG loaded listener.js 03:35:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x11846d800) [pid = 2210] [serial = 1844] [outer = 0x11200d000] 03:35:27 INFO - PROCESS | 2210 | 1468838127084 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 517ms 03:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:35:27 INFO - PROCESS | 2210 | 1468838127132 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 2210 | 1468838127133 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 03:35:27 INFO - PROCESS | 2210 | 1468838127135 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 2210 | 1468838127136 Marionette TRACE conn2 <- [1,2430,null,{}] 03:35:27 INFO - PROCESS | 2210 | 1468838127139 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:27 INFO - PROCESS | 2210 | 1468838127143 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:27 INFO - PROCESS | 2210 | 1468838127235 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:35:27 INFO - PROCESS | 2210 | 1468838127239 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 2210 | 1468838127240 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x126791800 == 33 [pid = 2210] [id = 615] 03:35:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11846e000) [pid = 2210] [serial = 1845] [outer = 0x0] 03:35:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x11886f400) [pid = 2210] [serial = 1846] [outer = 0x11846e000] 03:35:27 INFO - PROCESS | 2210 | 1468838127270 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x119969000) [pid = 2210] [serial = 1847] [outer = 0x11846e000] 03:35:27 INFO - PROCESS | 2210 | 1468838127598 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 469ms 03:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:35:27 INFO - PROCESS | 2210 | 1468838127608 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 2210 | 1468838127611 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 03:35:27 INFO - PROCESS | 2210 | 1468838127614 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 2210 | 1468838127615 Marionette TRACE conn2 <- [1,2434,null,{}] 03:35:27 INFO - PROCESS | 2210 | 1468838127618 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:27 INFO - PROCESS | 2210 | 1468838127619 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:27 INFO - PROCESS | 2210 | 1468838127728 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:35:27 INFO - PROCESS | 2210 | 1468838127735 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 2210 | 1468838127736 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c21000 == 34 [pid = 2210] [id = 616] 03:35:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11873c400) [pid = 2210] [serial = 1848] [outer = 0x0] 03:35:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x119a6fc00) [pid = 2210] [serial = 1849] [outer = 0x11873c400] 03:35:27 INFO - PROCESS | 2210 | 1468838127760 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x119b4a400) [pid = 2210] [serial = 1850] [outer = 0x11873c400] 03:35:28 INFO - PROCESS | 2210 | 1468838128061 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 468ms 03:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:35:28 INFO - PROCESS | 2210 | 1468838128083 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:35:28 INFO - PROCESS | 2210 | 1468838128084 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 03:35:28 INFO - PROCESS | 2210 | 1468838128086 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:35:28 INFO - PROCESS | 2210 | 1468838128087 Marionette TRACE conn2 <- [1,2438,null,{}] 03:35:28 INFO - PROCESS | 2210 | 1468838128090 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:28 INFO - PROCESS | 2210 | 1468838128091 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:28 INFO - PROCESS | 2210 | 1468838128166 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:35:28 INFO - PROCESS | 2210 | 1468838128169 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 2210 | 1468838128170 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x128cd0000 == 35 [pid = 2210] [id = 617] 03:35:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x119a78400) [pid = 2210] [serial = 1851] [outer = 0x0] 03:35:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1210f1400) [pid = 2210] [serial = 1852] [outer = 0x119a78400] 03:35:28 INFO - PROCESS | 2210 | 1468838128197 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x123b39400) [pid = 2210] [serial = 1853] [outer = 0x119a78400] 03:35:28 INFO - PROCESS | 2210 | 1468838128569 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 520ms 03:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:35:28 INFO - PROCESS | 2210 | 1468838128607 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:35:28 INFO - PROCESS | 2210 | 1468838128609 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 03:35:28 INFO - PROCESS | 2210 | 1468838128612 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:35:28 INFO - PROCESS | 2210 | 1468838128614 Marionette TRACE conn2 <- [1,2442,null,{}] 03:35:28 INFO - PROCESS | 2210 | 1468838128617 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:28 INFO - PROCESS | 2210 | 1468838128619 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:28 INFO - PROCESS | 2210 | 1468838128774 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:35:28 INFO - PROCESS | 2210 | 1468838128798 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 2210 | 1468838128799 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x119732800 == 36 [pid = 2210] [id = 618] 03:35:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x120fd3c00) [pid = 2210] [serial = 1854] [outer = 0x0] 03:35:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123b43400) [pid = 2210] [serial = 1855] [outer = 0x120fd3c00] 03:35:28 INFO - PROCESS | 2210 | 1468838128840 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x123b8e800) [pid = 2210] [serial = 1856] [outer = 0x120fd3c00] 03:35:29 INFO - PROCESS | 2210 | 1468838129181 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 620ms 03:35:29 INFO - PROCESS | 2210 | 1468838129239 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:35:29 INFO - PROCESS | 2210 | 1468838129241 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 03:35:29 INFO - PROCESS | 2210 | 1468838129243 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - PROCESS | 2210 | 1468838129244 Marionette TRACE conn2 <- [1,2446,null,{}] 03:35:29 INFO - PROCESS | 2210 | 1468838129246 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:29 INFO - PROCESS | 2210 | 1468838129247 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:29 INFO - PROCESS | 2210 | 1468838129330 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:35:29 INFO - PROCESS | 2210 | 1468838129333 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 2210 | 1468838129335 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a7d9800 == 37 [pid = 2210] [id = 619] 03:35:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x123b8f000) [pid = 2210] [serial = 1857] [outer = 0x0] 03:35:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x123bd7000) [pid = 2210] [serial = 1858] [outer = 0x123b8f000] 03:35:29 INFO - PROCESS | 2210 | 1468838129359 Marionette DEBUG loaded listener.js 03:35:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x123c96800) [pid = 2210] [serial = 1859] [outer = 0x123b8f000] 03:35:29 INFO - PROCESS | 2210 | 1468838129696 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 469ms 03:35:29 INFO - PROCESS | 2210 | 1468838129712 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:35:29 INFO - PROCESS | 2210 | 1468838129714 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 03:35:29 INFO - PROCESS | 2210 | 1468838129716 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - PROCESS | 2210 | 1468838129718 Marionette TRACE conn2 <- [1,2450,null,{}] 03:35:29 INFO - PROCESS | 2210 | 1468838129720 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:29 INFO - PROCESS | 2210 | 1468838129722 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:29 INFO - PROCESS | 2210 | 1468838129832 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:35:29 INFO - PROCESS | 2210 | 1468838129841 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 2210 | 1468838129852 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x1243ab800 == 38 [pid = 2210] [id = 620] 03:35:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x123c9f800) [pid = 2210] [serial = 1860] [outer = 0x0] 03:35:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x124ba2400) [pid = 2210] [serial = 1861] [outer = 0x123c9f800] 03:35:29 INFO - PROCESS | 2210 | 1468838129879 Marionette DEBUG loaded listener.js 03:35:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x124fee800) [pid = 2210] [serial = 1862] [outer = 0x123c9f800] 03:35:30 INFO - PROCESS | 2210 | 1468838130229 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 519ms 03:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:35:30 INFO - PROCESS | 2210 | 1468838130235 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:35:30 INFO - PROCESS | 2210 | 1468838130236 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 03:35:30 INFO - PROCESS | 2210 | 1468838130238 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:35:30 INFO - PROCESS | 2210 | 1468838130239 Marionette TRACE conn2 <- [1,2454,null,{}] 03:35:30 INFO - PROCESS | 2210 | 1468838130242 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:30 INFO - PROCESS | 2210 | 1468838130245 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:30 INFO - PROCESS | 2210 | 1468838130347 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:35:30 INFO - PROCESS | 2210 | 1468838130351 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 2210 | 1468838130352 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba4d000 == 39 [pid = 2210] [id = 621] 03:35:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x124c5fc00) [pid = 2210] [serial = 1863] [outer = 0x0] 03:35:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x126114800) [pid = 2210] [serial = 1864] [outer = 0x124c5fc00] 03:35:30 INFO - PROCESS | 2210 | 1468838130377 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x126518400) [pid = 2210] [serial = 1865] [outer = 0x124c5fc00] 03:35:30 INFO - PROCESS | 2210 | 1468838130675 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 473ms 03:35:30 INFO - PROCESS | 2210 | 1468838130716 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:35:30 INFO - PROCESS | 2210 | 1468838130717 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 03:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:35:30 INFO - PROCESS | 2210 | 1468838130720 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:35:30 INFO - PROCESS | 2210 | 1468838130721 Marionette TRACE conn2 <- [1,2458,null,{}] 03:35:30 INFO - PROCESS | 2210 | 1468838130723 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:30 INFO - PROCESS | 2210 | 1468838130724 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:30 INFO - PROCESS | 2210 | 1468838130851 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:35:30 INFO - PROCESS | 2210 | 1468838130864 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:30 INFO - PROCESS | 2210 | 1468838130865 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be7a800 == 40 [pid = 2210] [id = 622] 03:35:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x126515c00) [pid = 2210] [serial = 1866] [outer = 0x0] 03:35:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x1267a4400) [pid = 2210] [serial = 1867] [outer = 0x126515c00] 03:35:30 INFO - PROCESS | 2210 | 1468838130889 Marionette DEBUG loaded listener.js 03:35:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x128c19800) [pid = 2210] [serial = 1868] [outer = 0x126515c00] 03:35:31 INFO - PROCESS | 2210 | 1468838131313 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 618ms 03:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:35:31 INFO - PROCESS | 2210 | 1468838131339 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:35:31 INFO - PROCESS | 2210 | 1468838131340 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 03:35:31 INFO - PROCESS | 2210 | 1468838131342 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:35:31 INFO - PROCESS | 2210 | 1468838131343 Marionette TRACE conn2 <- [1,2462,null,{}] 03:35:31 INFO - PROCESS | 2210 | 1468838131345 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:31 INFO - PROCESS | 2210 | 1468838131346 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:31 INFO - PROCESS | 2210 | 1468838131483 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:35:31 INFO - PROCESS | 2210 | 1468838131500 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:31 INFO - PROCESS | 2210 | 1468838131501 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:31 INFO - PROCESS | 2210 | ++DOCSHELL 0x12c82f000 == 41 [pid = 2210] [id = 623] 03:35:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x126518800) [pid = 2210] [serial = 1869] [outer = 0x0] 03:35:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x128c20c00) [pid = 2210] [serial = 1870] [outer = 0x126518800] 03:35:31 INFO - PROCESS | 2210 | 1468838131529 Marionette DEBUG loaded listener.js 03:35:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x128d9f000) [pid = 2210] [serial = 1871] [outer = 0x126518800] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x11614ec00) [pid = 2210] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x123b44800) [pid = 2210] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x112694400) [pid = 2210] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x11269cc00) [pid = 2210] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x123bde800) [pid = 2210] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x11820dc00) [pid = 2210] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x1164d5400) [pid = 2210] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1129b2000) [pid = 2210] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x1122b9800) [pid = 2210] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x11664a000) [pid = 2210] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x124fa5c00) [pid = 2210] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x124c66800) [pid = 2210] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x119166c00) [pid = 2210] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1176b6800) [pid = 2210] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x110f9a400) [pid = 2210] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x118207400) [pid = 2210] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:35:31 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x124ff4000) [pid = 2210] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:35:31 INFO - PROCESS | 2210 | 1468838131983 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 03:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:35:32 INFO - PROCESS | 2210 | 1468838132014 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 2210 | 1468838132015 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 03:35:32 INFO - PROCESS | 2210 | 1468838132017 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - PROCESS | 2210 | 1468838132018 Marionette TRACE conn2 <- [1,2466,null,{}] 03:35:32 INFO - PROCESS | 2210 | 1468838132020 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:32 INFO - PROCESS | 2210 | 1468838132034 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:32 INFO - PROCESS | 2210 | 1468838132161 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:35:32 INFO - PROCESS | 2210 | 1468838132239 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 2210 | 1468838132240 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x12995a000 == 42 [pid = 2210] [id = 624] 03:35:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1122ba400) [pid = 2210] [serial = 1872] [outer = 0x0] 03:35:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1164cd800) [pid = 2210] [serial = 1873] [outer = 0x1122ba400] 03:35:32 INFO - PROCESS | 2210 | 1468838132284 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x119166c00) [pid = 2210] [serial = 1874] [outer = 0x1122ba400] 03:35:32 INFO - PROCESS | 2210 | 1468838132671 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 672ms 03:35:32 INFO - PROCESS | 2210 | 1468838132689 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 2210 | 1468838132690 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 03:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:35:32 INFO - PROCESS | 2210 | 1468838132695 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - PROCESS | 2210 | 1468838132696 Marionette TRACE conn2 <- [1,2470,null,{}] 03:35:32 INFO - PROCESS | 2210 | 1468838132698 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:32 INFO - PROCESS | 2210 | 1468838132699 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:32 INFO - PROCESS | 2210 | 1468838132803 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:35:32 INFO - PROCESS | 2210 | 1468838132812 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 2210 | 1468838132813 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d3c0000 == 43 [pid = 2210] [id = 625] 03:35:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x119a6a400) [pid = 2210] [serial = 1875] [outer = 0x0] 03:35:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x12507f400) [pid = 2210] [serial = 1876] [outer = 0x119a6a400] 03:35:32 INFO - PROCESS | 2210 | 1468838132837 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x128c24c00) [pid = 2210] [serial = 1877] [outer = 0x119a6a400] 03:35:33 INFO - PROCESS | 2210 | 1468838133134 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 471ms 03:35:33 INFO - PROCESS | 2210 | 1468838133165 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:35:33 INFO - PROCESS | 2210 | 1468838133166 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 03:35:33 INFO - PROCESS | 2210 | 1468838133177 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - PROCESS | 2210 | 1468838133179 Marionette TRACE conn2 <- [1,2474,null,{}] 03:35:33 INFO - PROCESS | 2210 | 1468838133181 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:33 INFO - PROCESS | 2210 | 1468838133182 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:33 INFO - PROCESS | 2210 | 1468838133261 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:35:33 INFO - PROCESS | 2210 | 1468838133265 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:33 INFO - PROCESS | 2210 | 1468838133266 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d451000 == 44 [pid = 2210] [id = 626] 03:35:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x123b3a400) [pid = 2210] [serial = 1878] [outer = 0x0] 03:35:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x12925b400) [pid = 2210] [serial = 1879] [outer = 0x123b3a400] 03:35:33 INFO - PROCESS | 2210 | 1468838133293 Marionette DEBUG loaded listener.js 03:35:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x129266000) [pid = 2210] [serial = 1880] [outer = 0x123b3a400] 03:35:33 INFO - PROCESS | 2210 | 1468838133735 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 578ms 03:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:35:33 INFO - PROCESS | 2210 | 1468838133751 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:35:33 INFO - PROCESS | 2210 | 1468838133753 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 03:35:33 INFO - PROCESS | 2210 | 1468838133756 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - PROCESS | 2210 | 1468838133759 Marionette TRACE conn2 <- [1,2478,null,{}] 03:35:33 INFO - PROCESS | 2210 | 1468838133763 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:33 INFO - PROCESS | 2210 | 1468838133764 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:33 INFO - PROCESS | 2210 | 1468838133894 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:35:33 INFO - PROCESS | 2210 | 1468838133957 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:33 INFO - PROCESS | 2210 | 1468838133958 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x115e42800 == 45 [pid = 2210] [id = 627] 03:35:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x110fa0000) [pid = 2210] [serial = 1881] [outer = 0x0] 03:35:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x111c13800) [pid = 2210] [serial = 1882] [outer = 0x110fa0000] 03:35:33 INFO - PROCESS | 2210 | 1468838133991 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x112231c00) [pid = 2210] [serial = 1883] [outer = 0x110fa0000] 03:35:34 INFO - PROCESS | 2210 | 1468838134509 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 774ms 03:35:34 INFO - PROCESS | 2210 | 1468838134530 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:35:34 INFO - PROCESS | 2210 | 1468838134533 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 03:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:35:34 INFO - PROCESS | 2210 | 1468838134536 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:35:34 INFO - PROCESS | 2210 | 1468838134538 Marionette TRACE conn2 <- [1,2482,null,{}] 03:35:34 INFO - PROCESS | 2210 | 1468838134570 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:34 INFO - PROCESS | 2210 | 1468838134572 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:34 INFO - PROCESS | 2210 | 1468838134714 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:35:34 INFO - PROCESS | 2210 | 1468838134798 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:34 INFO - PROCESS | 2210 | 1468838134799 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192e1800 == 46 [pid = 2210] [id = 628] 03:35:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x112f21800) [pid = 2210] [serial = 1884] [outer = 0x0] 03:35:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x112f53400) [pid = 2210] [serial = 1885] [outer = 0x112f21800] 03:35:34 INFO - PROCESS | 2210 | 1468838134829 Marionette DEBUG loaded listener.js 03:35:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x114f82000) [pid = 2210] [serial = 1886] [outer = 0x112f21800] 03:35:35 INFO - PROCESS | 2210 | 1468838135579 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1125ms 03:35:35 INFO - PROCESS | 2210 | 1468838135682 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:35:35 INFO - PROCESS | 2210 | 1468838135685 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 03:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:35:35 INFO - PROCESS | 2210 | 1468838135692 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:35:35 INFO - PROCESS | 2210 | 1468838135695 Marionette TRACE conn2 <- [1,2486,null,{}] 03:35:35 INFO - PROCESS | 2210 | 1468838135701 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:35 INFO - PROCESS | 2210 | 1468838135704 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:35 INFO - PROCESS | 2210 | 1468838135863 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:35:35 INFO - PROCESS | 2210 | 1468838135986 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:35 INFO - PROCESS | 2210 | 1468838135989 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f07000 == 47 [pid = 2210] [id = 629] 03:35:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x1126a2000) [pid = 2210] [serial = 1887] [outer = 0x0] 03:35:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x1127d8400) [pid = 2210] [serial = 1888] [outer = 0x1126a2000] 03:35:36 INFO - PROCESS | 2210 | 1468838136020 Marionette DEBUG loaded listener.js 03:35:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x1129b7000) [pid = 2210] [serial = 1889] [outer = 0x1126a2000] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x12d451000 == 46 [pid = 2210] [id = 626] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x12d3c0000 == 45 [pid = 2210] [id = 625] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x12995a000 == 44 [pid = 2210] [id = 624] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x12c82f000 == 43 [pid = 2210] [id = 623] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x12be7a800 == 42 [pid = 2210] [id = 622] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba4d000 == 41 [pid = 2210] [id = 621] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x1243ab800 == 40 [pid = 2210] [id = 620] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x12a7d9800 == 39 [pid = 2210] [id = 619] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x1267a6400) [pid = 2210] [serial = 1828] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x119732800 == 38 [pid = 2210] [id = 618] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x128cd0000 == 37 [pid = 2210] [id = 617] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x126c21000 == 36 [pid = 2210] [id = 616] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x126791800 == 35 [pid = 2210] [id = 615] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x1243bd000 == 34 [pid = 2210] [id = 614] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x123976800 == 33 [pid = 2210] [id = 613] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x119735000 == 32 [pid = 2210] [id = 612] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x118514000 == 31 [pid = 2210] [id = 611] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x116f12800 == 30 [pid = 2210] [id = 610] 03:35:36 INFO - PROCESS | 2210 | --DOCSHELL 0x123a81800 == 29 [pid = 2210] [id = 609] 03:35:36 INFO - PROCESS | 2210 | 1468838136509 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x123f3bc00) [pid = 2210] [serial = 1814] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x11682b800) [pid = 2210] [serial = 1819] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x124cc1800) [pid = 2210] [serial = 1822] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x124c67400) [pid = 2210] [serial = 1817] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x11886b000) [pid = 2210] [serial = 1804] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x1192ab800) [pid = 2210] [serial = 1805] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x11714cc00) [pid = 2210] [serial = 1801] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x118206400) [pid = 2210] [serial = 1802] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x1130eb000) [pid = 2210] [serial = 1798] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x1161abc00) [pid = 2210] [serial = 1799] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x11269b800) [pid = 2210] [serial = 1795] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1127da800) [pid = 2210] [serial = 1796] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1174aec00) [pid = 2210] [serial = 1793] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1168e3c00) [pid = 2210] [serial = 1792] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x129398000) [pid = 2210] [serial = 1789] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x129987800) [pid = 2210] [serial = 1790] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x1267a3c00) [pid = 2210] [serial = 1787] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x12579f400) [pid = 2210] [serial = 1786] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x123b43c00) [pid = 2210] [serial = 1784] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x119a76000) [pid = 2210] [serial = 1783] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x118739400) [pid = 2210] [serial = 1781] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x118202400) [pid = 2210] [serial = 1780] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x113037000) [pid = 2210] [serial = 1778] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1127d9400) [pid = 2210] [serial = 1777] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1192b6c00) [pid = 2210] [serial = 1807] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x126516c00) [pid = 2210] [serial = 1826] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x119a78000) [pid = 2210] [serial = 1820] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x12507d800) [pid = 2210] [serial = 1823] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x123b44400) [pid = 2210] [serial = 1811] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x119a72c00) [pid = 2210] [serial = 1808] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x12579c800) [pid = 2210] [serial = 1825] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1239e3400) [pid = 2210] [serial = 1810] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x123bd1800) [pid = 2210] [serial = 1813] [outer = 0x0] [url = about:blank] 03:35:36 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x1241a4c00) [pid = 2210] [serial = 1816] [outer = 0x0] [url = about:blank] 03:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 874ms 03:35:36 INFO - PROCESS | 2210 | 1468838136565 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 2210 | 1468838136568 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 03:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:35:36 INFO - PROCESS | 2210 | 1468838136573 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - PROCESS | 2210 | 1468838136575 Marionette TRACE conn2 <- [1,2490,null,{}] 03:35:36 INFO - PROCESS | 2210 | 1468838136577 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:36 INFO - PROCESS | 2210 | 1468838136579 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:36 INFO - PROCESS | 2210 | 1468838136662 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:35:36 INFO - PROCESS | 2210 | 1468838136666 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:36 INFO - PROCESS | 2210 | 1468838136668 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185e9000 == 30 [pid = 2210] [id = 630] 03:35:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1131b7000) [pid = 2210] [serial = 1890] [outer = 0x0] 03:35:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x11334f400) [pid = 2210] [serial = 1891] [outer = 0x1131b7000] 03:35:36 INFO - PROCESS | 2210 | 1468838136695 Marionette DEBUG loaded listener.js 03:35:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x115dc4c00) [pid = 2210] [serial = 1892] [outer = 0x1131b7000] 03:35:37 INFO - PROCESS | 2210 | --DOCSHELL 0x116f07000 == 29 [pid = 2210] [id = 629] 03:35:37 INFO - PROCESS | 2210 | --DOCSHELL 0x1192e1800 == 28 [pid = 2210] [id = 628] 03:35:37 INFO - PROCESS | 2210 | --DOCSHELL 0x115e42800 == 27 [pid = 2210] [id = 627] 03:35:38 INFO - PROCESS | 2210 | 1468838138054 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1521ms 03:35:38 INFO - PROCESS | 2210 | 1468838138095 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 2210 | 1468838138098 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 03:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:35:38 INFO - PROCESS | 2210 | 1468838138101 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 2210 | 1468838138103 Marionette TRACE conn2 <- [1,2494,null,{}] 03:35:38 INFO - PROCESS | 2210 | 1468838138113 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:38 INFO - PROCESS | 2210 | 1468838138115 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:38 INFO - PROCESS | 2210 | 1468838138205 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:35:38 INFO - PROCESS | 2210 | 1468838138267 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:38 INFO - PROCESS | 2210 | 1468838138268 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d9a000 == 28 [pid = 2210] [id = 631] 03:35:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1126a2800) [pid = 2210] [serial = 1893] [outer = 0x0] 03:35:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1127dc000) [pid = 2210] [serial = 1894] [outer = 0x1126a2800] 03:35:38 INFO - PROCESS | 2210 | 1468838138296 Marionette DEBUG loaded listener.js 03:35:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1129b9c00) [pid = 2210] [serial = 1895] [outer = 0x1126a2800] 03:35:38 INFO - PROCESS | 2210 | 1468838138621 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 574ms 03:35:38 INFO - PROCESS | 2210 | 1468838138675 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 2210 | 1468838138679 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 03:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:35:38 INFO - PROCESS | 2210 | 1468838138684 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 2210 | 1468838138686 Marionette TRACE conn2 <- [1,2498,null,{}] 03:35:38 INFO - PROCESS | 2210 | 1468838138688 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:38 INFO - PROCESS | 2210 | 1468838138690 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:38 INFO - PROCESS | 2210 | 1468838138771 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:35:38 INFO - PROCESS | 2210 | 1468838138829 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:38 INFO - PROCESS | 2210 | 1468838138830 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192d3800 == 29 [pid = 2210] [id = 632] 03:35:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1129ba400) [pid = 2210] [serial = 1896] [outer = 0x0] 03:35:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1131b8400) [pid = 2210] [serial = 1897] [outer = 0x1129ba400] 03:35:38 INFO - PROCESS | 2210 | 1468838138859 Marionette DEBUG loaded listener.js 03:35:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x115e89000) [pid = 2210] [serial = 1898] [outer = 0x1129ba400] 03:35:39 INFO - PROCESS | 2210 | 1468838139168 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 523ms 03:35:39 INFO - PROCESS | 2210 | 1468838139207 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:35:39 INFO - PROCESS | 2210 | 1468838139218 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 03:35:39 INFO - PROCESS | 2210 | 1468838139221 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:35:39 INFO - PROCESS | 2210 | 1468838139223 Marionette TRACE conn2 <- [1,2502,null,{}] 03:35:39 INFO - PROCESS | 2210 | 1468838139231 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:39 INFO - PROCESS | 2210 | 1468838139234 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:39 INFO - PROCESS | 2210 | 1468838139313 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:35:39 INFO - PROCESS | 2210 | 1468838139385 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:39 INFO - PROCESS | 2210 | 1468838139387 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x123a83800 == 30 [pid = 2210] [id = 633] 03:35:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x112009800) [pid = 2210] [serial = 1899] [outer = 0x0] 03:35:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x116824800) [pid = 2210] [serial = 1900] [outer = 0x112009800] 03:35:39 INFO - PROCESS | 2210 | 1468838139415 Marionette DEBUG loaded listener.js 03:35:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x11716e800) [pid = 2210] [serial = 1901] [outer = 0x112009800] 03:35:39 INFO - PROCESS | 2210 | 1468838139762 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 575ms 03:35:39 INFO - PROCESS | 2210 | 1468838139801 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:35:39 INFO - PROCESS | 2210 | 1468838139802 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 03:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:35:39 INFO - PROCESS | 2210 | 1468838139804 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:35:39 INFO - PROCESS | 2210 | 1468838139805 Marionette TRACE conn2 <- [1,2506,null,{}] 03:35:39 INFO - PROCESS | 2210 | 1468838139808 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:39 INFO - PROCESS | 2210 | 1468838139810 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:39 INFO - PROCESS | 2210 | 1468838139909 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:35:39 INFO - PROCESS | 2210 | 1468838139913 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:39 INFO - PROCESS | 2210 | 1468838139914 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247f3800 == 31 [pid = 2210] [id = 634] 03:35:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1174ad800) [pid = 2210] [serial = 1902] [outer = 0x0] 03:35:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x117d36400) [pid = 2210] [serial = 1903] [outer = 0x1174ad800] 03:35:39 INFO - PROCESS | 2210 | 1468838139939 Marionette DEBUG loaded listener.js 03:35:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x118206800) [pid = 2210] [serial = 1904] [outer = 0x1174ad800] 03:35:40 INFO - PROCESS | 2210 | 1468838140275 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 524ms 03:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:35:40 INFO - PROCESS | 2210 | 1468838140330 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:35:40 INFO - PROCESS | 2210 | 1468838140331 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 03:35:40 INFO - PROCESS | 2210 | 1468838140333 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:35:40 INFO - PROCESS | 2210 | 1468838140334 Marionette TRACE conn2 <- [1,2510,null,{}] 03:35:40 INFO - PROCESS | 2210 | 1468838140336 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:40 INFO - PROCESS | 2210 | 1468838140337 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:40 INFO - PROCESS | 2210 | 1468838140437 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:35:40 INFO - PROCESS | 2210 | 1468838140474 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 2210 | 1468838140476 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x125868000 == 32 [pid = 2210] [id = 635] 03:35:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1129b3400) [pid = 2210] [serial = 1905] [outer = 0x0] 03:35:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x11820c400) [pid = 2210] [serial = 1906] [outer = 0x1129b3400] 03:35:40 INFO - PROCESS | 2210 | 1468838140500 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x118739c00) [pid = 2210] [serial = 1907] [outer = 0x1129b3400] 03:35:40 INFO - PROCESS | 2210 | 1468838140824 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 03:35:40 INFO - PROCESS | 2210 | 1468838140852 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:35:40 INFO - PROCESS | 2210 | 1468838140854 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 03:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:35:40 INFO - PROCESS | 2210 | 1468838140856 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:35:40 INFO - PROCESS | 2210 | 1468838140857 Marionette TRACE conn2 <- [1,2514,null,{}] 03:35:40 INFO - PROCESS | 2210 | 1468838140869 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:40 INFO - PROCESS | 2210 | 1468838140873 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:40 INFO - PROCESS | 2210 | 1468838140991 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:35:40 INFO - PROCESS | 2210 | 1468838140995 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 2210 | 1468838140996 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b17000 == 33 [pid = 2210] [id = 636] 03:35:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x115e8b000) [pid = 2210] [serial = 1908] [outer = 0x0] 03:35:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x118867c00) [pid = 2210] [serial = 1909] [outer = 0x115e8b000] 03:35:41 INFO - PROCESS | 2210 | 1468838141022 Marionette DEBUG loaded listener.js 03:35:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x11996f800) [pid = 2210] [serial = 1910] [outer = 0x115e8b000] 03:35:41 INFO - PROCESS | 2210 | 1468838141529 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1210f1000) [pid = 2210] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x123b3a400) [pid = 2210] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x123c9f800) [pid = 2210] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x124c5fc00) [pid = 2210] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11200d000) [pid = 2210] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1174a4000) [pid = 2210] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x11846e000) [pid = 2210] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x120fd3c00) [pid = 2210] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x112a84800) [pid = 2210] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x119a78400) [pid = 2210] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x111c7b400) [pid = 2210] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x123b8f000) [pid = 2210] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1127d3c00) [pid = 2210] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x11873c400) [pid = 2210] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1126a2000) [pid = 2210] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x126515c00) [pid = 2210] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x1122ba400) [pid = 2210] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x126518800) [pid = 2210] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x119a6a400) [pid = 2210] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x110fa0000) [pid = 2210] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:35:41 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x112f21800) [pid = 2210] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 727ms 03:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:35:41 INFO - PROCESS | 2210 | 1468838141584 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 2210 | 1468838141585 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 03:35:41 INFO - PROCESS | 2210 | 1468838141587 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - PROCESS | 2210 | 1468838141588 Marionette TRACE conn2 <- [1,2518,null,{}] 03:35:41 INFO - PROCESS | 2210 | 1468838141591 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:41 INFO - PROCESS | 2210 | 1468838141592 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:41 INFO - PROCESS | 2210 | 1468838141674 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:35:41 INFO - PROCESS | 2210 | 1468838141698 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:41 INFO - PROCESS | 2210 | 1468838141699 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x1191a7000 == 34 [pid = 2210] [id = 637] 03:35:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x112696800) [pid = 2210] [serial = 1911] [outer = 0x0] 03:35:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1127de800) [pid = 2210] [serial = 1912] [outer = 0x112696800] 03:35:41 INFO - PROCESS | 2210 | 1468838141724 Marionette DEBUG loaded listener.js 03:35:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1133b1000) [pid = 2210] [serial = 1913] [outer = 0x112696800] 03:35:42 INFO - PROCESS | 2210 | 1468838142068 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 520ms 03:35:42 INFO - PROCESS | 2210 | 1468838142108 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:35:42 INFO - PROCESS | 2210 | 1468838142109 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 03:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:35:42 INFO - PROCESS | 2210 | 1468838142112 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:35:42 INFO - PROCESS | 2210 | 1468838142113 Marionette TRACE conn2 <- [1,2522,null,{}] 03:35:42 INFO - PROCESS | 2210 | 1468838142123 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:42 INFO - PROCESS | 2210 | 1468838142124 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:42 INFO - PROCESS | 2210 | 1468838142202 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:35:42 INFO - PROCESS | 2210 | 1468838142205 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 2210 | 1468838142207 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x129225000 == 35 [pid = 2210] [id = 638] 03:35:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x115e24c00) [pid = 2210] [serial = 1914] [outer = 0x0] 03:35:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x11873c400) [pid = 2210] [serial = 1915] [outer = 0x115e24c00] 03:35:42 INFO - PROCESS | 2210 | 1468838142250 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x119a6e400) [pid = 2210] [serial = 1916] [outer = 0x115e24c00] 03:35:42 INFO - PROCESS | 2210 | 1468838142623 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 525ms 03:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:35:42 INFO - PROCESS | 2210 | 1468838142638 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:35:42 INFO - PROCESS | 2210 | 1468838142639 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 03:35:42 INFO - PROCESS | 2210 | 1468838142641 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:35:42 INFO - PROCESS | 2210 | 1468838142642 Marionette TRACE conn2 <- [1,2526,null,{}] 03:35:42 INFO - PROCESS | 2210 | 1468838142648 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:42 INFO - PROCESS | 2210 | 1468838142649 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:42 INFO - PROCESS | 2210 | 1468838142725 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:35:42 INFO - PROCESS | 2210 | 1468838142792 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 2210 | 1468838142793 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x123a81800 == 36 [pid = 2210] [id = 639] 03:35:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x115e87800) [pid = 2210] [serial = 1917] [outer = 0x0] 03:35:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x119a75c00) [pid = 2210] [serial = 1918] [outer = 0x115e87800] 03:35:42 INFO - PROCESS | 2210 | 1468838142817 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x120fd3800) [pid = 2210] [serial = 1919] [outer = 0x115e87800] 03:35:43 INFO - PROCESS | 2210 | 1468838143102 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 521ms 03:35:43 INFO - PROCESS | 2210 | 1468838143163 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:35:43 INFO - PROCESS | 2210 | 1468838143164 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 03:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:35:43 INFO - PROCESS | 2210 | 1468838143166 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:35:43 INFO - PROCESS | 2210 | 1468838143167 Marionette TRACE conn2 <- [1,2530,null,{}] 03:35:43 INFO - PROCESS | 2210 | 1468838143170 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:43 INFO - PROCESS | 2210 | 1468838143171 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:43 INFO - PROCESS | 2210 | 1468838143249 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:35:43 INFO - PROCESS | 2210 | 1468838143253 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:43 INFO - PROCESS | 2210 | 1468838143254 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:43 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a850800 == 37 [pid = 2210] [id = 640] 03:35:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x119b45c00) [pid = 2210] [serial = 1920] [outer = 0x0] 03:35:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1239e6000) [pid = 2210] [serial = 1921] [outer = 0x119b45c00] 03:35:43 INFO - PROCESS | 2210 | 1468838143280 Marionette DEBUG loaded listener.js 03:35:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x123b40800) [pid = 2210] [serial = 1922] [outer = 0x119b45c00] 03:35:43 INFO - PROCESS | 2210 | 1468838143764 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 622ms 03:35:43 INFO - PROCESS | 2210 | 1468838143789 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:35:43 INFO - PROCESS | 2210 | 1468838143791 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 03:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:35:43 INFO - PROCESS | 2210 | 1468838143795 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:35:43 INFO - PROCESS | 2210 | 1468838143797 Marionette TRACE conn2 <- [1,2534,null,{}] 03:35:43 INFO - PROCESS | 2210 | 1468838143801 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:43 INFO - PROCESS | 2210 | 1468838143803 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:43 INFO - PROCESS | 2210 | 1468838143925 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:35:44 INFO - PROCESS | 2210 | 1468838144055 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 2210 | 1468838144056 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x118721800 == 38 [pid = 2210] [id = 641] 03:35:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1127d6c00) [pid = 2210] [serial = 1923] [outer = 0x0] 03:35:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1129ab800) [pid = 2210] [serial = 1924] [outer = 0x1127d6c00] 03:35:44 INFO - PROCESS | 2210 | 1468838144089 Marionette DEBUG loaded listener.js 03:35:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x112f18400) [pid = 2210] [serial = 1925] [outer = 0x1127d6c00] 03:35:44 INFO - PROCESS | 2210 | 1468838144622 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 871ms 03:35:44 INFO - PROCESS | 2210 | 1468838144668 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 2210 | 1468838144671 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 03:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:35:44 INFO - PROCESS | 2210 | 1468838144680 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - PROCESS | 2210 | 1468838144682 Marionette TRACE conn2 <- [1,2538,null,{}] 03:35:44 INFO - PROCESS | 2210 | 1468838144684 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:44 INFO - PROCESS | 2210 | 1468838144686 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:44 INFO - PROCESS | 2210 | 1468838144793 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:35:44 INFO - PROCESS | 2210 | 1468838144877 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:44 INFO - PROCESS | 2210 | 1468838144878 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x12580b800 == 39 [pid = 2210] [id = 642] 03:35:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1164d1000) [pid = 2210] [serial = 1926] [outer = 0x0] 03:35:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x116738000) [pid = 2210] [serial = 1927] [outer = 0x1164d1000] 03:35:44 INFO - PROCESS | 2210 | 1468838144908 Marionette DEBUG loaded listener.js 03:35:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1168e4000) [pid = 2210] [serial = 1928] [outer = 0x1164d1000] 03:35:45 INFO - PROCESS | 2210 | 1468838145601 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:35:45 INFO - PROCESS | 2210 | --DOCSHELL 0x123a81800 == 38 [pid = 2210] [id = 639] 03:35:45 INFO - PROCESS | 2210 | --DOCSHELL 0x129225000 == 37 [pid = 2210] [id = 638] 03:35:45 INFO - PROCESS | 2210 | --DOCSHELL 0x1191a7000 == 36 [pid = 2210] [id = 637] 03:35:45 INFO - PROCESS | 2210 | --DOCSHELL 0x128b17000 == 35 [pid = 2210] [id = 636] 03:35:45 INFO - PROCESS | 2210 | --DOCSHELL 0x125868000 == 34 [pid = 2210] [id = 635] 03:35:45 INFO - PROCESS | 2210 | --DOCSHELL 0x1247f3800 == 33 [pid = 2210] [id = 634] 03:35:45 INFO - PROCESS | 2210 | --DOCSHELL 0x123a83800 == 32 [pid = 2210] [id = 633] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x11334f400) [pid = 2210] [serial = 1891] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOCSHELL 0x1192d3800 == 31 [pid = 2210] [id = 632] 03:35:45 INFO - PROCESS | 2210 | --DOCSHELL 0x117d9a000 == 30 [pid = 2210] [id = 631] 03:35:45 INFO - PROCESS | 2210 | --DOCSHELL 0x1185e9000 == 29 [pid = 2210] [id = 630] 03:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 977ms 03:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:35:45 INFO - PROCESS | 2210 | 1468838145656 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:35:45 INFO - PROCESS | 2210 | 1468838145658 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 03:35:45 INFO - PROCESS | 2210 | 1468838145661 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:35:45 INFO - PROCESS | 2210 | 1468838145662 Marionette TRACE conn2 <- [1,2542,null,{}] 03:35:45 INFO - PROCESS | 2210 | 1468838145666 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:45 INFO - PROCESS | 2210 | 1468838145668 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:45 INFO - PROCESS | 2210 | 1468838145755 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x111c13800) [pid = 2210] [serial = 1882] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x112231c00) [pid = 2210] [serial = 1883] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x114f82000) [pid = 2210] [serial = 1886] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x112f53400) [pid = 2210] [serial = 1885] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x129266000) [pid = 2210] [serial = 1880] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x128c6c800) [pid = 2210] [serial = 1829] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x12925b400) [pid = 2210] [serial = 1879] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x124ba2400) [pid = 2210] [serial = 1861] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x126114800) [pid = 2210] [serial = 1864] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x11806d000) [pid = 2210] [serial = 1843] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x11846d800) [pid = 2210] [serial = 1844] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1176bc400) [pid = 2210] [serial = 1840] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x11806e000) [pid = 2210] [serial = 1841] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x11886f400) [pid = 2210] [serial = 1846] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x119969000) [pid = 2210] [serial = 1847] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x123b43400) [pid = 2210] [serial = 1855] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x123b8e800) [pid = 2210] [serial = 1856] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x112f4bc00) [pid = 2210] [serial = 1834] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x113cd3000) [pid = 2210] [serial = 1835] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x1210f1400) [pid = 2210] [serial = 1852] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x123b39400) [pid = 2210] [serial = 1853] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x11614a800) [pid = 2210] [serial = 1837] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x116ab0000) [pid = 2210] [serial = 1838] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x123bd7000) [pid = 2210] [serial = 1858] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x1129ac000) [pid = 2210] [serial = 1831] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x112a82400) [pid = 2210] [serial = 1832] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x119a6fc00) [pid = 2210] [serial = 1849] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x119b4a400) [pid = 2210] [serial = 1850] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 67 (0x1129b7000) [pid = 2210] [serial = 1889] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 66 (0x1267a4400) [pid = 2210] [serial = 1867] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 65 (0x128c19800) [pid = 2210] [serial = 1868] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 64 (0x1164cd800) [pid = 2210] [serial = 1873] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 63 (0x128c20c00) [pid = 2210] [serial = 1870] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 62 (0x12507f400) [pid = 2210] [serial = 1876] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 61 (0x128c24c00) [pid = 2210] [serial = 1877] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 60 (0x128d9f000) [pid = 2210] [serial = 1871] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 59 (0x126518400) [pid = 2210] [serial = 1865] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 58 (0x124fee800) [pid = 2210] [serial = 1862] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 57 (0x1127d8400) [pid = 2210] [serial = 1888] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 56 (0x123c96800) [pid = 2210] [serial = 1859] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | --DOMWINDOW == 55 (0x119166c00) [pid = 2210] [serial = 1874] [outer = 0x0] [url = about:blank] 03:35:45 INFO - PROCESS | 2210 | 1468838145824 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:45 INFO - PROCESS | 2210 | 1468838145826 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:45 INFO - PROCESS | 2210 | ++DOCSHELL 0x116ff9800 == 30 [pid = 2210] [id = 643] 03:35:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 56 (0x1127d1c00) [pid = 2210] [serial = 1929] [outer = 0x0] 03:35:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 57 (0x112eb7c00) [pid = 2210] [serial = 1930] [outer = 0x1127d1c00] 03:35:45 INFO - PROCESS | 2210 | 1468838145856 Marionette DEBUG loaded listener.js 03:35:45 INFO - PROCESS | 2210 | ++DOMWINDOW == 58 (0x113c54000) [pid = 2210] [serial = 1931] [outer = 0x1127d1c00] 03:35:46 INFO - PROCESS | 2210 | 1468838146174 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 570ms 03:35:46 INFO - PROCESS | 2210 | 1468838146231 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:35:46 INFO - PROCESS | 2210 | 1468838146235 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 03:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:35:46 INFO - PROCESS | 2210 | 1468838146241 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:35:46 INFO - PROCESS | 2210 | 1468838146244 Marionette TRACE conn2 <- [1,2546,null,{}] 03:35:46 INFO - PROCESS | 2210 | 1468838146248 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:46 INFO - PROCESS | 2210 | 1468838146250 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:46 INFO - PROCESS | 2210 | 1468838146404 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:35:46 INFO - PROCESS | 2210 | 1468838146485 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:46 INFO - PROCESS | 2210 | 1468838146486 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:46 INFO - PROCESS | 2210 | ++DOCSHELL 0x118711800 == 31 [pid = 2210] [id = 644] 03:35:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 59 (0x1133b0c00) [pid = 2210] [serial = 1932] [outer = 0x0] 03:35:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 60 (0x1161abc00) [pid = 2210] [serial = 1933] [outer = 0x1133b0c00] 03:35:46 INFO - PROCESS | 2210 | 1468838146531 Marionette DEBUG loaded listener.js 03:35:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 61 (0x11714d800) [pid = 2210] [serial = 1934] [outer = 0x1133b0c00] 03:35:46 INFO - PROCESS | 2210 | 1468838146960 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 772ms 03:35:47 INFO - PROCESS | 2210 | 1468838147043 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:35:47 INFO - PROCESS | 2210 | 1468838147044 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 03:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:35:47 INFO - PROCESS | 2210 | 1468838147052 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - PROCESS | 2210 | 1468838147055 Marionette TRACE conn2 <- [1,2550,null,{}] 03:35:47 INFO - PROCESS | 2210 | 1468838147064 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:47 INFO - PROCESS | 2210 | 1468838147067 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:47 INFO - PROCESS | 2210 | 1468838147148 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:35:47 INFO - PROCESS | 2210 | 1468838147156 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 2210 | 1468838147158 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x123a83800 == 32 [pid = 2210] [id = 645] 03:35:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 62 (0x112697c00) [pid = 2210] [serial = 1935] [outer = 0x0] 03:35:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 63 (0x118807000) [pid = 2210] [serial = 1936] [outer = 0x112697c00] 03:35:47 INFO - PROCESS | 2210 | 1468838147191 Marionette DEBUG loaded listener.js 03:35:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 64 (0x118873800) [pid = 2210] [serial = 1937] [outer = 0x112697c00] 03:35:47 INFO - PROCESS | 2210 | 1468838147532 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 524ms 03:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:35:47 INFO - PROCESS | 2210 | 1468838147576 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:35:47 INFO - PROCESS | 2210 | 1468838147578 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 03:35:47 INFO - PROCESS | 2210 | 1468838147580 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - PROCESS | 2210 | 1468838147581 Marionette TRACE conn2 <- [1,2554,null,{}] 03:35:47 INFO - PROCESS | 2210 | 1468838147598 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:47 INFO - PROCESS | 2210 | 1468838147599 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:47 INFO - PROCESS | 2210 | 1468838147683 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:35:47 INFO - PROCESS | 2210 | 1468838147686 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 2210 | 1468838147687 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x1251e9800 == 33 [pid = 2210] [id = 646] 03:35:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 65 (0x11910b400) [pid = 2210] [serial = 1938] [outer = 0x0] 03:35:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 66 (0x1192b9c00) [pid = 2210] [serial = 1939] [outer = 0x11910b400] 03:35:47 INFO - PROCESS | 2210 | 1468838147712 Marionette DEBUG loaded listener.js 03:35:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 67 (0x1199b3800) [pid = 2210] [serial = 1940] [outer = 0x11910b400] 03:35:48 INFO - PROCESS | 2210 | 1468838148072 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 534ms 03:35:48 INFO - PROCESS | 2210 | 1468838148114 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 2210 | 1468838148116 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 03:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:35:48 INFO - PROCESS | 2210 | 1468838148118 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 2210 | 1468838148119 Marionette TRACE conn2 <- [1,2558,null,{}] 03:35:48 INFO - PROCESS | 2210 | 1468838148121 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:48 INFO - PROCESS | 2210 | 1468838148122 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:48 INFO - PROCESS | 2210 | 1468838148220 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:35:48 INFO - PROCESS | 2210 | 1468838148223 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:48 INFO - PROCESS | 2210 | 1468838148224 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c0d000 == 34 [pid = 2210] [id = 647] 03:35:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 68 (0x11915b400) [pid = 2210] [serial = 1941] [outer = 0x0] 03:35:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x119a78000) [pid = 2210] [serial = 1942] [outer = 0x11915b400] 03:35:48 INFO - PROCESS | 2210 | 1468838148250 Marionette DEBUG loaded listener.js 03:35:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x119b4ec00) [pid = 2210] [serial = 1943] [outer = 0x11915b400] 03:35:48 INFO - PROCESS | 2210 | 1468838148608 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 519ms 03:35:48 INFO - PROCESS | 2210 | 1468838148638 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 2210 | 1468838148639 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 03:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:35:48 INFO - PROCESS | 2210 | 1468838148641 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 2210 | 1468838148644 Marionette TRACE conn2 <- [1,2562,null,{}] 03:35:48 INFO - PROCESS | 2210 | 1468838148647 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:48 INFO - PROCESS | 2210 | 1468838148652 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:48 INFO - PROCESS | 2210 | 1468838148768 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:35:48 INFO - PROCESS | 2210 | 1468838148807 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:48 INFO - PROCESS | 2210 | 1468838148808 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x128ba8800 == 35 [pid = 2210] [id = 648] 03:35:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x1210f1400) [pid = 2210] [serial = 1944] [outer = 0x0] 03:35:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x123b89c00) [pid = 2210] [serial = 1945] [outer = 0x1210f1400] 03:35:48 INFO - PROCESS | 2210 | 1468838148833 Marionette DEBUG loaded listener.js 03:35:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x123bdac00) [pid = 2210] [serial = 1946] [outer = 0x1210f1400] 03:35:49 INFO - PROCESS | 2210 | 1468838149169 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 574ms 03:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:35:49 INFO - PROCESS | 2210 | 1468838149216 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:35:49 INFO - PROCESS | 2210 | 1468838149218 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 03:35:49 INFO - PROCESS | 2210 | 1468838149220 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:35:49 INFO - PROCESS | 2210 | 1468838149221 Marionette TRACE conn2 <- [1,2566,null,{}] 03:35:49 INFO - PROCESS | 2210 | 1468838149223 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:49 INFO - PROCESS | 2210 | 1468838149224 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:49 INFO - PROCESS | 2210 | 1468838149321 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:35:49 INFO - PROCESS | 2210 | 1468838149358 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:49 INFO - PROCESS | 2210 | 1468838149359 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x129957000 == 36 [pid = 2210] [id = 649] 03:35:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x123bde000) [pid = 2210] [serial = 1947] [outer = 0x0] 03:35:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x123c9f800) [pid = 2210] [serial = 1948] [outer = 0x123bde000] 03:35:49 INFO - PROCESS | 2210 | 1468838149383 Marionette DEBUG loaded listener.js 03:35:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x123f3b800) [pid = 2210] [serial = 1949] [outer = 0x123bde000] 03:35:49 INFO - PROCESS | 2210 | 1468838149712 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 03:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:35:49 INFO - PROCESS | 2210 | 1468838149739 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:35:49 INFO - PROCESS | 2210 | 1468838149740 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 03:35:49 INFO - PROCESS | 2210 | 1468838149742 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:35:49 INFO - PROCESS | 2210 | 1468838149743 Marionette TRACE conn2 <- [1,2570,null,{}] 03:35:49 INFO - PROCESS | 2210 | 1468838149745 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:49 INFO - PROCESS | 2210 | 1468838149747 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:49 INFO - PROCESS | 2210 | 1468838149847 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:35:49 INFO - PROCESS | 2210 | 1468838149884 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:49 INFO - PROCESS | 2210 | 1468838149885 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aae2800 == 37 [pid = 2210] [id = 650] 03:35:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x1241a4800) [pid = 2210] [serial = 1950] [outer = 0x0] 03:35:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x124698000) [pid = 2210] [serial = 1951] [outer = 0x1241a4800] 03:35:49 INFO - PROCESS | 2210 | 1468838149916 Marionette DEBUG loaded listener.js 03:35:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1247b4400) [pid = 2210] [serial = 1952] [outer = 0x1241a4800] 03:35:50 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x1129ba400) [pid = 2210] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:35:50 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x112696800) [pid = 2210] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:35:50 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x1129b3400) [pid = 2210] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:35:50 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x1174ad800) [pid = 2210] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:35:50 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x112009800) [pid = 2210] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:35:50 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x115e24c00) [pid = 2210] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:35:50 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x1126a2800) [pid = 2210] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:35:50 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x115e8b000) [pid = 2210] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:35:50 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x1131b7000) [pid = 2210] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:35:50 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x115e87800) [pid = 2210] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:35:50 INFO - PROCESS | 2210 | 1468838150225 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 520ms 03:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:35:50 INFO - PROCESS | 2210 | 1468838150263 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:35:50 INFO - PROCESS | 2210 | 1468838150264 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 03:35:50 INFO - PROCESS | 2210 | 1468838150266 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:35:50 INFO - PROCESS | 2210 | 1468838150267 Marionette TRACE conn2 <- [1,2574,null,{}] 03:35:50 INFO - PROCESS | 2210 | 1468838150270 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:50 INFO - PROCESS | 2210 | 1468838150271 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:50 INFO - PROCESS | 2210 | 1468838150374 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:35:50 INFO - PROCESS | 2210 | 1468838150412 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 2210 | 1468838150413 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x123a81800 == 38 [pid = 2210] [id = 651] 03:35:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x11200c400) [pid = 2210] [serial = 1953] [outer = 0x0] 03:35:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x1174ad800) [pid = 2210] [serial = 1954] [outer = 0x11200c400] 03:35:50 INFO - PROCESS | 2210 | 1468838150437 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x119b4b000) [pid = 2210] [serial = 1955] [outer = 0x11200c400] 03:35:50 INFO - PROCESS | 2210 | 1468838150714 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 467ms 03:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:35:50 INFO - PROCESS | 2210 | 1468838150735 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:35:50 INFO - PROCESS | 2210 | 1468838150736 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 03:35:50 INFO - PROCESS | 2210 | 1468838150738 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:35:50 INFO - PROCESS | 2210 | 1468838150739 Marionette TRACE conn2 <- [1,2578,null,{}] 03:35:50 INFO - PROCESS | 2210 | 1468838150750 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:50 INFO - PROCESS | 2210 | 1468838150751 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:50 INFO - PROCESS | 2210 | 1468838150835 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:35:50 INFO - PROCESS | 2210 | 1468838150839 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 2210 | 1468838150840 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba4b800 == 39 [pid = 2210] [id = 652] 03:35:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x1174a6800) [pid = 2210] [serial = 1956] [outer = 0x0] 03:35:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x124c65000) [pid = 2210] [serial = 1957] [outer = 0x1174a6800] 03:35:50 INFO - PROCESS | 2210 | 1468838150874 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x124f9d800) [pid = 2210] [serial = 1958] [outer = 0x1174a6800] 03:35:51 INFO - PROCESS | 2210 | 1468838151202 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 469ms 03:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:35:51 INFO - PROCESS | 2210 | 1468838151214 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:35:51 INFO - PROCESS | 2210 | 1468838151216 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 03:35:51 INFO - PROCESS | 2210 | 1468838151218 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:35:51 INFO - PROCESS | 2210 | 1468838151220 Marionette TRACE conn2 <- [1,2582,null,{}] 03:35:51 INFO - PROCESS | 2210 | 1468838151222 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:51 INFO - PROCESS | 2210 | 1468838151224 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:51 INFO - PROCESS | 2210 | 1468838151348 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:35:51 INFO - PROCESS | 2210 | 1468838151355 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:51 INFO - PROCESS | 2210 | 1468838151356 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be4e800 == 40 [pid = 2210] [id = 653] 03:35:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x1199abc00) [pid = 2210] [serial = 1959] [outer = 0x0] 03:35:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x124fe8800) [pid = 2210] [serial = 1960] [outer = 0x1199abc00] 03:35:51 INFO - PROCESS | 2210 | 1468838151382 Marionette DEBUG loaded listener.js 03:35:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x126585400) [pid = 2210] [serial = 1961] [outer = 0x1199abc00] 03:35:51 INFO - PROCESS | 2210 | 1468838151711 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 03:35:51 INFO - PROCESS | 2210 | 1468838151739 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:35:51 INFO - PROCESS | 2210 | 1468838151740 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 03:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:35:51 INFO - PROCESS | 2210 | 1468838151746 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:35:51 INFO - PROCESS | 2210 | 1468838151748 Marionette TRACE conn2 <- [1,2586,null,{}] 03:35:51 INFO - PROCESS | 2210 | 1468838151750 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:51 INFO - PROCESS | 2210 | 1468838151751 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:51 INFO - PROCESS | 2210 | 1468838151833 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:35:51 INFO - PROCESS | 2210 | 1468838151837 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:51 INFO - PROCESS | 2210 | 1468838151838 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x12c82c800 == 41 [pid = 2210] [id = 654] 03:35:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1267a1400) [pid = 2210] [serial = 1962] [outer = 0x0] 03:35:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x12694e800) [pid = 2210] [serial = 1963] [outer = 0x1267a1400] 03:35:51 INFO - PROCESS | 2210 | 1468838151870 Marionette DEBUG loaded listener.js 03:35:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x128c67c00) [pid = 2210] [serial = 1964] [outer = 0x1267a1400] 03:35:52 INFO - PROCESS | 2210 | 1468838152351 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 669ms 03:35:52 INFO - PROCESS | 2210 | 1468838152416 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:35:52 INFO - PROCESS | 2210 | 1468838152419 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 03:35:52 INFO - PROCESS | 2210 | 1468838152422 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:35:52 INFO - PROCESS | 2210 | 1468838152424 Marionette TRACE conn2 <- [1,2590,null,{}] 03:35:52 INFO - PROCESS | 2210 | 1468838152429 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:52 INFO - PROCESS | 2210 | 1468838152431 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:52 INFO - PROCESS | 2210 | 1468838152543 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:35:52 INFO - PROCESS | 2210 | 1468838152605 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:52 INFO - PROCESS | 2210 | 1468838152606 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x1191a1000 == 42 [pid = 2210] [id = 655] 03:35:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x112a8ec00) [pid = 2210] [serial = 1965] [outer = 0x0] 03:35:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x112f98400) [pid = 2210] [serial = 1966] [outer = 0x112a8ec00] 03:35:52 INFO - PROCESS | 2210 | 1468838152637 Marionette DEBUG loaded listener.js 03:35:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x115e8c000) [pid = 2210] [serial = 1967] [outer = 0x112a8ec00] 03:35:53 INFO - PROCESS | 2210 | 1468838153098 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 724ms 03:35:53 INFO - PROCESS | 2210 | 1468838153155 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:35:53 INFO - PROCESS | 2210 | 1468838153158 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 03:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:35:53 INFO - PROCESS | 2210 | 1468838153164 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:35:53 INFO - PROCESS | 2210 | 1468838153166 Marionette TRACE conn2 <- [1,2594,null,{}] 03:35:53 INFO - PROCESS | 2210 | 1468838153169 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:53 INFO - PROCESS | 2210 | 1468838153170 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:53 INFO - PROCESS | 2210 | 1468838153276 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:35:53 INFO - PROCESS | 2210 | 1468838153336 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:53 INFO - PROCESS | 2210 | 1468838153337 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c17800 == 43 [pid = 2210] [id = 656] 03:35:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1174ae000) [pid = 2210] [serial = 1968] [outer = 0x0] 03:35:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x118210400) [pid = 2210] [serial = 1969] [outer = 0x1174ae000] 03:35:53 INFO - PROCESS | 2210 | 1468838153368 Marionette DEBUG loaded listener.js 03:35:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11886f800) [pid = 2210] [serial = 1970] [outer = 0x1174ae000] 03:35:53 INFO - PROCESS | 2210 | 1468838153799 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 671ms 03:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:35:53 INFO - PROCESS | 2210 | 1468838153836 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:35:53 INFO - PROCESS | 2210 | 1468838153837 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 03:35:53 INFO - PROCESS | 2210 | 1468838153840 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:35:53 INFO - PROCESS | 2210 | 1468838153843 Marionette TRACE conn2 <- [1,2598,null,{}] 03:35:53 INFO - PROCESS | 2210 | 1468838153851 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:53 INFO - PROCESS | 2210 | 1468838153854 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:53 INFO - PROCESS | 2210 | 1468838153961 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:35:54 INFO - PROCESS | 2210 | 1468838154035 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 2210 | 1468838154037 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x12cb02800 == 44 [pid = 2210] [id = 657] 03:35:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x119a78400) [pid = 2210] [serial = 1971] [outer = 0x0] 03:35:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x123838400) [pid = 2210] [serial = 1972] [outer = 0x119a78400] 03:35:54 INFO - PROCESS | 2210 | 1468838154068 Marionette DEBUG loaded listener.js 03:35:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x123b8b000) [pid = 2210] [serial = 1973] [outer = 0x119a78400] 03:35:54 INFO - PROCESS | 2210 | 1468838154473 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 673ms 03:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:35:54 INFO - PROCESS | 2210 | 1468838154521 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:35:54 INFO - PROCESS | 2210 | 1468838154523 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 03:35:54 INFO - PROCESS | 2210 | 1468838154525 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:35:54 INFO - PROCESS | 2210 | 1468838154528 Marionette TRACE conn2 <- [1,2602,null,{}] 03:35:54 INFO - PROCESS | 2210 | 1468838154531 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:54 INFO - PROCESS | 2210 | 1468838154533 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:54 INFO - PROCESS | 2210 | 1468838154675 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:35:54 INFO - PROCESS | 2210 | 1468838154741 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 2210 | 1468838154742 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x128ba2800 == 45 [pid = 2210] [id = 658] 03:35:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1129ae000) [pid = 2210] [serial = 1974] [outer = 0x0] 03:35:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x123b93800) [pid = 2210] [serial = 1975] [outer = 0x1129ae000] 03:35:54 INFO - PROCESS | 2210 | 1468838154765 Marionette DEBUG loaded listener.js 03:35:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x124c66000) [pid = 2210] [serial = 1976] [outer = 0x1129ae000] 03:35:55 INFO - PROCESS | 2210 | 1468838155530 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1025ms 03:35:55 INFO - PROCESS | 2210 | 1468838155550 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:35:55 INFO - PROCESS | 2210 | 1468838155552 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 03:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:35:55 INFO - PROCESS | 2210 | 1468838155555 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:35:55 INFO - PROCESS | 2210 | 1468838155557 Marionette TRACE conn2 <- [1,2606,null,{}] 03:35:55 INFO - PROCESS | 2210 | 1468838155571 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:55 INFO - PROCESS | 2210 | 1468838155572 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:55 INFO - PROCESS | 2210 | 1468838155674 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:35:55 INFO - PROCESS | 2210 | 1468838155776 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:55 INFO - PROCESS | 2210 | 1468838155780 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x12387e800 == 46 [pid = 2210] [id = 659] 03:35:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1127d3400) [pid = 2210] [serial = 1977] [outer = 0x0] 03:35:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1127df800) [pid = 2210] [serial = 1978] [outer = 0x1127d3400] 03:35:55 INFO - PROCESS | 2210 | 1468838155826 Marionette DEBUG loaded listener.js 03:35:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x112f49c00) [pid = 2210] [serial = 1979] [outer = 0x1127d3400] 03:35:56 INFO - PROCESS | 2210 | 1468838156448 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 934ms 03:35:56 INFO - PROCESS | 2210 | 1468838156490 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:35:56 INFO - PROCESS | 2210 | 1468838156495 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 03:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:35:56 INFO - PROCESS | 2210 | 1468838156502 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:35:56 INFO - PROCESS | 2210 | 1468838156504 Marionette TRACE conn2 <- [1,2610,null,{}] 03:35:56 INFO - PROCESS | 2210 | 1468838156508 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:56 INFO - PROCESS | 2210 | 1468838156511 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:56 INFO - PROCESS | 2210 | 1468838156643 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x12be4e800 == 45 [pid = 2210] [id = 653] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba4b800 == 44 [pid = 2210] [id = 652] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x123a81800 == 43 [pid = 2210] [id = 651] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x12aae2800 == 42 [pid = 2210] [id = 650] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x129957000 == 41 [pid = 2210] [id = 649] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x128ba8800 == 40 [pid = 2210] [id = 648] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x126c0d000 == 39 [pid = 2210] [id = 647] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x1251e9800 == 38 [pid = 2210] [id = 646] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x123a83800 == 37 [pid = 2210] [id = 645] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x118711800 == 36 [pid = 2210] [id = 644] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x116ff9800 == 35 [pid = 2210] [id = 643] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x12a850800 == 34 [pid = 2210] [id = 640] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x118721800 == 33 [pid = 2210] [id = 641] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x12580b800 == 32 [pid = 2210] [id = 642] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x12387e800 == 31 [pid = 2210] [id = 659] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x128ba2800 == 30 [pid = 2210] [id = 658] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x12cb02800 == 29 [pid = 2210] [id = 657] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x126c17800 == 28 [pid = 2210] [id = 656] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x12c82c800 == 27 [pid = 2210] [id = 654] 03:35:57 INFO - PROCESS | 2210 | --DOCSHELL 0x1191a1000 == 26 [pid = 2210] [id = 655] 03:35:57 INFO - PROCESS | 2210 | 1468838157315 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:57 INFO - PROCESS | 2210 | 1468838157317 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1131b8400) [pid = 2210] [serial = 1897] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1133b1000) [pid = 2210] [serial = 1913] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x11820c400) [pid = 2210] [serial = 1906] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x117d36400) [pid = 2210] [serial = 1903] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x11716e800) [pid = 2210] [serial = 1901] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x115e89000) [pid = 2210] [serial = 1898] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x119a6e400) [pid = 2210] [serial = 1916] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1129b9c00) [pid = 2210] [serial = 1895] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x118867c00) [pid = 2210] [serial = 1909] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1127de800) [pid = 2210] [serial = 1912] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1127dc000) [pid = 2210] [serial = 1894] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x11996f800) [pid = 2210] [serial = 1910] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x118206800) [pid = 2210] [serial = 1904] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x11873c400) [pid = 2210] [serial = 1915] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x118739c00) [pid = 2210] [serial = 1907] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x116824800) [pid = 2210] [serial = 1900] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x115dc4c00) [pid = 2210] [serial = 1892] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x119a75c00) [pid = 2210] [serial = 1918] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x1239e6000) [pid = 2210] [serial = 1921] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x120fd3800) [pid = 2210] [serial = 1919] [outer = 0x0] [url = about:blank] 03:35:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x113d06000 == 27 [pid = 2210] [id = 660] 03:35:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x11269e400) [pid = 2210] [serial = 1980] [outer = 0x0] 03:35:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1127d1800) [pid = 2210] [serial = 1981] [outer = 0x11269e400] 03:35:57 INFO - PROCESS | 2210 | 1468838157410 Marionette DEBUG loaded listener.js 03:35:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1127dcc00) [pid = 2210] [serial = 1982] [outer = 0x11269e400] 03:35:57 INFO - PROCESS | 2210 | 1468838157739 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1275ms 03:35:57 INFO - PROCESS | 2210 | 1468838157777 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:35:57 INFO - PROCESS | 2210 | 1468838157781 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 03:35:57 INFO - PROCESS | 2210 | 1468838157784 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:35:57 INFO - PROCESS | 2210 | 1468838157785 Marionette TRACE conn2 <- [1,2614,null,{}] 03:35:57 INFO - PROCESS | 2210 | 1468838157789 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:57 INFO - PROCESS | 2210 | 1468838157792 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:57 INFO - PROCESS | 2210 | 1468838157873 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:35:57 INFO - PROCESS | 2210 | 1468838157955 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:57 INFO - PROCESS | 2210 | 1468838157957 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x118321000 == 28 [pid = 2210] [id = 661] 03:35:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1129b5800) [pid = 2210] [serial = 1983] [outer = 0x0] 03:35:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1131bbc00) [pid = 2210] [serial = 1984] [outer = 0x1129b5800] 03:35:57 INFO - PROCESS | 2210 | 1468838157983 Marionette DEBUG loaded listener.js 03:35:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x116143400) [pid = 2210] [serial = 1985] [outer = 0x1129b5800] 03:35:58 INFO - PROCESS | 2210 | 1468838158287 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 524ms 03:35:58 INFO - PROCESS | 2210 | 1468838158309 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:35:58 INFO - PROCESS | 2210 | 1468838158314 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 03:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:35:58 INFO - PROCESS | 2210 | 1468838158319 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:35:58 INFO - PROCESS | 2210 | 1468838158320 Marionette TRACE conn2 <- [1,2618,null,{}] 03:35:58 INFO - PROCESS | 2210 | 1468838158322 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:58 INFO - PROCESS | 2210 | 1468838158323 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:58 INFO - PROCESS | 2210 | 1468838158408 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:35:58 INFO - PROCESS | 2210 | 1468838158415 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:58 INFO - PROCESS | 2210 | 1468838158417 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:58 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c33800 == 29 [pid = 2210] [id = 662] 03:35:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x116649400) [pid = 2210] [serial = 1986] [outer = 0x0] 03:35:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1174a9c00) [pid = 2210] [serial = 1987] [outer = 0x116649400] 03:35:58 INFO - PROCESS | 2210 | 1468838158445 Marionette DEBUG loaded listener.js 03:35:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x118203400) [pid = 2210] [serial = 1988] [outer = 0x116649400] 03:35:58 INFO - PROCESS | 2210 | 1468838158939 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 03:35:58 INFO - PROCESS | 2210 | 1468838158991 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:35:58 INFO - PROCESS | 2210 | 1468838158995 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 03:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:35:59 INFO - PROCESS | 2210 | 1468838159000 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - PROCESS | 2210 | 1468838159007 Marionette TRACE conn2 <- [1,2622,null,{}] 03:35:59 INFO - PROCESS | 2210 | 1468838159020 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:59 INFO - PROCESS | 2210 | 1468838159024 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:59 INFO - PROCESS | 2210 | 1468838159171 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:35:59 INFO - PROCESS | 2210 | 1468838159210 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:59 INFO - PROCESS | 2210 | 1468838159212 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x1243bc000 == 30 [pid = 2210] [id = 663] 03:35:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x111c22c00) [pid = 2210] [serial = 1989] [outer = 0x0] 03:35:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11846c000) [pid = 2210] [serial = 1990] [outer = 0x111c22c00] 03:35:59 INFO - PROCESS | 2210 | 1468838159237 Marionette DEBUG loaded listener.js 03:35:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x118890400) [pid = 2210] [serial = 1991] [outer = 0x111c22c00] 03:35:59 INFO - PROCESS | 2210 | 1468838159548 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 583ms 03:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:35:59 INFO - PROCESS | 2210 | 1468838159582 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:35:59 INFO - PROCESS | 2210 | 1468838159584 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 03:35:59 INFO - PROCESS | 2210 | 1468838159586 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - PROCESS | 2210 | 1468838159587 Marionette TRACE conn2 <- [1,2626,null,{}] 03:35:59 INFO - PROCESS | 2210 | 1468838159589 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:59 INFO - PROCESS | 2210 | 1468838159590 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:59 INFO - PROCESS | 2210 | 1468838159695 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:35:59 INFO - PROCESS | 2210 | 1468838159732 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:59 INFO - PROCESS | 2210 | 1468838159733 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:35:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x125810000 == 31 [pid = 2210] [id = 664] 03:35:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x11910e000) [pid = 2210] [serial = 1992] [outer = 0x0] 03:35:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1192b9800) [pid = 2210] [serial = 1993] [outer = 0x11910e000] 03:35:59 INFO - PROCESS | 2210 | 1468838159758 Marionette DEBUG loaded listener.js 03:35:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1199b4c00) [pid = 2210] [serial = 1994] [outer = 0x11910e000] 03:36:00 INFO - PROCESS | 2210 | 1468838160097 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 522ms 03:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:36:00 INFO - PROCESS | 2210 | 1468838160109 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:36:00 INFO - PROCESS | 2210 | 1468838160112 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 03:36:00 INFO - PROCESS | 2210 | 1468838160115 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:36:00 INFO - PROCESS | 2210 | 1468838160117 Marionette TRACE conn2 <- [1,2630,null,{}] 03:36:00 INFO - PROCESS | 2210 | 1468838160125 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:00 INFO - PROCESS | 2210 | 1468838160128 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:00 INFO - PROCESS | 2210 | 1468838160223 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:36:00 INFO - PROCESS | 2210 | 1468838160227 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:00 INFO - PROCESS | 2210 | 1468838160231 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b02800 == 32 [pid = 2210] [id = 665] 03:36:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x11663c000) [pid = 2210] [serial = 1995] [outer = 0x0] 03:36:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1210f1000) [pid = 2210] [serial = 1996] [outer = 0x11663c000] 03:36:00 INFO - PROCESS | 2210 | 1468838160264 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x123b43c00) [pid = 2210] [serial = 1997] [outer = 0x11663c000] 03:36:00 INFO - PROCESS | 2210 | 1468838160635 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 569ms 03:36:00 INFO - PROCESS | 2210 | 1468838160684 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:36:00 INFO - PROCESS | 2210 | 1468838160685 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 03:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:36:00 INFO - PROCESS | 2210 | 1468838160688 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:36:00 INFO - PROCESS | 2210 | 1468838160689 Marionette TRACE conn2 <- [1,2634,null,{}] 03:36:00 INFO - PROCESS | 2210 | 1468838160691 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:00 INFO - PROCESS | 2210 | 1468838160692 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:00 INFO - PROCESS | 2210 | 1468838160792 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:36:00 INFO - PROCESS | 2210 | 1468838160833 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:00 INFO - PROCESS | 2210 | 1468838160834 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x112776800 == 33 [pid = 2210] [id = 666] 03:36:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x123b8a800) [pid = 2210] [serial = 1998] [outer = 0x0] 03:36:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x123bd2400) [pid = 2210] [serial = 1999] [outer = 0x123b8a800] 03:36:00 INFO - PROCESS | 2210 | 1468838160859 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1243a0800) [pid = 2210] [serial = 2000] [outer = 0x123b8a800] 03:36:01 INFO - PROCESS | 2210 | 1468838161219 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 569ms 03:36:01 INFO - PROCESS | 2210 | 1468838161258 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:36:01 INFO - PROCESS | 2210 | 1468838161259 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 03:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:36:01 INFO - PROCESS | 2210 | 1468838161265 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:36:01 INFO - PROCESS | 2210 | 1468838161266 Marionette TRACE conn2 <- [1,2638,null,{}] 03:36:01 INFO - PROCESS | 2210 | 1468838161269 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:01 INFO - PROCESS | 2210 | 1468838161271 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:01 INFO - PROCESS | 2210 | 1468838161400 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:36:01 INFO - PROCESS | 2210 | 1468838161418 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:01 INFO - PROCESS | 2210 | 1468838161419 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a618000 == 34 [pid = 2210] [id = 667] 03:36:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1110ab800) [pid = 2210] [serial = 2001] [outer = 0x0] 03:36:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x124ba6800) [pid = 2210] [serial = 2002] [outer = 0x1110ab800] 03:36:01 INFO - PROCESS | 2210 | 1468838161459 Marionette DEBUG loaded listener.js 03:36:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x124ff4000) [pid = 2210] [serial = 2003] [outer = 0x1110ab800] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x11915b400) [pid = 2210] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1210f1400) [pid = 2210] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x11200c400) [pid = 2210] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x123bde000) [pid = 2210] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1133b0c00) [pid = 2210] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1164d1000) [pid = 2210] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x112697c00) [pid = 2210] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x11910b400) [pid = 2210] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1127d1c00) [pid = 2210] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x119b45c00) [pid = 2210] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1127d6c00) [pid = 2210] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1241a4800) [pid = 2210] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1174a6800) [pid = 2210] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1199abc00) [pid = 2210] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:36:01 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1267a1400) [pid = 2210] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:36:02 INFO - PROCESS | 2210 | 1468838162030 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 770ms 03:36:02 INFO - PROCESS | 2210 | 1468838162034 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:36:02 INFO - PROCESS | 2210 | 1468838162035 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 03:36:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:36:02 INFO - PROCESS | 2210 | 1468838162038 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:36:02 INFO - PROCESS | 2210 | 1468838162039 Marionette TRACE conn2 <- [1,2642,null,{}] 03:36:02 INFO - PROCESS | 2210 | 1468838162041 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:02 INFO - PROCESS | 2210 | 1468838162043 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:02 INFO - PROCESS | 2210 | 1468838162158 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:36:02 INFO - PROCESS | 2210 | 1468838162226 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 2210 | 1468838162228 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aad9000 == 35 [pid = 2210] [id = 668] 03:36:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x11200e800) [pid = 2210] [serial = 2004] [outer = 0x0] 03:36:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x114f82000) [pid = 2210] [serial = 2005] [outer = 0x11200e800] 03:36:02 INFO - PROCESS | 2210 | 1468838162252 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1199abc00) [pid = 2210] [serial = 2006] [outer = 0x11200e800] 03:36:02 INFO - PROCESS | 2210 | 1468838162515 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:36:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:36:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 520ms 03:36:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:36:02 INFO - PROCESS | 2210 | 1468838162566 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:36:02 INFO - PROCESS | 2210 | 1468838162567 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 03:36:02 INFO - PROCESS | 2210 | 1468838162569 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:36:02 INFO - PROCESS | 2210 | 1468838162570 Marionette TRACE conn2 <- [1,2646,null,{}] 03:36:02 INFO - PROCESS | 2210 | 1468838162572 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:02 INFO - PROCESS | 2210 | 1468838162573 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:02 INFO - PROCESS | 2210 | 1468838162654 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:36:02 INFO - PROCESS | 2210 | 1468838162658 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 2210 | 1468838162660 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ba3b000 == 36 [pid = 2210] [id = 669] 03:36:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x119a6bc00) [pid = 2210] [serial = 2007] [outer = 0x0] 03:36:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x123c46c00) [pid = 2210] [serial = 2008] [outer = 0x119a6bc00] 03:36:02 INFO - PROCESS | 2210 | 1468838162686 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1251b3c00) [pid = 2210] [serial = 2009] [outer = 0x119a6bc00] 03:36:02 INFO - PROCESS | 2210 | 1468838162992 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:36:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:36:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 468ms 03:36:03 INFO - PROCESS | 2210 | 1468838163037 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:36:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:36:03 INFO - PROCESS | 2210 | 1468838163038 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 03:36:03 INFO - PROCESS | 2210 | 1468838163041 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:36:03 INFO - PROCESS | 2210 | 1468838163042 Marionette TRACE conn2 <- [1,2650,null,{}] 03:36:03 INFO - PROCESS | 2210 | 1468838163044 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:03 INFO - PROCESS | 2210 | 1468838163045 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:03 INFO - PROCESS | 2210 | 1468838163153 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:36:03 INFO - PROCESS | 2210 | 1468838163161 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:03 INFO - PROCESS | 2210 | 1468838163162 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be49000 == 37 [pid = 2210] [id = 670] 03:36:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x11806bc00) [pid = 2210] [serial = 2010] [outer = 0x0] 03:36:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x123bdf800) [pid = 2210] [serial = 2011] [outer = 0x11806bc00] 03:36:03 INFO - PROCESS | 2210 | 1468838163189 Marionette DEBUG loaded listener.js 03:36:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x126115800) [pid = 2210] [serial = 2012] [outer = 0x11806bc00] 03:36:03 INFO - PROCESS | 2210 | 1468838163513 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:36:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:36:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 03:36:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:36:03 INFO - PROCESS | 2210 | 1468838163561 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:36:03 INFO - PROCESS | 2210 | 1468838163562 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 03:36:03 INFO - PROCESS | 2210 | 1468838163564 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:36:03 INFO - PROCESS | 2210 | 1468838163566 Marionette TRACE conn2 <- [1,2654,null,{}] 03:36:03 INFO - PROCESS | 2210 | 1468838163568 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:03 INFO - PROCESS | 2210 | 1468838163570 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:03 INFO - PROCESS | 2210 | 1468838163663 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:36:03 INFO - PROCESS | 2210 | 1468838163666 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:03 INFO - PROCESS | 2210 | 1468838163668 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x12404c800 == 38 [pid = 2210] [id = 671] 03:36:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1210ec000) [pid = 2210] [serial = 2013] [outer = 0x0] 03:36:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1267a5000) [pid = 2210] [serial = 2014] [outer = 0x1210ec000] 03:36:03 INFO - PROCESS | 2210 | 1468838163690 Marionette DEBUG loaded listener.js 03:36:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x128c20c00) [pid = 2210] [serial = 2015] [outer = 0x1210ec000] 03:36:04 INFO - PROCESS | 2210 | 1468838164220 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:36:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:36:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 669ms 03:36:04 INFO - PROCESS | 2210 | 1468838164234 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:36:04 INFO - PROCESS | 2210 | 1468838164236 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 03:36:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:36:04 INFO - PROCESS | 2210 | 1468838164240 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:36:04 INFO - PROCESS | 2210 | 1468838164242 Marionette TRACE conn2 <- [1,2658,null,{}] 03:36:04 INFO - PROCESS | 2210 | 1468838164247 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:04 INFO - PROCESS | 2210 | 1468838164248 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:04 INFO - PROCESS | 2210 | 1468838164367 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:36:04 INFO - PROCESS | 2210 | 1468838164452 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:04 INFO - PROCESS | 2210 | 1468838164453 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x118716800 == 39 [pid = 2210] [id = 672] 03:36:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1127d9400) [pid = 2210] [serial = 2016] [outer = 0x0] 03:36:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x112de9400) [pid = 2210] [serial = 2017] [outer = 0x1127d9400] 03:36:04 INFO - PROCESS | 2210 | 1468838164485 Marionette DEBUG loaded listener.js 03:36:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x113c53800) [pid = 2210] [serial = 2018] [outer = 0x1127d9400] 03:36:05 INFO - PROCESS | 2210 | 1468838165000 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:36:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:36:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 823ms 03:36:05 INFO - PROCESS | 2210 | 1468838165064 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 03:36:05 INFO - PROCESS | 2210 | 1468838165067 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 03:36:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:36:05 INFO - PROCESS | 2210 | 1468838165071 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:36:05 INFO - PROCESS | 2210 | 1468838165073 Marionette TRACE conn2 <- [1,2662,null,{}] 03:36:05 INFO - PROCESS | 2210 | 1468838165076 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:05 INFO - PROCESS | 2210 | 1468838165078 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:05 INFO - PROCESS | 2210 | 1468838165191 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:36:05 INFO - PROCESS | 2210 | 1468838165280 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:05 INFO - PROCESS | 2210 | 1468838165282 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247e2800 == 40 [pid = 2210] [id = 673] 03:36:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1174afc00) [pid = 2210] [serial = 2019] [outer = 0x0] 03:36:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x117d2fc00) [pid = 2210] [serial = 2020] [outer = 0x1174afc00] 03:36:05 INFO - PROCESS | 2210 | 1468838165313 Marionette DEBUG loaded listener.js 03:36:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x118463400) [pid = 2210] [serial = 2021] [outer = 0x1174afc00] 03:36:05 INFO - PROCESS | 2210 | 1468838165964 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:36:06 INFO - PROCESS | 2210 | --DOCSHELL 0x12be49000 == 39 [pid = 2210] [id = 670] 03:36:06 INFO - PROCESS | 2210 | --DOCSHELL 0x12ba3b000 == 38 [pid = 2210] [id = 669] 03:36:06 INFO - PROCESS | 2210 | --DOCSHELL 0x12aad9000 == 37 [pid = 2210] [id = 668] 03:36:06 INFO - PROCESS | 2210 | --DOCSHELL 0x12a618000 == 36 [pid = 2210] [id = 667] 03:36:06 INFO - PROCESS | 2210 | --DOCSHELL 0x112776800 == 35 [pid = 2210] [id = 666] 03:36:06 INFO - PROCESS | 2210 | --DOCSHELL 0x128b02800 == 34 [pid = 2210] [id = 665] 03:36:06 INFO - PROCESS | 2210 | --DOCSHELL 0x125810000 == 33 [pid = 2210] [id = 664] 03:36:06 INFO - PROCESS | 2210 | --DOCSHELL 0x1243bc000 == 32 [pid = 2210] [id = 663] 03:36:06 INFO - PROCESS | 2210 | --DOCSHELL 0x119c33800 == 31 [pid = 2210] [id = 662] 03:36:06 INFO - PROCESS | 2210 | --DOCSHELL 0x118321000 == 30 [pid = 2210] [id = 661] 03:36:06 INFO - PROCESS | 2210 | --DOCSHELL 0x113d06000 == 29 [pid = 2210] [id = 660] 03:36:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:36:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 972ms 03:36:06 INFO - PROCESS | 2210 | 1468838166044 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 03:36:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:36:06 INFO - PROCESS | 2210 | 1468838166046 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 03:36:06 INFO - PROCESS | 2210 | 1468838166049 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:36:06 INFO - PROCESS | 2210 | 1468838166051 Marionette TRACE conn2 <- [1,2666,null,{}] 03:36:06 INFO - PROCESS | 2210 | 1468838166054 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:06 INFO - PROCESS | 2210 | 1468838166056 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:06 INFO - PROCESS | 2210 | 1468838166146 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x123b40800) [pid = 2210] [serial = 1922] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1129ab800) [pid = 2210] [serial = 1924] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x112f18400) [pid = 2210] [serial = 1925] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x124698000) [pid = 2210] [serial = 1951] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x123f3b800) [pid = 2210] [serial = 1949] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x124c65000) [pid = 2210] [serial = 1957] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x119b4b000) [pid = 2210] [serial = 1955] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1247b4400) [pid = 2210] [serial = 1952] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x119b4ec00) [pid = 2210] [serial = 1943] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x124f9d800) [pid = 2210] [serial = 1958] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1199b3800) [pid = 2210] [serial = 1940] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x126585400) [pid = 2210] [serial = 1961] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x128c67c00) [pid = 2210] [serial = 1964] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x12694e800) [pid = 2210] [serial = 1963] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x124fe8800) [pid = 2210] [serial = 1960] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x119a78000) [pid = 2210] [serial = 1942] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x123b89c00) [pid = 2210] [serial = 1945] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1174ad800) [pid = 2210] [serial = 1954] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x123c9f800) [pid = 2210] [serial = 1948] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x1161abc00) [pid = 2210] [serial = 1933] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x11714d800) [pid = 2210] [serial = 1934] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x116738000) [pid = 2210] [serial = 1927] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x1168e4000) [pid = 2210] [serial = 1928] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x118807000) [pid = 2210] [serial = 1936] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x118873800) [pid = 2210] [serial = 1937] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x1192b9c00) [pid = 2210] [serial = 1939] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x123bdac00) [pid = 2210] [serial = 1946] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x112eb7c00) [pid = 2210] [serial = 1930] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x113c54000) [pid = 2210] [serial = 1931] [outer = 0x0] [url = about:blank] 03:36:06 INFO - PROCESS | 2210 | 1468838166216 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:06 INFO - PROCESS | 2210 | 1468838166217 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x11812c000 == 30 [pid = 2210] [id = 674] 03:36:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x112de8c00) [pid = 2210] [serial = 2022] [outer = 0x0] 03:36:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x1130ed000) [pid = 2210] [serial = 2023] [outer = 0x112de8c00] 03:36:06 INFO - PROCESS | 2210 | 1468838166247 Marionette DEBUG loaded listener.js 03:36:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x115e86000) [pid = 2210] [serial = 2024] [outer = 0x112de8c00] 03:36:07 INFO - PROCESS | 2210 | 1468838167037 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:36:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:36:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1021ms 03:36:07 INFO - PROCESS | 2210 | 1468838167069 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:36:07 INFO - PROCESS | 2210 | 1468838167072 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 03:36:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:36:07 INFO - PROCESS | 2210 | 1468838167077 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:36:07 INFO - PROCESS | 2210 | 1468838167080 Marionette TRACE conn2 <- [1,2670,null,{}] 03:36:07 INFO - PROCESS | 2210 | 1468838167083 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:07 INFO - PROCESS | 2210 | 1468838167084 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:07 INFO - PROCESS | 2210 | 1468838167163 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:36:07 INFO - PROCESS | 2210 | 1468838167167 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:07 INFO - PROCESS | 2210 | 1468838167168 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x11812b800 == 31 [pid = 2210] [id = 675] 03:36:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x11714b400) [pid = 2210] [serial = 2025] [outer = 0x0] 03:36:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x117d39c00) [pid = 2210] [serial = 2026] [outer = 0x11714b400] 03:36:07 INFO - PROCESS | 2210 | 1468838167196 Marionette DEBUG loaded listener.js 03:36:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x118468000) [pid = 2210] [serial = 2027] [outer = 0x11714b400] 03:36:08 INFO - PROCESS | 2210 | 1468838168020 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:08 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 03:36:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:36:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 977ms 03:36:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:36:08 INFO - PROCESS | 2210 | 1468838168059 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 03:36:08 INFO - PROCESS | 2210 | 1468838168060 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 03:36:08 INFO - PROCESS | 2210 | 1468838168062 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:36:08 INFO - PROCESS | 2210 | 1468838168065 Marionette TRACE conn2 <- [1,2674,null,{}] 03:36:08 INFO - PROCESS | 2210 | 1468838168072 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:08 INFO - PROCESS | 2210 | 1468838168076 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:08 INFO - PROCESS | 2210 | 1468838168177 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:36:08 INFO - PROCESS | 2210 | 1468838168215 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:08 INFO - PROCESS | 2210 | 1468838168217 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x124fbc000 == 32 [pid = 2210] [id = 676] 03:36:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1127d8000) [pid = 2210] [serial = 2028] [outer = 0x0] 03:36:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1192f1800) [pid = 2210] [serial = 2029] [outer = 0x1127d8000] 03:36:08 INFO - PROCESS | 2210 | 1468838168245 Marionette DEBUG loaded listener.js 03:36:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x119a6e800) [pid = 2210] [serial = 2030] [outer = 0x1127d8000] 03:36:09 INFO - PROCESS | 2210 | 1468838169110 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:09 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 03:36:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1071ms 03:36:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:36:09 INFO - PROCESS | 2210 | 1468838169139 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 03:36:09 INFO - PROCESS | 2210 | 1468838169141 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 03:36:09 INFO - PROCESS | 2210 | 1468838169143 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:36:09 INFO - PROCESS | 2210 | 1468838169144 Marionette TRACE conn2 <- [1,2678,null,{}] 03:36:09 INFO - PROCESS | 2210 | 1468838169146 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:09 INFO - PROCESS | 2210 | 1468838169147 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:09 INFO - PROCESS | 2210 | 1468838169247 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:36:09 INFO - PROCESS | 2210 | 1468838169250 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:09 INFO - PROCESS | 2210 | 1468838169251 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:09 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b1a800 == 33 [pid = 2210] [id = 677] 03:36:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x119b4ec00) [pid = 2210] [serial = 2031] [outer = 0x0] 03:36:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x123b42400) [pid = 2210] [serial = 2032] [outer = 0x119b4ec00] 03:36:09 INFO - PROCESS | 2210 | 1468838169277 Marionette DEBUG loaded listener.js 03:36:09 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x123b8dc00) [pid = 2210] [serial = 2033] [outer = 0x119b4ec00] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1127d3400) [pid = 2210] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x11269e400) [pid = 2210] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x111c22c00) [pid = 2210] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x1129b5800) [pid = 2210] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x112a8ec00) [pid = 2210] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x1174ae000) [pid = 2210] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x119a78400) [pid = 2210] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x1129ae000) [pid = 2210] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x11910e000) [pid = 2210] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x11663c000) [pid = 2210] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x11200e800) [pid = 2210] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x123b8a800) [pid = 2210] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x1110ab800) [pid = 2210] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x119a6bc00) [pid = 2210] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x116649400) [pid = 2210] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:36:10 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x11806bc00) [pid = 2210] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:36:10 INFO - PROCESS | 2210 | 1468838170114 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:36:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 03:36:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1019ms 03:36:10 INFO - PROCESS | 2210 | 1468838170163 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 03:36:10 INFO - PROCESS | 2210 | 1468838170164 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 03:36:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:36:10 INFO - PROCESS | 2210 | 1468838170166 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:36:10 INFO - PROCESS | 2210 | 1468838170167 Marionette TRACE conn2 <- [1,2682,null,{}] 03:36:10 INFO - PROCESS | 2210 | 1468838170169 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:10 INFO - PROCESS | 2210 | 1468838170171 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:10 INFO - PROCESS | 2210 | 1468838170247 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:36:10 INFO - PROCESS | 2210 | 1468838170250 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:10 INFO - PROCESS | 2210 | 1468838170251 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x12677d800 == 34 [pid = 2210] [id = 678] 03:36:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x1120e5800) [pid = 2210] [serial = 2034] [outer = 0x0] 03:36:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x115d0e800) [pid = 2210] [serial = 2035] [outer = 0x1120e5800] 03:36:10 INFO - PROCESS | 2210 | 1468838170276 Marionette DEBUG loaded listener.js 03:36:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x1174ae000) [pid = 2210] [serial = 2036] [outer = 0x1120e5800] 03:36:11 INFO - PROCESS | 2210 | 1468838171090 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:36:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 03:36:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 971ms 03:36:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:36:11 INFO - PROCESS | 2210 | 1468838171137 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 03:36:11 INFO - PROCESS | 2210 | 1468838171138 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 03:36:11 INFO - PROCESS | 2210 | 1468838171140 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:36:11 INFO - PROCESS | 2210 | 1468838171141 Marionette TRACE conn2 <- [1,2686,null,{}] 03:36:11 INFO - PROCESS | 2210 | 1468838171144 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:11 INFO - PROCESS | 2210 | 1468838171148 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:11 INFO - PROCESS | 2210 | 1468838171268 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:36:11 INFO - PROCESS | 2210 | 1468838171274 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:11 INFO - PROCESS | 2210 | 1468838171276 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a7e1000 == 35 [pid = 2210] [id = 679] 03:36:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x1174af000) [pid = 2210] [serial = 2037] [outer = 0x0] 03:36:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x123b8c800) [pid = 2210] [serial = 2038] [outer = 0x1174af000] 03:36:11 INFO - PROCESS | 2210 | 1468838171302 Marionette DEBUG loaded listener.js 03:36:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x124cbd000) [pid = 2210] [serial = 2039] [outer = 0x1174af000] 03:36:12 INFO - PROCESS | 2210 | 1468838172179 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:12 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 03:36:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1070ms 03:36:12 INFO - PROCESS | 2210 | 1468838172213 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 03:36:12 INFO - PROCESS | 2210 | 1468838172217 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 03:36:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:36:12 INFO - PROCESS | 2210 | 1468838172222 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:36:12 INFO - PROCESS | 2210 | 1468838172226 Marionette TRACE conn2 <- [1,2690,null,{}] 03:36:12 INFO - PROCESS | 2210 | 1468838172232 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:12 INFO - PROCESS | 2210 | 1468838172234 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:12 INFO - PROCESS | 2210 | 1468838172387 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:36:12 INFO - PROCESS | 2210 | 1468838172444 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:12 INFO - PROCESS | 2210 | 1468838172446 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x1191a5000 == 36 [pid = 2210] [id = 680] 03:36:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x113cdf000) [pid = 2210] [serial = 2040] [outer = 0x0] 03:36:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x115e30000) [pid = 2210] [serial = 2041] [outer = 0x113cdf000] 03:36:12 INFO - PROCESS | 2210 | 1468838172480 Marionette DEBUG loaded listener.js 03:36:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x116826000) [pid = 2210] [serial = 2042] [outer = 0x113cdf000] 03:36:13 INFO - PROCESS | 2210 | 1468838173399 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:13 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 03:36:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1226ms 03:36:13 INFO - PROCESS | 2210 | 1468838173448 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 03:36:13 INFO - PROCESS | 2210 | 1468838173451 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 03:36:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:36:13 INFO - PROCESS | 2210 | 1468838173456 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:36:13 INFO - PROCESS | 2210 | 1468838173458 Marionette TRACE conn2 <- [1,2694,null,{}] 03:36:13 INFO - PROCESS | 2210 | 1468838173461 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:13 INFO - PROCESS | 2210 | 1468838173463 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:13 INFO - PROCESS | 2210 | 1468838173563 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:36:13 INFO - PROCESS | 2210 | 1468838173620 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:13 INFO - PROCESS | 2210 | 1468838173621 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x12678d800 == 37 [pid = 2210] [id = 681] 03:36:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1174a3800) [pid = 2210] [serial = 2043] [outer = 0x0] 03:36:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x11886c400) [pid = 2210] [serial = 2044] [outer = 0x1174a3800] 03:36:13 INFO - PROCESS | 2210 | 1468838173652 Marionette DEBUG loaded listener.js 03:36:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x119164000) [pid = 2210] [serial = 2045] [outer = 0x1174a3800] 03:36:14 INFO - PROCESS | 2210 | 1468838174635 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:14 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 03:36:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1223ms 03:36:14 INFO - PROCESS | 2210 | 1468838174680 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 03:36:14 INFO - PROCESS | 2210 | 1468838174681 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 03:36:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:36:14 INFO - PROCESS | 2210 | 1468838174684 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:36:14 INFO - PROCESS | 2210 | 1468838174686 Marionette TRACE conn2 <- [1,2698,null,{}] 03:36:14 INFO - PROCESS | 2210 | 1468838174694 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:14 INFO - PROCESS | 2210 | 1468838174698 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:14 INFO - PROCESS | 2210 | 1468838174812 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:36:14 INFO - PROCESS | 2210 | 1468838174867 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:14 INFO - PROCESS | 2210 | 1468838174870 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x124fac000 == 38 [pid = 2210] [id = 682] 03:36:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x11996fc00) [pid = 2210] [serial = 2046] [outer = 0x0] 03:36:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x123bd8400) [pid = 2210] [serial = 2047] [outer = 0x11996fc00] 03:36:14 INFO - PROCESS | 2210 | 1468838174901 Marionette DEBUG loaded listener.js 03:36:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1241ad800) [pid = 2210] [serial = 2048] [outer = 0x11996fc00] 03:36:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12677d800 == 37 [pid = 2210] [id = 678] 03:36:16 INFO - PROCESS | 2210 | --DOCSHELL 0x128b1a800 == 36 [pid = 2210] [id = 677] 03:36:16 INFO - PROCESS | 2210 | --DOCSHELL 0x124fbc000 == 35 [pid = 2210] [id = 676] 03:36:16 INFO - PROCESS | 2210 | --DOCSHELL 0x11812b800 == 34 [pid = 2210] [id = 675] 03:36:16 INFO - PROCESS | 2210 | --DOCSHELL 0x11812c000 == 33 [pid = 2210] [id = 674] 03:36:16 INFO - PROCESS | 2210 | --DOCSHELL 0x1247e2800 == 32 [pid = 2210] [id = 673] 03:36:16 INFO - PROCESS | 2210 | --DOCSHELL 0x118716800 == 31 [pid = 2210] [id = 672] 03:36:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12404c800 == 30 [pid = 2210] [id = 671] 03:36:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12678d800 == 29 [pid = 2210] [id = 681] 03:36:16 INFO - PROCESS | 2210 | --DOCSHELL 0x12a7e1000 == 28 [pid = 2210] [id = 679] 03:36:16 INFO - PROCESS | 2210 | --DOCSHELL 0x1191a5000 == 27 [pid = 2210] [id = 680] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x112f49c00) [pid = 2210] [serial = 1979] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x1127df800) [pid = 2210] [serial = 1978] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x1127d1800) [pid = 2210] [serial = 1981] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1127dcc00) [pid = 2210] [serial = 1982] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x11846c000) [pid = 2210] [serial = 1990] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x1131bbc00) [pid = 2210] [serial = 1984] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x116143400) [pid = 2210] [serial = 1985] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x115e8c000) [pid = 2210] [serial = 1967] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x112f98400) [pid = 2210] [serial = 1966] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x11886f800) [pid = 2210] [serial = 1970] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x118210400) [pid = 2210] [serial = 1969] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x123b8b000) [pid = 2210] [serial = 1973] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x123838400) [pid = 2210] [serial = 1972] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x124c66000) [pid = 2210] [serial = 1976] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x123b93800) [pid = 2210] [serial = 1975] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x1192b9800) [pid = 2210] [serial = 1993] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x1199b4c00) [pid = 2210] [serial = 1994] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 67 (0x1210f1000) [pid = 2210] [serial = 1996] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 66 (0x114f82000) [pid = 2210] [serial = 2005] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 65 (0x1243a0800) [pid = 2210] [serial = 2000] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 64 (0x123bd2400) [pid = 2210] [serial = 1999] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 63 (0x124ba6800) [pid = 2210] [serial = 2002] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 62 (0x1199abc00) [pid = 2210] [serial = 2006] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 61 (0x123c46c00) [pid = 2210] [serial = 2008] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 60 (0x124ff4000) [pid = 2210] [serial = 2003] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 59 (0x118203400) [pid = 2210] [serial = 1988] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 58 (0x1174a9c00) [pid = 2210] [serial = 1987] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 57 (0x1267a5000) [pid = 2210] [serial = 2014] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 56 (0x123b43c00) [pid = 2210] [serial = 1997] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 55 (0x1251b3c00) [pid = 2210] [serial = 2009] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 54 (0x126115800) [pid = 2210] [serial = 2012] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 53 (0x118890400) [pid = 2210] [serial = 1991] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | --DOMWINDOW == 52 (0x123bdf800) [pid = 2210] [serial = 2011] [outer = 0x0] [url = about:blank] 03:36:16 INFO - PROCESS | 2210 | 1468838176316 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:16 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 03:36:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:36:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1674ms 03:36:16 INFO - PROCESS | 2210 | 1468838176359 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 03:36:16 INFO - PROCESS | 2210 | 1468838176361 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 03:36:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:36:16 INFO - PROCESS | 2210 | 1468838176365 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:36:16 INFO - PROCESS | 2210 | 1468838176367 Marionette TRACE conn2 <- [1,2702,null,{}] 03:36:16 INFO - PROCESS | 2210 | 1468838176371 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:16 INFO - PROCESS | 2210 | 1468838176373 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:16 INFO - PROCESS | 2210 | 1468838176461 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:36:16 INFO - PROCESS | 2210 | 1468838176466 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:16 INFO - PROCESS | 2210 | 1468838176468 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f20800 == 28 [pid = 2210] [id = 683] 03:36:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 53 (0x112a8dc00) [pid = 2210] [serial = 2049] [outer = 0x0] 03:36:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 54 (0x112d22000) [pid = 2210] [serial = 2050] [outer = 0x112a8dc00] 03:36:16 INFO - PROCESS | 2210 | 1468838176500 Marionette DEBUG loaded listener.js 03:36:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 55 (0x112f4f400) [pid = 2210] [serial = 2051] [outer = 0x112a8dc00] 03:36:16 INFO - PROCESS | 2210 | 1468838176847 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:36:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:36:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 520ms 03:36:16 INFO - PROCESS | 2210 | 1468838176886 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:36:16 INFO - PROCESS | 2210 | 1468838176889 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 03:36:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:36:16 INFO - PROCESS | 2210 | 1468838176894 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:36:16 INFO - PROCESS | 2210 | 1468838176896 Marionette TRACE conn2 <- [1,2706,null,{}] 03:36:16 INFO - PROCESS | 2210 | 1468838176898 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:16 INFO - PROCESS | 2210 | 1468838176900 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:16 INFO - PROCESS | 2210 | 1468838176980 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:36:16 INFO - PROCESS | 2210 | 1468838176984 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:16 INFO - PROCESS | 2210 | 1468838176986 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x1185ef800 == 29 [pid = 2210] [id = 684] 03:36:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 56 (0x1131b7800) [pid = 2210] [serial = 2052] [outer = 0x0] 03:36:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 57 (0x115e29c00) [pid = 2210] [serial = 2053] [outer = 0x1131b7800] 03:36:17 INFO - PROCESS | 2210 | 1468838177016 Marionette DEBUG loaded listener.js 03:36:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 58 (0x1164da000) [pid = 2210] [serial = 2054] [outer = 0x1131b7800] 03:36:17 INFO - PROCESS | 2210 | 1468838177369 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:36:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:36:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 520ms 03:36:17 INFO - PROCESS | 2210 | 1468838177414 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 03:36:17 INFO - PROCESS | 2210 | 1468838177416 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 03:36:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:36:17 INFO - PROCESS | 2210 | 1468838177418 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:36:17 INFO - PROCESS | 2210 | 1468838177420 Marionette TRACE conn2 <- [1,2710,null,{}] 03:36:17 INFO - PROCESS | 2210 | 1468838177428 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:17 INFO - PROCESS | 2210 | 1468838177431 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:17 INFO - PROCESS | 2210 | 1468838177509 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:36:17 INFO - PROCESS | 2210 | 1468838177516 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:17 INFO - PROCESS | 2210 | 1468838177518 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c4c000 == 30 [pid = 2210] [id = 685] 03:36:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 59 (0x1174a9c00) [pid = 2210] [serial = 2055] [outer = 0x0] 03:36:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 60 (0x118069000) [pid = 2210] [serial = 2056] [outer = 0x1174a9c00] 03:36:17 INFO - PROCESS | 2210 | 1468838177547 Marionette DEBUG loaded listener.js 03:36:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 61 (0x11820dc00) [pid = 2210] [serial = 2057] [outer = 0x1174a9c00] 03:36:17 INFO - PROCESS | 2210 | 1468838177888 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:36:17 INFO - PROCESS | 2210 | 1468838177942 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 03:36:17 INFO - PROCESS | 2210 | 1468838177945 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:36:17 INFO - PROCESS | 2210 | 1468838177946 Marionette TRACE conn2 <- [1,2714,null,{}] 03:36:17 INFO - PROCESS | 2210 | 1468838177948 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:17 INFO - PROCESS | 2210 | 1468838177949 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:18 INFO - PROCESS | 2210 | 1468838178051 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:36:18 INFO - PROCESS | 2210 | 1468838178089 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:18 INFO - PROCESS | 2210 | 1468838178090 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x123cd7800 == 31 [pid = 2210] [id = 686] 03:36:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 62 (0x1184b7400) [pid = 2210] [serial = 2058] [outer = 0x0] 03:36:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 63 (0x11886c000) [pid = 2210] [serial = 2059] [outer = 0x1184b7400] 03:36:18 INFO - PROCESS | 2210 | 1468838178115 Marionette DEBUG loaded listener.js 03:36:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 64 (0x119108000) [pid = 2210] [serial = 2060] [outer = 0x1184b7400] 03:36:18 INFO - PROCESS | 2210 | 1468838178416 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:36:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:36:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 519ms 03:36:18 INFO - PROCESS | 2210 | 1468838178464 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:36:18 INFO - PROCESS | 2210 | 1468838178466 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 03:36:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:36:18 INFO - PROCESS | 2210 | 1468838178476 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:36:18 INFO - PROCESS | 2210 | 1468838178477 Marionette TRACE conn2 <- [1,2718,null,{}] 03:36:18 INFO - PROCESS | 2210 | 1468838178479 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:18 INFO - PROCESS | 2210 | 1468838178480 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:18 INFO - PROCESS | 2210 | 1468838178580 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:36:18 INFO - PROCESS | 2210 | 1468838178583 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:18 INFO - PROCESS | 2210 | 1468838178584 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x124fb3000 == 32 [pid = 2210] [id = 687] 03:36:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 65 (0x116735c00) [pid = 2210] [serial = 2061] [outer = 0x0] 03:36:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 66 (0x119160000) [pid = 2210] [serial = 2062] [outer = 0x116735c00] 03:36:18 INFO - PROCESS | 2210 | 1468838178609 Marionette DEBUG loaded listener.js 03:36:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 67 (0x119969000) [pid = 2210] [serial = 2063] [outer = 0x116735c00] 03:36:18 INFO - PROCESS | 2210 | 1468838178965 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:36:18 INFO - PROCESS | 2210 | 1468838178997 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 03:36:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:36:19 INFO - PROCESS | 2210 | 1468838179000 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:36:19 INFO - PROCESS | 2210 | 1468838179001 Marionette TRACE conn2 <- [1,2722,null,{}] 03:36:19 INFO - PROCESS | 2210 | 1468838179003 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:19 INFO - PROCESS | 2210 | 1468838179007 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:19 INFO - PROCESS | 2210 | 1468838179120 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:36:19 INFO - PROCESS | 2210 | 1468838179138 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:19 INFO - PROCESS | 2210 | 1468838179139 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c16000 == 33 [pid = 2210] [id = 688] 03:36:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 68 (0x1199b0000) [pid = 2210] [serial = 2064] [outer = 0x0] 03:36:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x119ab3c00) [pid = 2210] [serial = 2065] [outer = 0x1199b0000] 03:36:19 INFO - PROCESS | 2210 | 1468838179165 Marionette DEBUG loaded listener.js 03:36:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x123b41800) [pid = 2210] [serial = 2066] [outer = 0x1199b0000] 03:36:19 INFO - PROCESS | 2210 | 1468838179497 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 03:36:19 INFO - PROCESS | 2210 | 1468838179519 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 03:36:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:36:19 INFO - PROCESS | 2210 | 1468838179521 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:36:19 INFO - PROCESS | 2210 | 1468838179522 Marionette TRACE conn2 <- [1,2726,null,{}] 03:36:19 INFO - PROCESS | 2210 | 1468838179525 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:19 INFO - PROCESS | 2210 | 1468838179526 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:19 INFO - PROCESS | 2210 | 1468838179631 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:36:19 INFO - PROCESS | 2210 | 1468838179635 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:19 INFO - PROCESS | 2210 | 1468838179636 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x128f27800 == 34 [pid = 2210] [id = 689] 03:36:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x119b41400) [pid = 2210] [serial = 2067] [outer = 0x0] 03:36:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x123b89c00) [pid = 2210] [serial = 2068] [outer = 0x119b41400] 03:36:19 INFO - PROCESS | 2210 | 1468838179660 Marionette DEBUG loaded listener.js 03:36:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x123bdfc00) [pid = 2210] [serial = 2069] [outer = 0x119b41400] 03:36:19 INFO - PROCESS | 2210 | 1468838179969 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:36:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:36:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 469ms 03:36:19 INFO - PROCESS | 2210 | 1468838179990 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:36:19 INFO - PROCESS | 2210 | 1468838179992 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 03:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:36:20 INFO - PROCESS | 2210 | 1468838180007 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:36:20 INFO - PROCESS | 2210 | 1468838180008 Marionette TRACE conn2 <- [1,2730,null,{}] 03:36:20 INFO - PROCESS | 2210 | 1468838180019 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:20 INFO - PROCESS | 2210 | 1468838180020 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:20 INFO - PROCESS | 2210 | 1468838180120 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:36:20 INFO - PROCESS | 2210 | 1468838180124 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:20 INFO - PROCESS | 2210 | 1468838180126 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293a6800 == 35 [pid = 2210] [id = 690] 03:36:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x123b3b800) [pid = 2210] [serial = 2070] [outer = 0x0] 03:36:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x1243a0800) [pid = 2210] [serial = 2071] [outer = 0x123b3b800] 03:36:20 INFO - PROCESS | 2210 | 1468838180150 Marionette DEBUG loaded listener.js 03:36:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x124717000) [pid = 2210] [serial = 2072] [outer = 0x123b3b800] 03:36:20 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x1210ec000) [pid = 2210] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:36:20 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x11714b400) [pid = 2210] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:36:20 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x1174afc00) [pid = 2210] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:36:20 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x1127d9400) [pid = 2210] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:36:20 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x112de8c00) [pid = 2210] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:36:20 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x119b4ec00) [pid = 2210] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:36:20 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x1120e5800) [pid = 2210] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:36:20 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x1127d8000) [pid = 2210] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:36:20 INFO - PROCESS | 2210 | --DOMWINDOW == 67 (0x1174af000) [pid = 2210] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:36:21 INFO - PROCESS | 2210 | 1468838181060 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:36:21 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 03:36:21 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:36:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:36:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1079ms 03:36:21 INFO - PROCESS | 2210 | 1468838181081 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 03:36:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:36:21 INFO - PROCESS | 2210 | 1468838181082 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 03:36:21 INFO - PROCESS | 2210 | 1468838181085 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:36:21 INFO - PROCESS | 2210 | 1468838181086 Marionette TRACE conn2 <- [1,2734,null,{}] 03:36:21 INFO - PROCESS | 2210 | 1468838181088 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:21 INFO - PROCESS | 2210 | 1468838181089 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:21 INFO - PROCESS | 2210 | 1468838181172 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:36:21 INFO - PROCESS | 2210 | 1468838181179 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:21 INFO - PROCESS | 2210 | 1468838181181 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a7c9000 == 36 [pid = 2210] [id = 691] 03:36:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 68 (0x1129b4800) [pid = 2210] [serial = 2073] [outer = 0x0] 03:36:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x118892400) [pid = 2210] [serial = 2074] [outer = 0x1129b4800] 03:36:21 INFO - PROCESS | 2210 | 1468838181206 Marionette DEBUG loaded listener.js 03:36:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x1241acc00) [pid = 2210] [serial = 2075] [outer = 0x1129b4800] 03:36:21 INFO - PROCESS | 2210 | 1468838181530 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:36:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:36:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 471ms 03:36:21 INFO - PROCESS | 2210 | 1468838181556 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:36:21 INFO - PROCESS | 2210 | 1468838181557 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 03:36:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:36:21 INFO - PROCESS | 2210 | 1468838181560 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:36:21 INFO - PROCESS | 2210 | 1468838181563 Marionette TRACE conn2 <- [1,2738,null,{}] 03:36:21 INFO - PROCESS | 2210 | 1468838181566 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:21 INFO - PROCESS | 2210 | 1468838181567 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:21 INFO - PROCESS | 2210 | 1468838181674 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:36:21 INFO - PROCESS | 2210 | 1468838181679 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:21 INFO - PROCESS | 2210 | 1468838181680 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aada000 == 37 [pid = 2210] [id = 692] 03:36:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x1129b8000) [pid = 2210] [serial = 2076] [outer = 0x0] 03:36:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x124ba4800) [pid = 2210] [serial = 2077] [outer = 0x1129b8000] 03:36:21 INFO - PROCESS | 2210 | 1468838181705 Marionette DEBUG loaded listener.js 03:36:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x124fa1c00) [pid = 2210] [serial = 2078] [outer = 0x1129b8000] 03:36:22 INFO - PROCESS | 2210 | 1468838181998 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:36:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:36:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 473ms 03:36:22 INFO - PROCESS | 2210 | 1468838182033 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:36:22 INFO - PROCESS | 2210 | 1468838182035 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 03:36:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:36:22 INFO - PROCESS | 2210 | 1468838182037 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:36:22 INFO - PROCESS | 2210 | 1468838182039 Marionette TRACE conn2 <- [1,2742,null,{}] 03:36:22 INFO - PROCESS | 2210 | 1468838182041 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:22 INFO - PROCESS | 2210 | 1468838182043 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:22 INFO - PROCESS | 2210 | 1468838182141 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:36:22 INFO - PROCESS | 2210 | 1468838182147 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:22 INFO - PROCESS | 2210 | 1468838182149 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b84c800 == 38 [pid = 2210] [id = 693] 03:36:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x1127d8000) [pid = 2210] [serial = 2079] [outer = 0x0] 03:36:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x1251b2000) [pid = 2210] [serial = 2080] [outer = 0x1127d8000] 03:36:22 INFO - PROCESS | 2210 | 1468838182175 Marionette DEBUG loaded listener.js 03:36:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x126120400) [pid = 2210] [serial = 2081] [outer = 0x1127d8000] 03:36:22 INFO - PROCESS | 2210 | 1468838182607 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:36:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:36:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 619ms 03:36:22 INFO - PROCESS | 2210 | 1468838182657 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:36:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:36:22 INFO - PROCESS | 2210 | 1468838182659 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 03:36:22 INFO - PROCESS | 2210 | 1468838182663 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:36:22 INFO - PROCESS | 2210 | 1468838182665 Marionette TRACE conn2 <- [1,2746,null,{}] 03:36:22 INFO - PROCESS | 2210 | 1468838182669 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:22 INFO - PROCESS | 2210 | 1468838182671 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:22 INFO - PROCESS | 2210 | 1468838182790 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:36:22 INFO - PROCESS | 2210 | 1468838182848 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:22 INFO - PROCESS | 2210 | 1468838182849 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x117da0000 == 39 [pid = 2210] [id = 694] 03:36:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x1129aec00) [pid = 2210] [serial = 2082] [outer = 0x0] 03:36:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1129b5c00) [pid = 2210] [serial = 2083] [outer = 0x1129aec00] 03:36:22 INFO - PROCESS | 2210 | 1468838182881 Marionette DEBUG loaded listener.js 03:36:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x112f51800) [pid = 2210] [serial = 2084] [outer = 0x1129aec00] 03:36:23 INFO - PROCESS | 2210 | 1468838183419 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:36:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:36:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 771ms 03:36:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:36:23 INFO - PROCESS | 2210 | 1468838183433 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:36:23 INFO - PROCESS | 2210 | 1468838183436 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 03:36:23 INFO - PROCESS | 2210 | 1468838183441 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:36:23 INFO - PROCESS | 2210 | 1468838183443 Marionette TRACE conn2 <- [1,2750,null,{}] 03:36:23 INFO - PROCESS | 2210 | 1468838183445 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:23 INFO - PROCESS | 2210 | 1468838183447 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:23 INFO - PROCESS | 2210 | 1468838183557 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:36:23 INFO - PROCESS | 2210 | 1468838183635 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:23 INFO - PROCESS | 2210 | 1468838183637 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:23 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247f3800 == 40 [pid = 2210] [id = 695] 03:36:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x116808400) [pid = 2210] [serial = 2085] [outer = 0x0] 03:36:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x11688b000) [pid = 2210] [serial = 2086] [outer = 0x116808400] 03:36:23 INFO - PROCESS | 2210 | 1468838183667 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x117d2a800) [pid = 2210] [serial = 2087] [outer = 0x116808400] 03:36:24 INFO - PROCESS | 2210 | 1468838184322 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:36:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:36:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 919ms 03:36:24 INFO - PROCESS | 2210 | 1468838184363 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:36:24 INFO - PROCESS | 2210 | 1468838184365 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 03:36:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:36:24 INFO - PROCESS | 2210 | 1468838184369 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:36:24 INFO - PROCESS | 2210 | 1468838184371 Marionette TRACE conn2 <- [1,2754,null,{}] 03:36:24 INFO - PROCESS | 2210 | 1468838184376 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:24 INFO - PROCESS | 2210 | 1468838184378 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:24 INFO - PROCESS | 2210 | 1468838184493 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:36:24 INFO - PROCESS | 2210 | 1468838184577 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:24 INFO - PROCESS | 2210 | 1468838184580 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:24 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d9f000 == 41 [pid = 2210] [id = 696] 03:36:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x112a82400) [pid = 2210] [serial = 2088] [outer = 0x0] 03:36:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1130f6400) [pid = 2210] [serial = 2089] [outer = 0x112a82400] 03:36:24 INFO - PROCESS | 2210 | 1468838184608 Marionette DEBUG loaded listener.js 03:36:24 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x11614e400) [pid = 2210] [serial = 2090] [outer = 0x112a82400] 03:36:24 INFO - PROCESS | 2210 | --DOCSHELL 0x12aada000 == 40 [pid = 2210] [id = 692] 03:36:24 INFO - PROCESS | 2210 | --DOCSHELL 0x12a7c9000 == 39 [pid = 2210] [id = 691] 03:36:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1293a6800 == 38 [pid = 2210] [id = 690] 03:36:24 INFO - PROCESS | 2210 | --DOCSHELL 0x128f27800 == 37 [pid = 2210] [id = 689] 03:36:24 INFO - PROCESS | 2210 | --DOCSHELL 0x126c16000 == 36 [pid = 2210] [id = 688] 03:36:24 INFO - PROCESS | 2210 | --DOCSHELL 0x124fb3000 == 35 [pid = 2210] [id = 687] 03:36:24 INFO - PROCESS | 2210 | --DOCSHELL 0x123cd7800 == 34 [pid = 2210] [id = 686] 03:36:24 INFO - PROCESS | 2210 | --DOCSHELL 0x119c4c000 == 33 [pid = 2210] [id = 685] 03:36:24 INFO - PROCESS | 2210 | --DOCSHELL 0x1185ef800 == 32 [pid = 2210] [id = 684] 03:36:24 INFO - PROCESS | 2210 | --DOCSHELL 0x116f20800 == 31 [pid = 2210] [id = 683] 03:36:24 INFO - PROCESS | 2210 | --DOCSHELL 0x124fac000 == 30 [pid = 2210] [id = 682] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x123b8c800) [pid = 2210] [serial = 2038] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x128c20c00) [pid = 2210] [serial = 2015] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x117d39c00) [pid = 2210] [serial = 2026] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x117d2fc00) [pid = 2210] [serial = 2020] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x118463400) [pid = 2210] [serial = 2021] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x112de9400) [pid = 2210] [serial = 2017] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x113c53800) [pid = 2210] [serial = 2018] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x1130ed000) [pid = 2210] [serial = 2023] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x115e86000) [pid = 2210] [serial = 2024] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x123b42400) [pid = 2210] [serial = 2032] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x115d0e800) [pid = 2210] [serial = 2035] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x1174ae000) [pid = 2210] [serial = 2036] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x119a6e800) [pid = 2210] [serial = 2030] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x1192f1800) [pid = 2210] [serial = 2029] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x123b8dc00) [pid = 2210] [serial = 2033] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x118468000) [pid = 2210] [serial = 2027] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x124cbd000) [pid = 2210] [serial = 2039] [outer = 0x0] [url = about:blank] 03:36:24 INFO - PROCESS | 2210 | 1468838184994 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:36:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:36:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 675ms 03:36:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:36:25 INFO - PROCESS | 2210 | 1468838185045 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:36:25 INFO - PROCESS | 2210 | 1468838185049 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 03:36:25 INFO - PROCESS | 2210 | 1468838185056 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:36:25 INFO - PROCESS | 2210 | 1468838185058 Marionette TRACE conn2 <- [1,2758,null,{}] 03:36:25 INFO - PROCESS | 2210 | 1468838185062 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:25 INFO - PROCESS | 2210 | 1468838185064 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:25 INFO - PROCESS | 2210 | 1468838185195 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:36:25 INFO - PROCESS | 2210 | 1468838185286 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:25 INFO - PROCESS | 2210 | 1468838185288 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x1192e0800 == 31 [pid = 2210] [id = 697] 03:36:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x11614a800) [pid = 2210] [serial = 2091] [outer = 0x0] 03:36:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x116ab3800) [pid = 2210] [serial = 2092] [outer = 0x11614a800] 03:36:25 INFO - PROCESS | 2210 | 1468838185333 Marionette DEBUG loaded listener.js 03:36:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x11806e000) [pid = 2210] [serial = 2093] [outer = 0x11614a800] 03:36:25 INFO - PROCESS | 2210 | 1468838185721 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:36:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:36:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 676ms 03:36:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:36:25 INFO - PROCESS | 2210 | 1468838185733 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:36:25 INFO - PROCESS | 2210 | 1468838185735 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 03:36:25 INFO - PROCESS | 2210 | 1468838185739 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:36:25 INFO - PROCESS | 2210 | 1468838185743 Marionette TRACE conn2 <- [1,2762,null,{}] 03:36:25 INFO - PROCESS | 2210 | 1468838185769 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:25 INFO - PROCESS | 2210 | 1468838185775 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:25 INFO - PROCESS | 2210 | 1468838185934 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:36:25 INFO - PROCESS | 2210 | 1468838185946 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:25 INFO - PROCESS | 2210 | 1468838185949 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:25 INFO - PROCESS | 2210 | ++DOCSHELL 0x124c0e800 == 32 [pid = 2210] [id = 698] 03:36:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x1127dc000) [pid = 2210] [serial = 2094] [outer = 0x0] 03:36:25 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x1192f0c00) [pid = 2210] [serial = 2095] [outer = 0x1127dc000] 03:36:26 INFO - PROCESS | 2210 | 1468838185997 Marionette DEBUG loaded listener.js 03:36:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x119a6b400) [pid = 2210] [serial = 2096] [outer = 0x1127dc000] 03:36:26 INFO - PROCESS | 2210 | 1468838186388 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:36:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:36:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 678ms 03:36:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:36:26 INFO - PROCESS | 2210 | 1468838186417 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:36:26 INFO - PROCESS | 2210 | 1468838186418 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 03:36:26 INFO - PROCESS | 2210 | 1468838186420 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:36:26 INFO - PROCESS | 2210 | 1468838186421 Marionette TRACE conn2 <- [1,2766,null,{}] 03:36:26 INFO - PROCESS | 2210 | 1468838186424 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:26 INFO - PROCESS | 2210 | 1468838186425 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:26 INFO - PROCESS | 2210 | 1468838186506 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:36:26 INFO - PROCESS | 2210 | 1468838186511 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:26 INFO - PROCESS | 2210 | 1468838186514 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b18000 == 33 [pid = 2210] [id = 699] 03:36:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x119a70800) [pid = 2210] [serial = 2097] [outer = 0x0] 03:36:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x119b40400) [pid = 2210] [serial = 2098] [outer = 0x119a70800] 03:36:26 INFO - PROCESS | 2210 | 1468838186539 Marionette DEBUG loaded listener.js 03:36:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x1210ee800) [pid = 2210] [serial = 2099] [outer = 0x119a70800] 03:36:26 INFO - PROCESS | 2210 | 1468838186868 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:36:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:36:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 469ms 03:36:26 INFO - PROCESS | 2210 | 1468838186889 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:36:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:36:26 INFO - PROCESS | 2210 | 1468838186890 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 03:36:26 INFO - PROCESS | 2210 | 1468838186893 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:36:26 INFO - PROCESS | 2210 | 1468838186895 Marionette TRACE conn2 <- [1,2770,null,{}] 03:36:26 INFO - PROCESS | 2210 | 1468838186899 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:26 INFO - PROCESS | 2210 | 1468838186900 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:26 INFO - PROCESS | 2210 | 1468838186974 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:36:26 INFO - PROCESS | 2210 | 1468838186980 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:26 INFO - PROCESS | 2210 | 1468838186981 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:26 INFO - PROCESS | 2210 | ++DOCSHELL 0x129228800 == 34 [pid = 2210] [id = 700] 03:36:26 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1210eec00) [pid = 2210] [serial = 2100] [outer = 0x0] 03:36:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x123b40000) [pid = 2210] [serial = 2101] [outer = 0x1210eec00] 03:36:27 INFO - PROCESS | 2210 | 1468838187006 Marionette DEBUG loaded listener.js 03:36:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x123b95800) [pid = 2210] [serial = 2102] [outer = 0x1210eec00] 03:36:27 INFO - PROCESS | 2210 | 1468838187365 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:36:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:36:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 524ms 03:36:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:36:27 INFO - PROCESS | 2210 | 1468838187418 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:36:27 INFO - PROCESS | 2210 | 1468838187420 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 03:36:27 INFO - PROCESS | 2210 | 1468838187423 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:36:27 INFO - PROCESS | 2210 | 1468838187425 Marionette TRACE conn2 <- [1,2774,null,{}] 03:36:27 INFO - PROCESS | 2210 | 1468838187429 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:27 INFO - PROCESS | 2210 | 1468838187435 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:27 INFO - PROCESS | 2210 | 1468838187622 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:36:27 INFO - PROCESS | 2210 | 1468838187641 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:27 INFO - PROCESS | 2210 | 1468838187642 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:27 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a851800 == 35 [pid = 2210] [id = 701] 03:36:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x123bd6800) [pid = 2210] [serial = 2103] [outer = 0x0] 03:36:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1241a3400) [pid = 2210] [serial = 2104] [outer = 0x123bd6800] 03:36:27 INFO - PROCESS | 2210 | 1468838187684 Marionette DEBUG loaded listener.js 03:36:27 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1257a1000) [pid = 2210] [serial = 2105] [outer = 0x123bd6800] 03:36:28 INFO - PROCESS | 2210 | 1468838188118 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:36:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:36:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 722ms 03:36:28 INFO - PROCESS | 2210 | 1468838188146 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:36:28 INFO - PROCESS | 2210 | 1468838188148 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 03:36:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:36:28 INFO - PROCESS | 2210 | 1468838188157 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:36:28 INFO - PROCESS | 2210 | 1468838188159 Marionette TRACE conn2 <- [1,2778,null,{}] 03:36:28 INFO - PROCESS | 2210 | 1468838188164 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:28 INFO - PROCESS | 2210 | 1468838188167 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:28 INFO - PROCESS | 2210 | 1468838188319 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:36:28 INFO - PROCESS | 2210 | 1468838188340 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:28 INFO - PROCESS | 2210 | 1468838188341 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:28 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b843800 == 36 [pid = 2210] [id = 702] 03:36:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x126114800) [pid = 2210] [serial = 2106] [outer = 0x0] 03:36:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x126518800) [pid = 2210] [serial = 2107] [outer = 0x126114800] 03:36:28 INFO - PROCESS | 2210 | 1468838188393 Marionette DEBUG loaded listener.js 03:36:28 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1267a1c00) [pid = 2210] [serial = 2108] [outer = 0x126114800] 03:36:28 INFO - PROCESS | 2210 | 1468838188798 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:36:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:36:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 679ms 03:36:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:36:28 INFO - PROCESS | 2210 | 1468838188831 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:36:28 INFO - PROCESS | 2210 | 1468838188832 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 03:36:28 INFO - PROCESS | 2210 | 1468838188834 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:36:28 INFO - PROCESS | 2210 | 1468838188835 Marionette TRACE conn2 <- [1,2782,null,{}] 03:36:28 INFO - PROCESS | 2210 | 1468838188838 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:28 INFO - PROCESS | 2210 | 1468838188839 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:28 INFO - PROCESS | 2210 | 1468838188942 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:36:28 INFO - PROCESS | 2210 | 1468838188996 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:29 INFO - PROCESS | 2210 | 1468838188997 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be51000 == 37 [pid = 2210] [id = 703] 03:36:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x12611a400) [pid = 2210] [serial = 2109] [outer = 0x0] 03:36:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x128c15800) [pid = 2210] [serial = 2110] [outer = 0x12611a400] 03:36:29 INFO - PROCESS | 2210 | 1468838189021 Marionette DEBUG loaded listener.js 03:36:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x128c1fc00) [pid = 2210] [serial = 2111] [outer = 0x12611a400] 03:36:29 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x112a8dc00) [pid = 2210] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:36:29 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1174a9c00) [pid = 2210] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:36:29 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x116735c00) [pid = 2210] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:36:29 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1131b7800) [pid = 2210] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:36:29 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1184b7400) [pid = 2210] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:36:29 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x1199b0000) [pid = 2210] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:36:29 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x123b3b800) [pid = 2210] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:36:29 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x119b41400) [pid = 2210] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:36:29 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x113cdf000) [pid = 2210] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:36:29 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x1174a3800) [pid = 2210] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:36:29 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x1129b4800) [pid = 2210] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:36:29 INFO - PROCESS | 2210 | 1468838189374 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:36:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:36:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 569ms 03:36:29 INFO - PROCESS | 2210 | 1468838189403 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 2210 | 1468838189404 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 03:36:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:36:29 INFO - PROCESS | 2210 | 1468838189407 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 2210 | 1468838189408 Marionette TRACE conn2 <- [1,2786,null,{}] 03:36:29 INFO - PROCESS | 2210 | 1468838189413 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:29 INFO - PROCESS | 2210 | 1468838189415 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:29 INFO - PROCESS | 2210 | 1468838189520 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:36:29 INFO - PROCESS | 2210 | 1468838189555 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:29 INFO - PROCESS | 2210 | 1468838189556 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x124c0d800 == 38 [pid = 2210] [id = 704] 03:36:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x112232c00) [pid = 2210] [serial = 2112] [outer = 0x0] 03:36:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x11846ac00) [pid = 2210] [serial = 2113] [outer = 0x112232c00] 03:36:29 INFO - PROCESS | 2210 | 1468838189588 Marionette DEBUG loaded listener.js 03:36:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1247af800) [pid = 2210] [serial = 2114] [outer = 0x112232c00] 03:36:29 INFO - PROCESS | 2210 | 1468838189846 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:36:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:36:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 473ms 03:36:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:36:29 INFO - PROCESS | 2210 | 1468838189884 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 2210 | 1468838189885 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 03:36:29 INFO - PROCESS | 2210 | 1468838189887 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 2210 | 1468838189888 Marionette TRACE conn2 <- [1,2790,null,{}] 03:36:29 INFO - PROCESS | 2210 | 1468838189891 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:29 INFO - PROCESS | 2210 | 1468838189892 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:29 INFO - PROCESS | 2210 | 1468838189986 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:36:29 INFO - PROCESS | 2210 | 1468838189989 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:29 INFO - PROCESS | 2210 | 1468838189990 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:29 INFO - PROCESS | 2210 | ++DOCSHELL 0x12c842800 == 39 [pid = 2210] [id = 705] 03:36:29 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1267a7c00) [pid = 2210] [serial = 2115] [outer = 0x0] 03:36:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x128c24800) [pid = 2210] [serial = 2116] [outer = 0x1267a7c00] 03:36:30 INFO - PROCESS | 2210 | 1468838190014 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x128c6d000) [pid = 2210] [serial = 2117] [outer = 0x1267a7c00] 03:36:30 INFO - PROCESS | 2210 | 1468838190344 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 470ms 03:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:36:30 INFO - PROCESS | 2210 | 1468838190357 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:36:30 INFO - PROCESS | 2210 | 1468838190359 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 03:36:30 INFO - PROCESS | 2210 | 1468838190363 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:36:30 INFO - PROCESS | 2210 | 1468838190365 Marionette TRACE conn2 <- [1,2794,null,{}] 03:36:30 INFO - PROCESS | 2210 | 1468838190368 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:30 INFO - PROCESS | 2210 | 1468838190369 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:30 INFO - PROCESS | 2210 | 1468838190489 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:36:30 INFO - PROCESS | 2210 | 1468838190505 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 2210 | 1468838190506 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d3b4800 == 40 [pid = 2210] [id = 706] 03:36:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x128c6d400) [pid = 2210] [serial = 2118] [outer = 0x0] 03:36:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x128dc4800) [pid = 2210] [serial = 2119] [outer = 0x128c6d400] 03:36:30 INFO - PROCESS | 2210 | 1468838190532 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x129265400) [pid = 2210] [serial = 2120] [outer = 0x128c6d400] 03:36:30 INFO - PROCESS | 2210 | 1468838190836 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 523ms 03:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:36:30 INFO - PROCESS | 2210 | 1468838190885 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:36:30 INFO - PROCESS | 2210 | 1468838190886 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 03:36:30 INFO - PROCESS | 2210 | 1468838190888 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:36:30 INFO - PROCESS | 2210 | 1468838190889 Marionette TRACE conn2 <- [1,2798,null,{}] 03:36:30 INFO - PROCESS | 2210 | 1468838190891 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:30 INFO - PROCESS | 2210 | 1468838190892 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:30 INFO - PROCESS | 2210 | 1468838190973 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:36:30 INFO - PROCESS | 2210 | 1468838190977 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 2210 | 1468838190978 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:30 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d786800 == 41 [pid = 2210] [id = 707] 03:36:30 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x12926ac00) [pid = 2210] [serial = 2121] [outer = 0x0] 03:36:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x129399800) [pid = 2210] [serial = 2122] [outer = 0x12926ac00] 03:36:31 INFO - PROCESS | 2210 | 1468838191002 Marionette DEBUG loaded listener.js 03:36:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x12957b000) [pid = 2210] [serial = 2123] [outer = 0x12926ac00] 03:36:31 INFO - PROCESS | 2210 | 1468838191459 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 620ms 03:36:31 INFO - PROCESS | 2210 | 1468838191508 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:36:31 INFO - PROCESS | 2210 | 1468838191511 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 03:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:36:31 INFO - PROCESS | 2210 | 1468838191514 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:36:31 INFO - PROCESS | 2210 | 1468838191517 Marionette TRACE conn2 <- [1,2802,null,{}] 03:36:31 INFO - PROCESS | 2210 | 1468838191521 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:31 INFO - PROCESS | 2210 | 1468838191522 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:31 INFO - PROCESS | 2210 | 1468838191635 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:36:31 INFO - PROCESS | 2210 | 1468838191733 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:31 INFO - PROCESS | 2210 | 1468838191735 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:31 INFO - PROCESS | 2210 | ++DOCSHELL 0x119728000 == 42 [pid = 2210] [id = 708] 03:36:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1164d3000) [pid = 2210] [serial = 2124] [outer = 0x0] 03:36:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x116738800) [pid = 2210] [serial = 2125] [outer = 0x1164d3000] 03:36:31 INFO - PROCESS | 2210 | 1468838191767 Marionette DEBUG loaded listener.js 03:36:31 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x118203c00) [pid = 2210] [serial = 2126] [outer = 0x1164d3000] 03:36:32 INFO - PROCESS | 2210 | 1468838192225 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 720ms 03:36:32 INFO - PROCESS | 2210 | 1468838192235 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 2210 | 1468838192240 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 03:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:36:32 INFO - PROCESS | 2210 | 1468838192247 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - PROCESS | 2210 | 1468838192250 Marionette TRACE conn2 <- [1,2806,null,{}] 03:36:32 INFO - PROCESS | 2210 | 1468838192254 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:32 INFO - PROCESS | 2210 | 1468838192257 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:32 INFO - PROCESS | 2210 | 1468838192379 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:36:32 INFO - PROCESS | 2210 | 1468838192481 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:32 INFO - PROCESS | 2210 | 1468838192483 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:32 INFO - PROCESS | 2210 | ++DOCSHELL 0x129226800 == 43 [pid = 2210] [id = 709] 03:36:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1192f5c00) [pid = 2210] [serial = 2127] [outer = 0x0] 03:36:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1199b1c00) [pid = 2210] [serial = 2128] [outer = 0x1192f5c00] 03:36:32 INFO - PROCESS | 2210 | 1468838192515 Marionette DEBUG loaded listener.js 03:36:32 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x120fd4000) [pid = 2210] [serial = 2129] [outer = 0x1192f5c00] 03:36:32 INFO - PROCESS | 2210 | 1468838192929 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 722ms 03:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:36:32 INFO - PROCESS | 2210 | 1468838192988 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 2210 | 1468838192989 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 03:36:32 INFO - PROCESS | 2210 | 1468838192991 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - PROCESS | 2210 | 1468838192994 Marionette TRACE conn2 <- [1,2810,null,{}] 03:36:33 INFO - PROCESS | 2210 | 1468838193018 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:33 INFO - PROCESS | 2210 | 1468838193022 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:33 INFO - PROCESS | 2210 | 1468838193124 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:36:33 INFO - PROCESS | 2210 | --DOCSHELL 0x12d3ba800 == 42 [pid = 2210] [id = 17] 03:36:33 INFO - PROCESS | 2210 | 1468838193207 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:33 INFO - PROCESS | 2210 | 1468838193210 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d43d000 == 43 [pid = 2210] [id = 710] 03:36:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x116829800) [pid = 2210] [serial = 2130] [outer = 0x0] 03:36:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x123be0000) [pid = 2210] [serial = 2131] [outer = 0x116829800] 03:36:33 INFO - PROCESS | 2210 | 1468838193276 Marionette DEBUG loaded listener.js 03:36:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x12579c000) [pid = 2210] [serial = 2132] [outer = 0x116829800] 03:36:33 INFO - PROCESS | 2210 | 1468838193697 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:36:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:36:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 737ms 03:36:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:36:33 INFO - PROCESS | 2210 | 1468838193729 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:36:33 INFO - PROCESS | 2210 | 1468838193730 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 03:36:33 INFO - PROCESS | 2210 | 1468838193733 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:36:33 INFO - PROCESS | 2210 | 1468838193734 Marionette TRACE conn2 <- [1,2814,null,{}] 03:36:33 INFO - PROCESS | 2210 | 1468838193736 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:33 INFO - PROCESS | 2210 | 1468838193738 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:33 INFO - PROCESS | 2210 | 1468838193841 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:36:33 INFO - PROCESS | 2210 | 1468838193899 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:33 INFO - PROCESS | 2210 | 1468838193900 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:33 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d8d5000 == 44 [pid = 2210] [id = 711] 03:36:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x126119000) [pid = 2210] [serial = 2133] [outer = 0x0] 03:36:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x128d9f800) [pid = 2210] [serial = 2134] [outer = 0x126119000] 03:36:33 INFO - PROCESS | 2210 | 1468838193928 Marionette DEBUG loaded listener.js 03:36:33 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12925f400) [pid = 2210] [serial = 2135] [outer = 0x126119000] 03:36:34 INFO - PROCESS | 2210 | 1468838194578 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:36:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:36:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 873ms 03:36:34 INFO - PROCESS | 2210 | 1468838194607 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:36:34 INFO - PROCESS | 2210 | 1468838194609 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 03:36:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:36:34 INFO - PROCESS | 2210 | 1468838194615 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:36:34 INFO - PROCESS | 2210 | 1468838194617 Marionette TRACE conn2 <- [1,2818,null,{}] 03:36:34 INFO - PROCESS | 2210 | 1468838194621 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:34 INFO - PROCESS | 2210 | 1468838194623 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:34 INFO - PROCESS | 2210 | 1468838194725 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:36:34 INFO - PROCESS | 2210 | 1468838194796 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:34 INFO - PROCESS | 2210 | 1468838194799 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:34 INFO - PROCESS | 2210 | ++DOCSHELL 0x123979000 == 45 [pid = 2210] [id = 712] 03:36:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x115dc6800) [pid = 2210] [serial = 2136] [outer = 0x0] 03:36:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x115e8b000) [pid = 2210] [serial = 2137] [outer = 0x115dc6800] 03:36:34 INFO - PROCESS | 2210 | 1468838194827 Marionette DEBUG loaded listener.js 03:36:34 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x116ab2400) [pid = 2210] [serial = 2138] [outer = 0x115dc6800] 03:36:35 INFO - PROCESS | 2210 | 1468838195273 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:36:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:36:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 671ms 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x12d3b4800 == 44 [pid = 2210] [id = 706] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x12c842800 == 43 [pid = 2210] [id = 705] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x124c0d800 == 42 [pid = 2210] [id = 704] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x12be51000 == 41 [pid = 2210] [id = 703] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x12b843800 == 40 [pid = 2210] [id = 702] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x12a851800 == 39 [pid = 2210] [id = 701] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x129228800 == 38 [pid = 2210] [id = 700] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x128b18000 == 37 [pid = 2210] [id = 699] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x124c0e800 == 36 [pid = 2210] [id = 698] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x1192e0800 == 35 [pid = 2210] [id = 697] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x117d9f000 == 34 [pid = 2210] [id = 696] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x12b84c800 == 33 [pid = 2210] [id = 693] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x117da0000 == 32 [pid = 2210] [id = 694] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x1247f3800 == 31 [pid = 2210] [id = 695] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x128bb4800 == 30 [pid = 2210] [id = 18] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x12d8d5000 == 29 [pid = 2210] [id = 711] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x12d43d000 == 28 [pid = 2210] [id = 710] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x129226800 == 27 [pid = 2210] [id = 709] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x119728000 == 26 [pid = 2210] [id = 708] 03:36:35 INFO - PROCESS | 2210 | --DOCSHELL 0x12d786800 == 25 [pid = 2210] [id = 707] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x112d22000) [pid = 2210] [serial = 2050] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x112f4f400) [pid = 2210] [serial = 2051] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x118069000) [pid = 2210] [serial = 2056] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x11820dc00) [pid = 2210] [serial = 2057] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x119160000) [pid = 2210] [serial = 2062] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x115e29c00) [pid = 2210] [serial = 2053] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1164da000) [pid = 2210] [serial = 2054] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x11886c000) [pid = 2210] [serial = 2059] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x119ab3c00) [pid = 2210] [serial = 2065] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1243a0800) [pid = 2210] [serial = 2071] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x123b89c00) [pid = 2210] [serial = 2068] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x124717000) [pid = 2210] [serial = 2072] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x123bd8400) [pid = 2210] [serial = 2047] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x116826000) [pid = 2210] [serial = 2042] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x115e30000) [pid = 2210] [serial = 2041] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x119164000) [pid = 2210] [serial = 2045] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x11886c400) [pid = 2210] [serial = 2044] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x123bdfc00) [pid = 2210] [serial = 2069] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1251b2000) [pid = 2210] [serial = 2080] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x123b41800) [pid = 2210] [serial = 2066] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x118892400) [pid = 2210] [serial = 2074] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x119969000) [pid = 2210] [serial = 2063] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x119108000) [pid = 2210] [serial = 2060] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x124ba4800) [pid = 2210] [serial = 2077] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x1241acc00) [pid = 2210] [serial = 2075] [outer = 0x0] [url = about:blank] 03:36:35 INFO - PROCESS | 2210 | 1468838195866 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:36:35 INFO - PROCESS | 2210 | 1468838195869 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 03:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:36:35 INFO - PROCESS | 2210 | 1468838195877 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:36:35 INFO - PROCESS | 2210 | 1468838195879 Marionette TRACE conn2 <- [1,2822,null,{}] 03:36:35 INFO - PROCESS | 2210 | 1468838195883 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:35 INFO - PROCESS | 2210 | 1468838195884 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:35 INFO - PROCESS | 2210 | 1468838195973 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:36:35 INFO - PROCESS | 2210 | 1468838195980 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:35 INFO - PROCESS | 2210 | 1468838195984 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:35 INFO - PROCESS | 2210 | ++DOCSHELL 0x116f0d000 == 26 [pid = 2210] [id = 713] 03:36:35 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1127df400) [pid = 2210] [serial = 2139] [outer = 0x0] 03:36:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1129b1800) [pid = 2210] [serial = 2140] [outer = 0x1127df400] 03:36:36 INFO - PROCESS | 2210 | 1468838196012 Marionette DEBUG loaded listener.js 03:36:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x112eacc00) [pid = 2210] [serial = 2141] [outer = 0x1127df400] 03:36:36 INFO - PROCESS | 2210 | 1468838196381 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 571ms 03:36:36 INFO - PROCESS | 2210 | 1468838196448 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:36:36 INFO - PROCESS | 2210 | 1468838196450 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 03:36:36 INFO - PROCESS | 2210 | 1468838196455 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - PROCESS | 2210 | 1468838196458 Marionette TRACE conn2 <- [1,2826,null,{}] 03:36:36 INFO - PROCESS | 2210 | 1468838196461 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:36 INFO - PROCESS | 2210 | 1468838196462 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:36 INFO - PROCESS | 2210 | 1468838196541 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:36:36 INFO - PROCESS | 2210 | 1468838196548 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:36 INFO - PROCESS | 2210 | 1468838196550 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:36 INFO - PROCESS | 2210 | ++DOCSHELL 0x118711000 == 27 [pid = 2210] [id = 714] 03:36:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x112f50800) [pid = 2210] [serial = 2142] [outer = 0x0] 03:36:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x114f76800) [pid = 2210] [serial = 2143] [outer = 0x112f50800] 03:36:36 INFO - PROCESS | 2210 | 1468838196577 Marionette DEBUG loaded listener.js 03:36:36 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x11664a000) [pid = 2210] [serial = 2144] [outer = 0x112f50800] 03:36:36 INFO - PROCESS | 2210 | 1468838196918 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 475ms 03:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:36:36 INFO - PROCESS | 2210 | 1468838196931 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:36:36 INFO - PROCESS | 2210 | 1468838196933 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 03:36:36 INFO - PROCESS | 2210 | 1468838196935 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - PROCESS | 2210 | 1468838196936 Marionette TRACE conn2 <- [1,2830,null,{}] 03:36:36 INFO - PROCESS | 2210 | 1468838196944 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:36 INFO - PROCESS | 2210 | 1468838196949 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:37 INFO - PROCESS | 2210 | 1468838197046 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:36:37 INFO - PROCESS | 2210 | 1468838197102 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 2210 | 1468838197105 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:37 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f21800 == 28 [pid = 2210] [id = 715] 03:36:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1176b0000) [pid = 2210] [serial = 2145] [outer = 0x0] 03:36:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x11806bc00) [pid = 2210] [serial = 2146] [outer = 0x1176b0000] 03:36:37 INFO - PROCESS | 2210 | 1468838197133 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x11820b000) [pid = 2210] [serial = 2147] [outer = 0x1176b0000] 03:36:37 INFO - PROCESS | 2210 | 1468838197466 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:36:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:36:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 572ms 03:36:37 INFO - PROCESS | 2210 | 1468838197507 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:36:37 INFO - PROCESS | 2210 | 1468838197509 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 03:36:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:36:37 INFO - PROCESS | 2210 | 1468838197512 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:36:37 INFO - PROCESS | 2210 | 1468838197513 Marionette TRACE conn2 <- [1,2834,null,{}] 03:36:37 INFO - PROCESS | 2210 | 1468838197516 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:37 INFO - PROCESS | 2210 | 1468838197517 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:37 INFO - PROCESS | 2210 | 1468838197667 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:36:37 INFO - PROCESS | 2210 | 1468838197677 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 2210 | 1468838197678 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:37 INFO - PROCESS | 2210 | ++DOCSHELL 0x12403b000 == 29 [pid = 2210] [id = 716] 03:36:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x118464400) [pid = 2210] [serial = 2148] [outer = 0x0] 03:36:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x11886fc00) [pid = 2210] [serial = 2149] [outer = 0x118464400] 03:36:37 INFO - PROCESS | 2210 | 1468838197703 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x119158400) [pid = 2210] [serial = 2150] [outer = 0x118464400] 03:36:38 INFO - PROCESS | 2210 | 1468838198153 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:36:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:36:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 669ms 03:36:38 INFO - PROCESS | 2210 | 1468838198181 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:36:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:36:38 INFO - PROCESS | 2210 | 1468838198184 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 03:36:38 INFO - PROCESS | 2210 | 1468838198187 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:36:38 INFO - PROCESS | 2210 | 1468838198189 Marionette TRACE conn2 <- [1,2838,null,{}] 03:36:38 INFO - PROCESS | 2210 | 1468838198193 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:38 INFO - PROCESS | 2210 | 1468838198195 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:38 INFO - PROCESS | 2210 | 1468838198312 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:36:38 INFO - PROCESS | 2210 | 1468838198417 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:38 INFO - PROCESS | 2210 | 1468838198419 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:38 INFO - PROCESS | 2210 | ++DOCSHELL 0x118708800 == 30 [pid = 2210] [id = 717] 03:36:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x112f18400) [pid = 2210] [serial = 2151] [outer = 0x0] 03:36:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x112f4b000) [pid = 2210] [serial = 2152] [outer = 0x112f18400] 03:36:38 INFO - PROCESS | 2210 | 1468838198451 Marionette DEBUG loaded listener.js 03:36:38 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x114f82400) [pid = 2210] [serial = 2153] [outer = 0x112f18400] 03:36:39 INFO - PROCESS | 2210 | 1468838199024 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:36:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:36:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 872ms 03:36:39 INFO - PROCESS | 2210 | 1468838199060 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:36:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:36:39 INFO - PROCESS | 2210 | 1468838199066 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 03:36:39 INFO - PROCESS | 2210 | 1468838199070 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:36:39 INFO - PROCESS | 2210 | 1468838199072 Marionette TRACE conn2 <- [1,2842,null,{}] 03:36:39 INFO - PROCESS | 2210 | 1468838199075 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:39 INFO - PROCESS | 2210 | 1468838199077 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:39 INFO - PROCESS | 2210 | 1468838199181 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:36:39 INFO - PROCESS | 2210 | 1468838199258 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:39 INFO - PROCESS | 2210 | 1468838199260 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:39 INFO - PROCESS | 2210 | ++DOCSHELL 0x1261a3800 == 31 [pid = 2210] [id = 718] 03:36:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x11714b400) [pid = 2210] [serial = 2154] [outer = 0x0] 03:36:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1174ad000) [pid = 2210] [serial = 2155] [outer = 0x11714b400] 03:36:39 INFO - PROCESS | 2210 | 1468838199291 Marionette DEBUG loaded listener.js 03:36:39 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x11820a800) [pid = 2210] [serial = 2156] [outer = 0x11714b400] 03:36:39 INFO - PROCESS | 2210 | 1468838199930 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:36:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:36:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 920ms 03:36:39 INFO - PROCESS | 2210 | 1468838199992 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:36:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:36:40 INFO - PROCESS | 2210 | 1468838199995 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 03:36:40 INFO - PROCESS | 2210 | 1468838200000 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:36:40 INFO - PROCESS | 2210 | 1468838200005 Marionette TRACE conn2 <- [1,2846,null,{}] 03:36:40 INFO - PROCESS | 2210 | 1468838200011 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:40 INFO - PROCESS | 2210 | 1468838200013 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:40 INFO - PROCESS | 2210 | 1468838200179 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:36:40 INFO - PROCESS | 2210 | 1468838200304 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:40 INFO - PROCESS | 2210 | 1468838200306 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:40 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d9e800 == 32 [pid = 2210] [id = 719] 03:36:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x112f1d400) [pid = 2210] [serial = 2157] [outer = 0x0] 03:36:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x112f50400) [pid = 2210] [serial = 2158] [outer = 0x112f1d400] 03:36:40 INFO - PROCESS | 2210 | 1468838200349 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x115e87800) [pid = 2210] [serial = 2159] [outer = 0x112f1d400] 03:36:40 INFO - PROCESS | 2210 | --DOCSHELL 0x120f21800 == 31 [pid = 2210] [id = 715] 03:36:40 INFO - PROCESS | 2210 | --DOCSHELL 0x118711000 == 30 [pid = 2210] [id = 714] 03:36:40 INFO - PROCESS | 2210 | --DOCSHELL 0x116f0d000 == 29 [pid = 2210] [id = 713] 03:36:40 INFO - PROCESS | 2210 | --DOCSHELL 0x123979000 == 28 [pid = 2210] [id = 712] 03:36:40 INFO - PROCESS | 2210 | 1468838200819 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:36:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:36:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 829ms 03:36:40 INFO - PROCESS | 2210 | 1468838200832 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:36:40 INFO - PROCESS | 2210 | 1468838200836 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 03:36:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:36:40 INFO - PROCESS | 2210 | 1468838200850 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:36:40 INFO - PROCESS | 2210 | 1468838200852 Marionette TRACE conn2 <- [1,2850,null,{}] 03:36:40 INFO - PROCESS | 2210 | 1468838200856 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:40 INFO - PROCESS | 2210 | 1468838200859 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:41 INFO - PROCESS | 2210 | 1468838201018 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:36:41 INFO - PROCESS | 2210 | 1468838201077 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:41 INFO - PROCESS | 2210 | 1468838201080 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x1243ac000 == 29 [pid = 2210] [id = 720] 03:36:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x1174a0800) [pid = 2210] [serial = 2160] [outer = 0x0] 03:36:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x11820fc00) [pid = 2210] [serial = 2161] [outer = 0x1174a0800] 03:36:41 INFO - PROCESS | 2210 | 1468838201125 Marionette DEBUG loaded listener.js 03:36:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x118890c00) [pid = 2210] [serial = 2162] [outer = 0x1174a0800] 03:36:41 INFO - PROCESS | 2210 | 1468838201556 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:36:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:36:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 723ms 03:36:41 INFO - PROCESS | 2210 | 1468838201606 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:36:41 INFO - PROCESS | 2210 | 1468838201607 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 03:36:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:36:41 INFO - PROCESS | 2210 | 1468838201610 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 2210 | 1468838201613 Marionette TRACE conn2 <- [1,2854,null,{}] 03:36:41 INFO - PROCESS | 2210 | 1468838201621 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:41 INFO - PROCESS | 2210 | 1468838201625 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:41 INFO - PROCESS | 2210 | 1468838201732 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:36:41 INFO - PROCESS | 2210 | 1468838201773 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:41 INFO - PROCESS | 2210 | 1468838201775 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:41 INFO - PROCESS | 2210 | ++DOCSHELL 0x128ba1000 == 30 [pid = 2210] [id = 721] 03:36:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x112015000) [pid = 2210] [serial = 2163] [outer = 0x0] 03:36:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x119b4f000) [pid = 2210] [serial = 2164] [outer = 0x112015000] 03:36:41 INFO - PROCESS | 2210 | 1468838201804 Marionette DEBUG loaded listener.js 03:36:41 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x1239e5000) [pid = 2210] [serial = 2165] [outer = 0x112015000] 03:36:42 INFO - PROCESS | 2210 | 1468838202137 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:36:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:36:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 575ms 03:36:42 INFO - PROCESS | 2210 | 1468838202184 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:36:42 INFO - PROCESS | 2210 | 1468838202186 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 03:36:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:36:42 INFO - PROCESS | 2210 | 1468838202189 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:36:42 INFO - PROCESS | 2210 | 1468838202190 Marionette TRACE conn2 <- [1,2858,null,{}] 03:36:42 INFO - PROCESS | 2210 | 1468838202197 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:42 INFO - PROCESS | 2210 | 1468838202199 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:42 INFO - PROCESS | 2210 | 1468838202300 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:36:42 INFO - PROCESS | 2210 | 1468838202304 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:42 INFO - PROCESS | 2210 | 1468838202305 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293ac800 == 31 [pid = 2210] [id = 722] 03:36:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x119974c00) [pid = 2210] [serial = 2166] [outer = 0x0] 03:36:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x123b44400) [pid = 2210] [serial = 2167] [outer = 0x119974c00] 03:36:42 INFO - PROCESS | 2210 | 1468838202330 Marionette DEBUG loaded listener.js 03:36:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x123b92400) [pid = 2210] [serial = 2168] [outer = 0x119974c00] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x11996fc00) [pid = 2210] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x12ce29800) [pid = 2210] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x1129b8000) [pid = 2210] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x123bd6800) [pid = 2210] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x126114800) [pid = 2210] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x12611a400) [pid = 2210] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x119a70800) [pid = 2210] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x112232c00) [pid = 2210] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x116808400) [pid = 2210] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x12926ac00) [pid = 2210] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1129aec00) [pid = 2210] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x112a82400) [pid = 2210] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x1127dc000) [pid = 2210] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x11614a800) [pid = 2210] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x128c6d400) [pid = 2210] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1127d8000) [pid = 2210] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1210eec00) [pid = 2210] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1267a7c00) [pid = 2210] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x112f50800) [pid = 2210] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1127df400) [pid = 2210] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x115dc6800) [pid = 2210] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1164d3000) [pid = 2210] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1192f5c00) [pid = 2210] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x116829800) [pid = 2210] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x126119000) [pid = 2210] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:36:42 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1176b0000) [pid = 2210] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:36:42 INFO - PROCESS | 2210 | 1468838202791 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:36:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:36:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 618ms 03:36:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:36:42 INFO - PROCESS | 2210 | 1468838202808 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:36:42 INFO - PROCESS | 2210 | 1468838202812 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 03:36:42 INFO - PROCESS | 2210 | 1468838202815 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:36:42 INFO - PROCESS | 2210 | 1468838202817 Marionette TRACE conn2 <- [1,2862,null,{}] 03:36:42 INFO - PROCESS | 2210 | 1468838202821 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:42 INFO - PROCESS | 2210 | 1468838202823 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:42 INFO - PROCESS | 2210 | 1468838202932 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:36:42 INFO - PROCESS | 2210 | 1468838202936 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:42 INFO - PROCESS | 2210 | 1468838202937 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:42 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247fd800 == 32 [pid = 2210] [id = 723] 03:36:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1122b7c00) [pid = 2210] [serial = 2169] [outer = 0x0] 03:36:42 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x1129b8800) [pid = 2210] [serial = 2170] [outer = 0x1122b7c00] 03:36:42 INFO - PROCESS | 2210 | 1468838202962 Marionette DEBUG loaded listener.js 03:36:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x11614a800) [pid = 2210] [serial = 2171] [outer = 0x1122b7c00] 03:36:43 INFO - PROCESS | 2210 | 1468838203313 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:36:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:36:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 03:36:43 INFO - PROCESS | 2210 | 1468838203336 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:36:43 INFO - PROCESS | 2210 | 1468838203337 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 03:36:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:36:43 INFO - PROCESS | 2210 | 1468838203339 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:36:43 INFO - PROCESS | 2210 | 1468838203340 Marionette TRACE conn2 <- [1,2866,null,{}] 03:36:43 INFO - PROCESS | 2210 | 1468838203343 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:43 INFO - PROCESS | 2210 | 1468838203350 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:43 INFO - PROCESS | 2210 | 1468838203475 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:36:43 INFO - PROCESS | 2210 | 1468838203481 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:43 INFO - PROCESS | 2210 | 1468838203482 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:43 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a851800 == 33 [pid = 2210] [id = 724] 03:36:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x11680bc00) [pid = 2210] [serial = 2172] [outer = 0x0] 03:36:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x118872c00) [pid = 2210] [serial = 2173] [outer = 0x11680bc00] 03:36:43 INFO - PROCESS | 2210 | 1468838203507 Marionette DEBUG loaded listener.js 03:36:43 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x12470b400) [pid = 2210] [serial = 2174] [outer = 0x11680bc00] 03:36:43 INFO - PROCESS | 2210 | 1468838203818 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:36:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:36:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 519ms 03:36:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:36:43 INFO - PROCESS | 2210 | 1468838203858 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:36:43 INFO - PROCESS | 2210 | 1468838203859 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 03:36:43 INFO - PROCESS | 2210 | 1468838203864 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:36:43 INFO - PROCESS | 2210 | 1468838203865 Marionette TRACE conn2 <- [1,2870,null,{}] 03:36:43 INFO - PROCESS | 2210 | 1468838203868 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:43 INFO - PROCESS | 2210 | 1468838203869 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:43 INFO - PROCESS | 2210 | 1468838203949 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:36:44 INFO - PROCESS | 2210 | 1468838204007 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:44 INFO - PROCESS | 2210 | 1468838204008 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b843000 == 34 [pid = 2210] [id = 725] 03:36:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x116822000) [pid = 2210] [serial = 2175] [outer = 0x0] 03:36:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x124cbd000) [pid = 2210] [serial = 2176] [outer = 0x116822000] 03:36:44 INFO - PROCESS | 2210 | 1468838204032 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x124ff4000) [pid = 2210] [serial = 2177] [outer = 0x116822000] 03:36:44 INFO - PROCESS | 2210 | 1468838204326 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:36:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:36:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 521ms 03:36:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:36:44 INFO - PROCESS | 2210 | 1468838204383 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:36:44 INFO - PROCESS | 2210 | 1468838204384 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 03:36:44 INFO - PROCESS | 2210 | 1468838204386 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:36:44 INFO - PROCESS | 2210 | 1468838204387 Marionette TRACE conn2 <- [1,2874,null,{}] 03:36:44 INFO - PROCESS | 2210 | 1468838204390 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:44 INFO - PROCESS | 2210 | 1468838204391 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:44 INFO - PROCESS | 2210 | 1468838204470 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:36:44 INFO - PROCESS | 2210 | 1468838204474 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:44 INFO - PROCESS | 2210 | 1468838204475 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:44 INFO - PROCESS | 2210 | ++DOCSHELL 0x11641b000 == 35 [pid = 2210] [id = 726] 03:36:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x12507d800) [pid = 2210] [serial = 2178] [outer = 0x0] 03:36:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x126515c00) [pid = 2210] [serial = 2179] [outer = 0x12507d800] 03:36:44 INFO - PROCESS | 2210 | 1468838204502 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1267a3400) [pid = 2210] [serial = 2180] [outer = 0x12507d800] 03:36:45 INFO - PROCESS | 2210 | --DOCSHELL 0x1243ac000 == 34 [pid = 2210] [id = 720] 03:36:45 INFO - PROCESS | 2210 | --DOCSHELL 0x117d9e800 == 33 [pid = 2210] [id = 719] 03:36:45 INFO - PROCESS | 2210 | --DOCSHELL 0x1261a3800 == 32 [pid = 2210] [id = 718] 03:36:45 INFO - PROCESS | 2210 | --DOCSHELL 0x118708800 == 31 [pid = 2210] [id = 717] 03:36:45 INFO - PROCESS | 2210 | --DOCSHELL 0x12403b000 == 30 [pid = 2210] [id = 716] 03:36:45 INFO - PROCESS | 2210 | --DOCSHELL 0x128ba1000 == 29 [pid = 2210] [id = 721] 03:36:45 INFO - PROCESS | 2210 | --DOCSHELL 0x12a851800 == 28 [pid = 2210] [id = 724] 03:36:45 INFO - PROCESS | 2210 | --DOCSHELL 0x1247fd800 == 27 [pid = 2210] [id = 723] 03:36:45 INFO - PROCESS | 2210 | --DOCSHELL 0x1293ac800 == 26 [pid = 2210] [id = 722] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x114f76800) [pid = 2210] [serial = 2143] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x11664a000) [pid = 2210] [serial = 2144] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1129b1800) [pid = 2210] [serial = 2140] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x116ab2400) [pid = 2210] [serial = 2138] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x11886fc00) [pid = 2210] [serial = 2149] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x115e8b000) [pid = 2210] [serial = 2137] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x116738800) [pid = 2210] [serial = 2125] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1199b1c00) [pid = 2210] [serial = 2128] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x123be0000) [pid = 2210] [serial = 2131] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1241a3400) [pid = 2210] [serial = 2104] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x126518800) [pid = 2210] [serial = 2107] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x1257a1000) [pid = 2210] [serial = 2105] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x128c15800) [pid = 2210] [serial = 2110] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x119b40400) [pid = 2210] [serial = 2098] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1210ee800) [pid = 2210] [serial = 2099] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x11846ac00) [pid = 2210] [serial = 2113] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x11688b000) [pid = 2210] [serial = 2086] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x128d9f800) [pid = 2210] [serial = 2134] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x12957b000) [pid = 2210] [serial = 2123] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x117d2a800) [pid = 2210] [serial = 2087] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x1129b5c00) [pid = 2210] [serial = 2083] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 74 (0x112f51800) [pid = 2210] [serial = 2084] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 73 (0x1130f6400) [pid = 2210] [serial = 2089] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 72 (0x11614e400) [pid = 2210] [serial = 2090] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 71 (0x1192f0c00) [pid = 2210] [serial = 2095] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 70 (0x129399800) [pid = 2210] [serial = 2122] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 69 (0x119a6b400) [pid = 2210] [serial = 2096] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 68 (0x118203c00) [pid = 2210] [serial = 2126] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 67 (0x116ab3800) [pid = 2210] [serial = 2092] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 66 (0x129265400) [pid = 2210] [serial = 2120] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 65 (0x120fd4000) [pid = 2210] [serial = 2129] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 64 (0x11806e000) [pid = 2210] [serial = 2093] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 63 (0x112eacc00) [pid = 2210] [serial = 2141] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 62 (0x126120400) [pid = 2210] [serial = 2081] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 61 (0x123b40000) [pid = 2210] [serial = 2101] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 60 (0x1267a1c00) [pid = 2210] [serial = 2108] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 59 (0x12579c000) [pid = 2210] [serial = 2132] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 58 (0x128c24800) [pid = 2210] [serial = 2116] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 57 (0x11806bc00) [pid = 2210] [serial = 2146] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 56 (0x1247af800) [pid = 2210] [serial = 2114] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 55 (0x12925f400) [pid = 2210] [serial = 2135] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 54 (0x11820b000) [pid = 2210] [serial = 2147] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 53 (0x128dc4800) [pid = 2210] [serial = 2119] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 52 (0x123b95800) [pid = 2210] [serial = 2102] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 51 (0x128c1fc00) [pid = 2210] [serial = 2111] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 50 (0x128c6d000) [pid = 2210] [serial = 2117] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 49 (0x1241ad800) [pid = 2210] [serial = 2048] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 48 (0x112f55000) [pid = 2210] [serial = 1457] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:36:45 INFO - PROCESS | 2210 | --DOCSHELL 0x12b843000 == 25 [pid = 2210] [id = 725] 03:36:45 INFO - PROCESS | 2210 | --DOMWINDOW == 47 (0x124fa1c00) [pid = 2210] [serial = 2078] [outer = 0x0] [url = about:blank] 03:36:45 INFO - PROCESS | 2210 | 1468838205965 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:36:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:36:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1621ms 03:36:46 INFO - PROCESS | 2210 | 1468838206015 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 2210 | 1468838206017 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 03:36:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:36:46 INFO - PROCESS | 2210 | 1468838206021 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 2210 | 1468838206023 Marionette TRACE conn2 <- [1,2878,null,{}] 03:36:46 INFO - PROCESS | 2210 | 1468838206028 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:46 INFO - PROCESS | 2210 | 1468838206030 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:46 INFO - PROCESS | 2210 | 1468838206124 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:36:46 INFO - PROCESS | 2210 | 1468838206182 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 2210 | 1468838206183 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:46 INFO - PROCESS | 2210 | ++DOCSHELL 0x117d85800 == 26 [pid = 2210] [id = 727] 03:36:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 48 (0x112a82400) [pid = 2210] [serial = 2181] [outer = 0x0] 03:36:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 49 (0x112a85000) [pid = 2210] [serial = 2182] [outer = 0x112a82400] 03:36:46 INFO - PROCESS | 2210 | 1468838206212 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 50 (0x1130eb800) [pid = 2210] [serial = 2183] [outer = 0x112a82400] 03:36:46 INFO - PROCESS | 2210 | 1468838206540 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:36:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:36:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 570ms 03:36:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:36:46 INFO - PROCESS | 2210 | 1468838206591 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 2210 | 1468838206594 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 03:36:46 INFO - PROCESS | 2210 | 1468838206599 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 2210 | 1468838206601 Marionette TRACE conn2 <- [1,2882,null,{}] 03:36:46 INFO - PROCESS | 2210 | 1468838206603 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:46 INFO - PROCESS | 2210 | 1468838206605 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:46 INFO - PROCESS | 2210 | 1468838206690 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:36:46 INFO - PROCESS | 2210 | 1468838206749 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 2210 | 1468838206750 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:46 INFO - PROCESS | 2210 | ++DOCSHELL 0x119189000 == 27 [pid = 2210] [id = 728] 03:36:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 51 (0x114f76800) [pid = 2210] [serial = 2184] [outer = 0x0] 03:36:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 52 (0x116644000) [pid = 2210] [serial = 2185] [outer = 0x114f76800] 03:36:46 INFO - PROCESS | 2210 | 1468838206778 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 2210 | ++DOMWINDOW == 53 (0x116888400) [pid = 2210] [serial = 2186] [outer = 0x114f76800] 03:36:47 INFO - PROCESS | 2210 | 1468838207133 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:36:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:36:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 569ms 03:36:47 INFO - PROCESS | 2210 | 1468838207180 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 2210 | 1468838207182 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 03:36:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:36:47 INFO - PROCESS | 2210 | 1468838207186 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - PROCESS | 2210 | 1468838207190 Marionette TRACE conn2 <- [1,2886,null,{}] 03:36:47 INFO - PROCESS | 2210 | 1468838207202 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:47 INFO - PROCESS | 2210 | 1468838207206 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:47 INFO - PROCESS | 2210 | 1468838207362 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:36:47 INFO - PROCESS | 2210 | 1468838207428 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:47 INFO - PROCESS | 2210 | 1468838207431 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:47 INFO - PROCESS | 2210 | ++DOCSHELL 0x123a81000 == 28 [pid = 2210] [id = 729] 03:36:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 54 (0x110f95400) [pid = 2210] [serial = 2187] [outer = 0x0] 03:36:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 55 (0x118460400) [pid = 2210] [serial = 2188] [outer = 0x110f95400] 03:36:47 INFO - PROCESS | 2210 | 1468838207480 Marionette DEBUG loaded listener.js 03:36:47 INFO - PROCESS | 2210 | ++DOMWINDOW == 56 (0x118810000) [pid = 2210] [serial = 2189] [outer = 0x110f95400] 03:36:47 INFO - PROCESS | 2210 | 1468838207809 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:36:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:36:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 679ms 03:36:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:36:47 INFO - PROCESS | 2210 | 1468838207865 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 2210 | 1468838207866 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 03:36:47 INFO - PROCESS | 2210 | 1468838207868 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - PROCESS | 2210 | 1468838207870 Marionette TRACE conn2 <- [1,2890,null,{}] 03:36:47 INFO - PROCESS | 2210 | 1468838207872 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:47 INFO - PROCESS | 2210 | 1468838207873 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:47 INFO - PROCESS | 2210 | 1468838207981 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:36:48 INFO - PROCESS | 2210 | 1468838208013 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 2210 | 1468838208014 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x124c0c800 == 29 [pid = 2210] [id = 730] 03:36:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 57 (0x11886b400) [pid = 2210] [serial = 2190] [outer = 0x0] 03:36:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 58 (0x1192f1000) [pid = 2210] [serial = 2191] [outer = 0x11886b400] 03:36:48 INFO - PROCESS | 2210 | 1468838208039 Marionette DEBUG loaded listener.js 03:36:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 59 (0x1199b5000) [pid = 2210] [serial = 2192] [outer = 0x11886b400] 03:36:48 INFO - PROCESS | 2210 | 1468838208335 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:36:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:36:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 520ms 03:36:48 INFO - PROCESS | 2210 | 1468838208389 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:36:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:36:48 INFO - PROCESS | 2210 | 1468838208402 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 03:36:48 INFO - PROCESS | 2210 | 1468838208404 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:36:48 INFO - PROCESS | 2210 | 1468838208405 Marionette TRACE conn2 <- [1,2894,null,{}] 03:36:48 INFO - PROCESS | 2210 | 1468838208407 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:48 INFO - PROCESS | 2210 | 1468838208408 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:48 INFO - PROCESS | 2210 | 1468838208482 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:36:48 INFO - PROCESS | 2210 | 1468838208486 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 2210 | 1468838208488 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:48 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c17800 == 30 [pid = 2210] [id = 731] 03:36:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 60 (0x1129ba400) [pid = 2210] [serial = 2193] [outer = 0x0] 03:36:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 61 (0x119a75800) [pid = 2210] [serial = 2194] [outer = 0x1129ba400] 03:36:48 INFO - PROCESS | 2210 | 1468838208514 Marionette DEBUG loaded listener.js 03:36:48 INFO - PROCESS | 2210 | ++DOMWINDOW == 62 (0x1210eec00) [pid = 2210] [serial = 2195] [outer = 0x1129ba400] 03:36:48 INFO - PROCESS | 2210 | 1468838208865 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:36:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:36:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 468ms 03:36:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:36:48 INFO - PROCESS | 2210 | 1468838208873 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:36:48 INFO - PROCESS | 2210 | 1468838208874 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 03:36:48 INFO - PROCESS | 2210 | 1468838208876 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:36:48 INFO - PROCESS | 2210 | 1468838208878 Marionette TRACE conn2 <- [1,2898,null,{}] 03:36:48 INFO - PROCESS | 2210 | 1468838208884 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:48 INFO - PROCESS | 2210 | 1468838208888 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:49 INFO - PROCESS | 2210 | 1468838209011 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:36:49 INFO - PROCESS | 2210 | 1468838209019 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:49 INFO - PROCESS | 2210 | 1468838209020 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x128b95800 == 31 [pid = 2210] [id = 732] 03:36:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 63 (0x1239e9400) [pid = 2210] [serial = 2196] [outer = 0x0] 03:36:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 64 (0x123b43400) [pid = 2210] [serial = 2197] [outer = 0x1239e9400] 03:36:49 INFO - PROCESS | 2210 | 1468838209045 Marionette DEBUG loaded listener.js 03:36:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 65 (0x1241ac800) [pid = 2210] [serial = 2198] [outer = 0x1239e9400] 03:36:49 INFO - PROCESS | 2210 | 1468838209354 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:36:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:36:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 523ms 03:36:49 INFO - PROCESS | 2210 | 1468838209400 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:36:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:36:49 INFO - PROCESS | 2210 | 1468838209401 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 03:36:49 INFO - PROCESS | 2210 | 1468838209404 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:36:49 INFO - PROCESS | 2210 | 1468838209405 Marionette TRACE conn2 <- [1,2902,null,{}] 03:36:49 INFO - PROCESS | 2210 | 1468838209408 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:49 INFO - PROCESS | 2210 | 1468838209420 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:49 INFO - PROCESS | 2210 | 1468838209521 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:36:49 INFO - PROCESS | 2210 | 1468838209525 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:49 INFO - PROCESS | 2210 | 1468838209527 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:49 INFO - PROCESS | 2210 | ++DOCSHELL 0x12995f000 == 32 [pid = 2210] [id = 733] 03:36:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 66 (0x1241ad800) [pid = 2210] [serial = 2199] [outer = 0x0] 03:36:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 67 (0x124c65c00) [pid = 2210] [serial = 2200] [outer = 0x1241ad800] 03:36:49 INFO - PROCESS | 2210 | 1468838209570 Marionette DEBUG loaded listener.js 03:36:49 INFO - PROCESS | 2210 | ++DOMWINDOW == 68 (0x125798c00) [pid = 2210] [serial = 2201] [outer = 0x1241ad800] 03:36:49 INFO - PROCESS | 2210 | 1468838209917 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:36:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:36:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 520ms 03:36:49 INFO - PROCESS | 2210 | 1468838209924 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:36:49 INFO - PROCESS | 2210 | 1468838209925 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 03:36:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:36:49 INFO - PROCESS | 2210 | 1468838209938 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:36:49 INFO - PROCESS | 2210 | 1468838209939 Marionette TRACE conn2 <- [1,2906,null,{}] 03:36:49 INFO - PROCESS | 2210 | 1468838209941 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:49 INFO - PROCESS | 2210 | 1468838209942 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:50 INFO - PROCESS | 2210 | 1468838210054 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:36:50 INFO - PROCESS | 2210 | 1468838210060 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:50 INFO - PROCESS | 2210 | 1468838210061 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a7e6000 == 33 [pid = 2210] [id = 734] 03:36:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 69 (0x1127d2000) [pid = 2210] [serial = 2202] [outer = 0x0] 03:36:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 70 (0x1247b4400) [pid = 2210] [serial = 2203] [outer = 0x1127d2000] 03:36:50 INFO - PROCESS | 2210 | 1468838210085 Marionette DEBUG loaded listener.js 03:36:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 71 (0x12672c400) [pid = 2210] [serial = 2204] [outer = 0x1127d2000] 03:36:50 INFO - PROCESS | 2210 | 1468838210425 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:36:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:36:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 529ms 03:36:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:36:50 INFO - PROCESS | 2210 | 1468838210457 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:36:50 INFO - PROCESS | 2210 | 1468838210459 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 03:36:50 INFO - PROCESS | 2210 | 1468838210465 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:36:50 INFO - PROCESS | 2210 | 1468838210467 Marionette TRACE conn2 <- [1,2910,null,{}] 03:36:50 INFO - PROCESS | 2210 | 1468838210471 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:50 INFO - PROCESS | 2210 | 1468838210472 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:50 INFO - PROCESS | 2210 | 1468838210608 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:36:50 INFO - PROCESS | 2210 | 1468838210697 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:50 INFO - PROCESS | 2210 | 1468838210699 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:50 INFO - PROCESS | 2210 | ++DOCSHELL 0x123a80800 == 34 [pid = 2210] [id = 735] 03:36:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 72 (0x11200c000) [pid = 2210] [serial = 2205] [outer = 0x0] 03:36:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 73 (0x126951c00) [pid = 2210] [serial = 2206] [outer = 0x11200c000] 03:36:50 INFO - PROCESS | 2210 | 1468838210739 Marionette DEBUG loaded listener.js 03:36:50 INFO - PROCESS | 2210 | ++DOMWINDOW == 74 (0x128c1c400) [pid = 2210] [serial = 2207] [outer = 0x11200c000] 03:36:51 INFO - PROCESS | 2210 | 1468838211011 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:36:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:36:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:36:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 572ms 03:36:51 INFO - PROCESS | 2210 | 1468838211036 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:36:51 INFO - PROCESS | 2210 | 1468838211037 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 03:36:51 INFO - TEST-START | /DOMEvents/constructors.html 03:36:51 INFO - PROCESS | 2210 | 1468838211040 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:36:51 INFO - PROCESS | 2210 | 1468838211041 Marionette TRACE conn2 <- [1,2914,null,{}] 03:36:51 INFO - PROCESS | 2210 | 1468838211043 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:51 INFO - PROCESS | 2210 | 1468838211044 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:51 INFO - PROCESS | 2210 | 1468838211140 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:36:51 INFO - PROCESS | 2210 | 1468838211143 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 2210 | 1468838211145 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be4c000 == 35 [pid = 2210] [id = 736] 03:36:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 75 (0x128c20400) [pid = 2210] [serial = 2208] [outer = 0x0] 03:36:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x128c69800) [pid = 2210] [serial = 2209] [outer = 0x128c20400] 03:36:51 INFO - PROCESS | 2210 | 1468838211172 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x128da9000) [pid = 2210] [serial = 2210] [outer = 0x128c20400] 03:36:51 INFO - PROCESS | 2210 | 1468838211575 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:36:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:36:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:36:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:36:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:36:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:36:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:36:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:36:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:36:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 577ms 03:36:51 INFO - PROCESS | 2210 | 1468838211618 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:36:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:36:51 INFO - PROCESS | 2210 | 1468838211620 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 03:36:51 INFO - PROCESS | 2210 | 1468838211622 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:36:51 INFO - PROCESS | 2210 | 1468838211624 Marionette TRACE conn2 <- [1,2918,null,{}] 03:36:51 INFO - PROCESS | 2210 | 1468838211626 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:51 INFO - PROCESS | 2210 | 1468838211628 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:51 INFO - PROCESS | 2210 | 1468838211739 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:36:51 INFO - PROCESS | 2210 | 1468838211742 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 2210 | 1468838211744 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:51 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c16000 == 36 [pid = 2210] [id = 737] 03:36:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x128c6e400) [pid = 2210] [serial = 2211] [outer = 0x0] 03:36:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x129264800) [pid = 2210] [serial = 2212] [outer = 0x128c6e400] 03:36:51 INFO - PROCESS | 2210 | 1468838211804 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x129578400) [pid = 2210] [serial = 2213] [outer = 0x128c6e400] 03:36:52 INFO - PROCESS | 2210 | 1468838212112 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:36:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:36:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 519ms 03:36:52 INFO - PROCESS | 2210 | 1468838212141 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:36:52 INFO - PROCESS | 2210 | 1468838212143 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 03:36:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:36:52 INFO - PROCESS | 2210 | 1468838212147 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:36:52 INFO - PROCESS | 2210 | 1468838212150 Marionette TRACE conn2 <- [1,2922,null,{}] 03:36:52 INFO - PROCESS | 2210 | 1468838212152 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:52 INFO - PROCESS | 2210 | 1468838212153 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:52 INFO - PROCESS | 2210 | 1468838212254 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:36:52 INFO - PROCESS | 2210 | 1468838212266 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:52 INFO - PROCESS | 2210 | 1468838212267 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d3c8800 == 37 [pid = 2210] [id = 738] 03:36:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x129578c00) [pid = 2210] [serial = 2214] [outer = 0x0] 03:36:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x129981000) [pid = 2210] [serial = 2215] [outer = 0x129578c00] 03:36:52 INFO - PROCESS | 2210 | 1468838212290 Marionette DEBUG loaded listener.js 03:36:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x12a7ae400) [pid = 2210] [serial = 2216] [outer = 0x129578c00] 03:36:52 INFO - PROCESS | 2210 | [2210] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:36:52 INFO - PROCESS | 2210 | [2210] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:36:52 INFO - PROCESS | 2210 | [2210] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:36:52 INFO - PROCESS | 2210 | [2210] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:36:52 INFO - PROCESS | 2210 | 1468838212609 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:36:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:36:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:36:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:36:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:36:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:36:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:36:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:36:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:36:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:36:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 523ms 03:36:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:36:52 INFO - PROCESS | 2210 | 1468838212669 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:36:52 INFO - PROCESS | 2210 | 1468838212670 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 03:36:52 INFO - PROCESS | 2210 | 1468838212672 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:36:52 INFO - PROCESS | 2210 | 1468838212673 Marionette TRACE conn2 <- [1,2926,null,{}] 03:36:52 INFO - PROCESS | 2210 | 1468838212676 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:52 INFO - PROCESS | 2210 | 1468838212677 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:52 INFO - PROCESS | 2210 | 1468838212775 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:36:52 INFO - PROCESS | 2210 | 1468838212785 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:52 INFO - PROCESS | 2210 | 1468838212786 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:52 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d782000 == 38 [pid = 2210] [id = 739] 03:36:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x128dc4800) [pid = 2210] [serial = 2217] [outer = 0x0] 03:36:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x12a8af000) [pid = 2210] [serial = 2218] [outer = 0x128dc4800] 03:36:52 INFO - PROCESS | 2210 | 1468838212810 Marionette DEBUG loaded listener.js 03:36:52 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x12b003c00) [pid = 2210] [serial = 2219] [outer = 0x128dc4800] 03:36:53 INFO - PROCESS | 2210 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:36:53 INFO - PROCESS | 2210 | 1468838213116 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:36:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:36:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 468ms 03:36:53 INFO - PROCESS | 2210 | 1468838213141 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:36:53 INFO - PROCESS | 2210 | 1468838213142 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 03:36:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:36:53 INFO - PROCESS | 2210 | 1468838213145 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:36:53 INFO - PROCESS | 2210 | 1468838213148 Marionette TRACE conn2 <- [1,2930,null,{}] 03:36:53 INFO - PROCESS | 2210 | 1468838213152 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:53 INFO - PROCESS | 2210 | 1468838213153 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:53 INFO - PROCESS | 2210 | 1468838213256 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:36:53 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1174a0800) [pid = 2210] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:36:53 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x112015000) [pid = 2210] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:36:53 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x119974c00) [pid = 2210] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:36:53 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x1122b7c00) [pid = 2210] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:36:53 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x112f1d400) [pid = 2210] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:36:53 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x11714b400) [pid = 2210] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:36:53 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x112f18400) [pid = 2210] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:36:53 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x118464400) [pid = 2210] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:36:53 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x11680bc00) [pid = 2210] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:36:53 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x116822000) [pid = 2210] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:36:53 INFO - PROCESS | 2210 | --DOMWINDOW == 75 (0x12d3bb000) [pid = 2210] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:36:53 INFO - PROCESS | 2210 | 1468838213541 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:53 INFO - PROCESS | 2210 | 1468838213542 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f19000 == 39 [pid = 2210] [id = 740] 03:36:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 76 (0x1122b7c00) [pid = 2210] [serial = 2220] [outer = 0x0] 03:36:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x112de9400) [pid = 2210] [serial = 2221] [outer = 0x1122b7c00] 03:36:53 INFO - PROCESS | 2210 | 1468838213566 Marionette DEBUG loaded listener.js 03:36:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x1174a0800) [pid = 2210] [serial = 2222] [outer = 0x1122b7c00] 03:36:53 INFO - PROCESS | 2210 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:36:53 INFO - PROCESS | 2210 | 1468838213812 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:36:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:36:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 723ms 03:36:53 INFO - PROCESS | 2210 | 1468838213868 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:36:53 INFO - PROCESS | 2210 | 1468838213869 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 03:36:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:36:53 INFO - PROCESS | 2210 | 1468838213872 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:36:53 INFO - PROCESS | 2210 | 1468838213873 Marionette TRACE conn2 <- [1,2934,null,{}] 03:36:53 INFO - PROCESS | 2210 | 1468838213875 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:53 INFO - PROCESS | 2210 | 1468838213876 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:53 INFO - PROCESS | 2210 | 1468838213961 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:36:53 INFO - PROCESS | 2210 | 1468838213967 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:53 INFO - PROCESS | 2210 | 1468838213968 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:53 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d8e8000 == 40 [pid = 2210] [id = 741] 03:36:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x1174a1400) [pid = 2210] [serial = 2223] [outer = 0x0] 03:36:53 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1210f3c00) [pid = 2210] [serial = 2224] [outer = 0x1174a1400] 03:36:53 INFO - PROCESS | 2210 | 1468838213992 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x12a7ae000) [pid = 2210] [serial = 2225] [outer = 0x1174a1400] 03:36:54 INFO - PROCESS | 2210 | 1468838214277 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:36:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:36:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 419ms 03:36:54 INFO - PROCESS | 2210 | 1468838214292 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 2210 | 1468838214293 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 03:36:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:36:54 INFO - PROCESS | 2210 | 1468838214304 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:36:54 INFO - PROCESS | 2210 | 1468838214305 Marionette TRACE conn2 <- [1,2938,null,{}] 03:36:54 INFO - PROCESS | 2210 | 1468838214307 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:54 INFO - PROCESS | 2210 | 1468838214308 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:54 INFO - PROCESS | 2210 | 1468838214398 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:36:54 INFO - PROCESS | 2210 | 1468838214461 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:54 INFO - PROCESS | 2210 | 1468838214463 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x12e21e800 == 41 [pid = 2210] [id = 742] 03:36:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1174ae000) [pid = 2210] [serial = 2226] [outer = 0x0] 03:36:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x12b00f000) [pid = 2210] [serial = 2227] [outer = 0x1174ae000] 03:36:54 INFO - PROCESS | 2210 | 1468838214486 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x12b1ee000) [pid = 2210] [serial = 2228] [outer = 0x1174ae000] 03:36:54 INFO - PROCESS | 2210 | 1468838214750 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:36:54 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:36:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 03:36:54 INFO - PROCESS | 2210 | 1468838214772 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 2210 | 1468838214773 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 03:36:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:36:54 INFO - PROCESS | 2210 | 1468838214775 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:36:54 INFO - PROCESS | 2210 | 1468838214777 Marionette TRACE conn2 <- [1,2942,null,{}] 03:36:54 INFO - PROCESS | 2210 | 1468838214787 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:54 INFO - PROCESS | 2210 | 1468838214788 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:54 INFO - PROCESS | 2210 | 1468838214875 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:36:54 INFO - PROCESS | 2210 | 1468838214879 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:54 INFO - PROCESS | 2210 | 1468838214880 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:54 INFO - PROCESS | 2210 | ++DOCSHELL 0x12c802800 == 42 [pid = 2210] [id = 743] 03:36:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x1184c3400) [pid = 2210] [serial = 2229] [outer = 0x0] 03:36:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x12b1f4000) [pid = 2210] [serial = 2230] [outer = 0x1184c3400] 03:36:54 INFO - PROCESS | 2210 | 1468838214904 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x12b9bd800) [pid = 2210] [serial = 2231] [outer = 0x1184c3400] 03:36:55 INFO - PROCESS | 2210 | 1468838215196 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:36:55 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:36:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:36:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:36:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:36:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 477ms 03:36:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:36:55 INFO - PROCESS | 2210 | 1468838215254 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:36:55 INFO - PROCESS | 2210 | 1468838215255 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 03:36:55 INFO - PROCESS | 2210 | 1468838215257 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:36:55 INFO - PROCESS | 2210 | 1468838215258 Marionette TRACE conn2 <- [1,2946,null,{}] 03:36:55 INFO - PROCESS | 2210 | 1468838215260 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:55 INFO - PROCESS | 2210 | 1468838215261 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:55 INFO - PROCESS | 2210 | 1468838215343 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:36:55 INFO - PROCESS | 2210 | 1468838215410 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:55 INFO - PROCESS | 2210 | 1468838215411 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:55 INFO - PROCESS | 2210 | ++DOCSHELL 0x12c811800 == 43 [pid = 2210] [id = 744] 03:36:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x126114800) [pid = 2210] [serial = 2232] [outer = 0x0] 03:36:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x12b9c1800) [pid = 2210] [serial = 2233] [outer = 0x126114800] 03:36:55 INFO - PROCESS | 2210 | 1468838215434 Marionette DEBUG loaded listener.js 03:36:55 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x12ba87c00) [pid = 2210] [serial = 2234] [outer = 0x126114800] 03:36:55 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:36:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 573ms 03:36:55 INFO - PROCESS | 2210 | 1468838215826 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:36:55 INFO - PROCESS | 2210 | 1468838215830 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:36:55 INFO - PROCESS | 2210 | 1468838215833 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 03:36:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:36:55 INFO - PROCESS | 2210 | 1468838215836 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:36:55 INFO - PROCESS | 2210 | 1468838215839 Marionette TRACE conn2 <- [1,2950,null,{}] 03:36:55 INFO - PROCESS | 2210 | 1468838215843 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:55 INFO - PROCESS | 2210 | 1468838215845 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:55 INFO - PROCESS | 2210 | 1468838215971 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:36:56 INFO - PROCESS | 2210 | 1468838216032 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:56 INFO - PROCESS | 2210 | 1468838216033 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x1188c7800 == 44 [pid = 2210] [id = 745] 03:36:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1127dbc00) [pid = 2210] [serial = 2235] [outer = 0x0] 03:36:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x112def800) [pid = 2210] [serial = 2236] [outer = 0x1127dbc00] 03:36:56 INFO - PROCESS | 2210 | 1468838216105 Marionette DEBUG loaded listener.js 03:36:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1131c1400) [pid = 2210] [serial = 2237] [outer = 0x1127dbc00] 03:36:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x120f1b000 == 45 [pid = 2210] [id = 746] 03:36:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1174a7400) [pid = 2210] [serial = 2238] [outer = 0x0] 03:36:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1130f5800) [pid = 2210] [serial = 2239] [outer = 0x1174a7400] 03:36:56 INFO - PROCESS | 2210 | 1468838216562 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:36:56 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:36:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 771ms 03:36:56 INFO - PROCESS | 2210 | 1468838216608 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:36:56 INFO - PROCESS | 2210 | 1468838216613 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 03:36:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:36:56 INFO - PROCESS | 2210 | 1468838216618 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:36:56 INFO - PROCESS | 2210 | 1468838216620 Marionette TRACE conn2 <- [1,2954,null,{}] 03:36:56 INFO - PROCESS | 2210 | 1468838216623 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:56 INFO - PROCESS | 2210 | 1468838216625 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:56 INFO - PROCESS | 2210 | 1468838216764 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:36:56 INFO - PROCESS | 2210 | 1468838216849 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:56 INFO - PROCESS | 2210 | 1468838216850 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:56 INFO - PROCESS | 2210 | ++DOCSHELL 0x12aadc000 == 46 [pid = 2210] [id = 747] 03:36:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x1176b0000) [pid = 2210] [serial = 2240] [outer = 0x0] 03:36:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x11846d000) [pid = 2210] [serial = 2241] [outer = 0x1176b0000] 03:36:56 INFO - PROCESS | 2210 | 1468838216881 Marionette DEBUG loaded listener.js 03:36:56 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1192f2800) [pid = 2210] [serial = 2242] [outer = 0x1176b0000] 03:36:57 INFO - PROCESS | 2210 | 1468838217569 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:36:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:36:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:36:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 972ms 03:36:57 INFO - PROCESS | 2210 | 1468838217591 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:36:57 INFO - PROCESS | 2210 | 1468838217593 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 03:36:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:36:57 INFO - PROCESS | 2210 | 1468838217596 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:36:57 INFO - PROCESS | 2210 | 1468838217598 Marionette TRACE conn2 <- [1,2958,null,{}] 03:36:57 INFO - PROCESS | 2210 | 1468838217602 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:57 INFO - PROCESS | 2210 | 1468838217603 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:57 INFO - PROCESS | 2210 | 1468838217727 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:36:57 INFO - PROCESS | 2210 | 1468838217793 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:57 INFO - PROCESS | 2210 | 1468838217794 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:57 INFO - PROCESS | 2210 | ++DOCSHELL 0x118507800 == 47 [pid = 2210] [id = 748] 03:36:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x112f50800) [pid = 2210] [serial = 2243] [outer = 0x0] 03:36:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x113c54c00) [pid = 2210] [serial = 2244] [outer = 0x112f50800] 03:36:57 INFO - PROCESS | 2210 | 1468838217846 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x115e89000) [pid = 2210] [serial = 2245] [outer = 0x112f50800] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12c802800 == 46 [pid = 2210] [id = 743] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12e21e800 == 45 [pid = 2210] [id = 742] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12d8e8000 == 44 [pid = 2210] [id = 741] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x120f19000 == 43 [pid = 2210] [id = 740] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12d782000 == 42 [pid = 2210] [id = 739] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12d3c8800 == 41 [pid = 2210] [id = 738] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x126c16000 == 40 [pid = 2210] [id = 737] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12be4c000 == 39 [pid = 2210] [id = 736] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x12d3bd800) [pid = 2210] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x126515c00) [pid = 2210] [serial = 2179] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x123a80800 == 38 [pid = 2210] [id = 735] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12a7e6000 == 37 [pid = 2210] [id = 734] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x12995f000 == 36 [pid = 2210] [id = 733] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x128b95800 == 35 [pid = 2210] [id = 732] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x126c17800 == 34 [pid = 2210] [id = 731] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x124c0c800 == 33 [pid = 2210] [id = 730] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x123a81000 == 32 [pid = 2210] [id = 729] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x119189000 == 31 [pid = 2210] [id = 728] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x117d85800 == 30 [pid = 2210] [id = 727] 03:36:58 INFO - PROCESS | 2210 | --DOCSHELL 0x11641b000 == 29 [pid = 2210] [id = 726] 03:36:58 INFO - PROCESS | 2210 | 1468838218272 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:36:58 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:36:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 722ms 03:36:58 INFO - PROCESS | 2210 | 1468838218318 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:36:58 INFO - PROCESS | 2210 | 1468838218321 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 03:36:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:36:58 INFO - PROCESS | 2210 | 1468838218325 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:36:58 INFO - PROCESS | 2210 | 1468838218327 Marionette TRACE conn2 <- [1,2962,null,{}] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x11820fc00) [pid = 2210] [serial = 2161] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x119b4f000) [pid = 2210] [serial = 2164] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x118890c00) [pid = 2210] [serial = 2162] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x123b44400) [pid = 2210] [serial = 2167] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1239e5000) [pid = 2210] [serial = 2165] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x11614a800) [pid = 2210] [serial = 2171] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1129b8800) [pid = 2210] [serial = 2170] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x112f50400) [pid = 2210] [serial = 2158] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x11820a800) [pid = 2210] [serial = 2156] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1174ad000) [pid = 2210] [serial = 2155] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x114f82400) [pid = 2210] [serial = 2153] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x112f4b000) [pid = 2210] [serial = 2152] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x123b92400) [pid = 2210] [serial = 2168] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x119158400) [pid = 2210] [serial = 2150] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x118872c00) [pid = 2210] [serial = 2173] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x12470b400) [pid = 2210] [serial = 2174] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x124ff4000) [pid = 2210] [serial = 2177] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x124cbd000) [pid = 2210] [serial = 2176] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x115e87800) [pid = 2210] [serial = 2159] [outer = 0x0] [url = about:blank] 03:36:58 INFO - PROCESS | 2210 | 1468838218348 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:58 INFO - PROCESS | 2210 | 1468838218349 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:58 INFO - PROCESS | 2210 | 1468838218432 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:36:58 INFO - PROCESS | 2210 | 1468838218436 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:58 INFO - PROCESS | 2210 | 1468838218438 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:58 INFO - PROCESS | 2210 | ++DOCSHELL 0x118513000 == 30 [pid = 2210] [id = 749] 03:36:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1164ce400) [pid = 2210] [serial = 2246] [outer = 0x0] 03:36:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x116827800) [pid = 2210] [serial = 2247] [outer = 0x1164ce400] 03:36:58 INFO - PROCESS | 2210 | 1468838218465 Marionette DEBUG loaded listener.js 03:36:58 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x1174ab800) [pid = 2210] [serial = 2248] [outer = 0x1164ce400] 03:36:58 INFO - PROCESS | 2210 | 1468838218798 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:36:58 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:36:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 477ms 03:36:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:36:58 INFO - PROCESS | 2210 | 1468838218803 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:36:58 INFO - PROCESS | 2210 | 1468838218804 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 03:36:58 INFO - PROCESS | 2210 | 1468838218806 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:36:58 INFO - PROCESS | 2210 | 1468838218809 Marionette TRACE conn2 <- [1,2966,null,{}] 03:36:58 INFO - PROCESS | 2210 | 1468838218821 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:58 INFO - PROCESS | 2210 | 1468838218824 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:58 INFO - PROCESS | 2210 | 1468838218937 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:36:58 INFO - PROCESS | 2210 | 1468838218997 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:59 INFO - PROCESS | 2210 | 1468838218999 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x1247e8800 == 31 [pid = 2210] [id = 750] 03:36:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x118076000) [pid = 2210] [serial = 2249] [outer = 0x0] 03:36:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x11820fc00) [pid = 2210] [serial = 2250] [outer = 0x118076000] 03:36:59 INFO - PROCESS | 2210 | 1468838219027 Marionette DEBUG loaded listener.js 03:36:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x11888f000) [pid = 2210] [serial = 2251] [outer = 0x118076000] 03:36:59 INFO - PROCESS | 2210 | 1468838219339 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:36:59 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:36:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 575ms 03:36:59 INFO - PROCESS | 2210 | 1468838219384 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:36:59 INFO - PROCESS | 2210 | 1468838219387 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 03:36:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:36:59 INFO - PROCESS | 2210 | 1468838219391 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:36:59 INFO - PROCESS | 2210 | 1468838219393 Marionette TRACE conn2 <- [1,2970,null,{}] 03:36:59 INFO - PROCESS | 2210 | 1468838219399 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:59 INFO - PROCESS | 2210 | 1468838219401 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:59 INFO - PROCESS | 2210 | 1468838219537 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:36:59 INFO - PROCESS | 2210 | 1468838219620 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:59 INFO - PROCESS | 2210 | 1468838219620 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:36:59 INFO - PROCESS | 2210 | ++DOCSHELL 0x126c09800 == 32 [pid = 2210] [id = 751] 03:36:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x118894800) [pid = 2210] [serial = 2252] [outer = 0x0] 03:36:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x1192b9800) [pid = 2210] [serial = 2253] [outer = 0x118894800] 03:36:59 INFO - PROCESS | 2210 | 1468838219663 Marionette DEBUG loaded listener.js 03:36:59 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x119a6f000) [pid = 2210] [serial = 2254] [outer = 0x118894800] 03:36:59 INFO - PROCESS | 2210 | 1468838219950 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:36:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:36:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 572ms 03:36:59 INFO - PROCESS | 2210 | 1468838219966 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:36:59 INFO - PROCESS | 2210 | 1468838219967 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 03:36:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:36:59 INFO - PROCESS | 2210 | 1468838219969 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:36:59 INFO - PROCESS | 2210 | 1468838219970 Marionette TRACE conn2 <- [1,2974,null,{}] 03:36:59 INFO - PROCESS | 2210 | 1468838219973 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:59 INFO - PROCESS | 2210 | 1468838219974 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:00 INFO - PROCESS | 2210 | 1468838220059 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:37:00 INFO - PROCESS | 2210 | 1468838220127 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:00 INFO - PROCESS | 2210 | 1468838220128 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x128bb2000 == 33 [pid = 2210] [id = 752] 03:37:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x118897000) [pid = 2210] [serial = 2255] [outer = 0x0] 03:37:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x119fc1800) [pid = 2210] [serial = 2256] [outer = 0x118897000] 03:37:00 INFO - PROCESS | 2210 | 1468838220159 Marionette DEBUG loaded listener.js 03:37:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x1239e3400) [pid = 2210] [serial = 2257] [outer = 0x118897000] 03:37:00 INFO - PROCESS | 2210 | 1468838220451 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:37:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:37:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 519ms 03:37:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:37:00 INFO - PROCESS | 2210 | 1468838220490 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:37:00 INFO - PROCESS | 2210 | 1468838220491 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 03:37:00 INFO - PROCESS | 2210 | 1468838220493 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:37:00 INFO - PROCESS | 2210 | 1468838220494 Marionette TRACE conn2 <- [1,2978,null,{}] 03:37:00 INFO - PROCESS | 2210 | 1468838220499 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:00 INFO - PROCESS | 2210 | 1468838220504 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:00 INFO - PROCESS | 2210 | 1468838220689 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:37:00 INFO - PROCESS | 2210 | 1468838220709 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:00 INFO - PROCESS | 2210 | 1468838220710 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:00 INFO - PROCESS | 2210 | ++DOCSHELL 0x1293b4800 == 34 [pid = 2210] [id = 753] 03:37:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x123b3e800) [pid = 2210] [serial = 2258] [outer = 0x0] 03:37:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x123b8c000) [pid = 2210] [serial = 2259] [outer = 0x123b3e800] 03:37:00 INFO - PROCESS | 2210 | 1468838220752 Marionette DEBUG loaded listener.js 03:37:00 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x1241a5400) [pid = 2210] [serial = 2260] [outer = 0x123b3e800] 03:37:01 INFO - PROCESS | 2210 | 1468838221068 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:37:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:37:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 621ms 03:37:01 INFO - PROCESS | 2210 | 1468838221115 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:37:01 INFO - PROCESS | 2210 | 1468838221116 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 03:37:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:37:01 INFO - PROCESS | 2210 | 1468838221119 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:37:01 INFO - PROCESS | 2210 | 1468838221120 Marionette TRACE conn2 <- [1,2982,null,{}] 03:37:01 INFO - PROCESS | 2210 | 1468838221122 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:01 INFO - PROCESS | 2210 | 1468838221123 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:01 INFO - PROCESS | 2210 | 1468838221220 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:37:01 INFO - PROCESS | 2210 | 1468838221240 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:01 INFO - PROCESS | 2210 | 1468838221241 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a84b800 == 35 [pid = 2210] [id = 754] 03:37:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x11688d000) [pid = 2210] [serial = 2261] [outer = 0x0] 03:37:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x1243a2c00) [pid = 2210] [serial = 2262] [outer = 0x11688d000] 03:37:01 INFO - PROCESS | 2210 | 1468838221265 Marionette DEBUG loaded listener.js 03:37:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x124c60800) [pid = 2210] [serial = 2263] [outer = 0x11688d000] 03:37:01 INFO - PROCESS | 2210 | 1468838221568 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:37:01 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:37:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 471ms 03:37:01 INFO - PROCESS | 2210 | 1468838221592 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:37:01 INFO - PROCESS | 2210 | 1468838221593 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 03:37:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:37:01 INFO - PROCESS | 2210 | 1468838221599 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:37:01 INFO - PROCESS | 2210 | 1468838221600 Marionette TRACE conn2 <- [1,2986,null,{}] 03:37:01 INFO - PROCESS | 2210 | 1468838221602 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:01 INFO - PROCESS | 2210 | 1468838221604 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:01 INFO - PROCESS | 2210 | 1468838221702 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:37:01 INFO - PROCESS | 2210 | 1468838221743 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:01 INFO - PROCESS | 2210 | 1468838221744 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:01 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b831000 == 36 [pid = 2210] [id = 755] 03:37:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x124c5fc00) [pid = 2210] [serial = 2264] [outer = 0x0] 03:37:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x125083000) [pid = 2210] [serial = 2265] [outer = 0x124c5fc00] 03:37:01 INFO - PROCESS | 2210 | 1468838221769 Marionette DEBUG loaded listener.js 03:37:01 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x12579f000) [pid = 2210] [serial = 2266] [outer = 0x124c5fc00] 03:37:02 INFO - PROCESS | 2210 | 1468838222050 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:37:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:37:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 469ms 03:37:02 INFO - PROCESS | 2210 | 1468838222070 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:37:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:37:02 INFO - PROCESS | 2210 | 1468838222071 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 03:37:02 INFO - PROCESS | 2210 | 1468838222073 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:37:02 INFO - PROCESS | 2210 | 1468838222075 Marionette TRACE conn2 <- [1,2990,null,{}] 03:37:02 INFO - PROCESS | 2210 | 1468838222091 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:02 INFO - PROCESS | 2210 | 1468838222092 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:02 INFO - PROCESS | 2210 | 1468838222204 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:37:02 INFO - PROCESS | 2210 | 1468838222208 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 2210 | 1468838222209 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x124044000 == 37 [pid = 2210] [id = 756] 03:37:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x1257a7800) [pid = 2210] [serial = 2267] [outer = 0x0] 03:37:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x12658b400) [pid = 2210] [serial = 2268] [outer = 0x1257a7800] 03:37:02 INFO - PROCESS | 2210 | 1468838222233 Marionette DEBUG loaded listener.js 03:37:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x126954c00) [pid = 2210] [serial = 2269] [outer = 0x1257a7800] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x128c6e400) [pid = 2210] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x129578c00) [pid = 2210] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x128c20400) [pid = 2210] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x1239e9400) [pid = 2210] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1241ad800) [pid = 2210] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x11886b400) [pid = 2210] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x110f95400) [pid = 2210] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x12507d800) [pid = 2210] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11200c000) [pid = 2210] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1129ba400) [pid = 2210] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x114f76800) [pid = 2210] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1127d2000) [pid = 2210] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x112a82400) [pid = 2210] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x128dc4800) [pid = 2210] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1122b7c00) [pid = 2210] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1174ae000) [pid = 2210] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1184c3400) [pid = 2210] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:37:02 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x1174a1400) [pid = 2210] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:37:02 INFO - PROCESS | 2210 | ++DOCSHELL 0x1164c6800 == 38 [pid = 2210] [id = 757] 03:37:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x117d35000) [pid = 2210] [serial = 2270] [outer = 0x0] 03:37:02 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x116822000) [pid = 2210] [serial = 2271] [outer = 0x117d35000] 03:37:02 INFO - PROCESS | 2210 | 1468838222746 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:37:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:37:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 682ms 03:37:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:37:02 INFO - PROCESS | 2210 | 1468838222757 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:37:02 INFO - PROCESS | 2210 | 1468838222758 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 03:37:02 INFO - PROCESS | 2210 | 1468838222761 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:37:02 INFO - PROCESS | 2210 | 1468838222765 Marionette TRACE conn2 <- [1,2994,null,{}] 03:37:02 INFO - PROCESS | 2210 | 1468838222767 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:02 INFO - PROCESS | 2210 | 1468838222769 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:02 INFO - PROCESS | 2210 | 1468838222928 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:37:02 INFO - PROCESS | 2210 | 1468838222990 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:02 INFO - PROCESS | 2210 | 1468838222991 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be71000 == 39 [pid = 2210] [id = 758] 03:37:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x1129ba400) [pid = 2210] [serial = 2272] [outer = 0x0] 03:37:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1192fb800) [pid = 2210] [serial = 2273] [outer = 0x1129ba400] 03:37:03 INFO - PROCESS | 2210 | 1468838223031 Marionette DEBUG loaded listener.js 03:37:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x126956800) [pid = 2210] [serial = 2274] [outer = 0x1129ba400] 03:37:03 INFO - PROCESS | 2210 | 1468838223365 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:37:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:37:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:37:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 624ms 03:37:03 INFO - PROCESS | 2210 | 1468838223386 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:37:03 INFO - PROCESS | 2210 | 1468838223388 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 03:37:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:37:03 INFO - PROCESS | 2210 | 1468838223390 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:37:03 INFO - PROCESS | 2210 | 1468838223392 Marionette TRACE conn2 <- [1,2998,null,{}] 03:37:03 INFO - PROCESS | 2210 | 1468838223395 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:03 INFO - PROCESS | 2210 | 1468838223399 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:03 INFO - PROCESS | 2210 | 1468838223530 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:37:03 INFO - PROCESS | 2210 | 1468838223566 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:03 INFO - PROCESS | 2210 | 1468838223568 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:03 INFO - PROCESS | 2210 | ++DOCSHELL 0x12cb14000 == 40 [pid = 2210] [id = 759] 03:37:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x128c16400) [pid = 2210] [serial = 2275] [outer = 0x0] 03:37:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x128c21800) [pid = 2210] [serial = 2276] [outer = 0x128c16400] 03:37:03 INFO - PROCESS | 2210 | 1468838223594 Marionette DEBUG loaded listener.js 03:37:03 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x129260000) [pid = 2210] [serial = 2277] [outer = 0x128c16400] 03:37:03 INFO - PROCESS | 2210 | 1468838223874 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:37:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:37:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 525ms 03:37:03 INFO - PROCESS | 2210 | 1468838223919 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:37:03 INFO - PROCESS | 2210 | 1468838223921 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 03:37:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:37:03 INFO - PROCESS | 2210 | 1468838223923 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:37:03 INFO - PROCESS | 2210 | 1468838223924 Marionette TRACE conn2 <- [1,3002,null,{}] 03:37:03 INFO - PROCESS | 2210 | 1468838223926 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:03 INFO - PROCESS | 2210 | 1468838223928 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:04 INFO - PROCESS | 2210 | 1468838224014 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:37:04 INFO - PROCESS | 2210 | 1468838224018 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:04 INFO - PROCESS | 2210 | 1468838224019 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d0e4000 == 41 [pid = 2210] [id = 760] 03:37:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x129260400) [pid = 2210] [serial = 2278] [outer = 0x0] 03:37:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x129394800) [pid = 2210] [serial = 2279] [outer = 0x129260400] 03:37:04 INFO - PROCESS | 2210 | 1468838224043 Marionette DEBUG loaded listener.js 03:37:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x12957d800) [pid = 2210] [serial = 2280] [outer = 0x129260400] 03:37:04 INFO - PROCESS | 2210 | 1468838224352 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:37:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:37:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 468ms 03:37:04 INFO - PROCESS | 2210 | 1468838224392 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:37:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:37:04 INFO - PROCESS | 2210 | 1468838224393 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 03:37:04 INFO - PROCESS | 2210 | 1468838224397 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:37:04 INFO - PROCESS | 2210 | 1468838224399 Marionette TRACE conn2 <- [1,3006,null,{}] 03:37:04 INFO - PROCESS | 2210 | 1468838224401 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:04 INFO - PROCESS | 2210 | 1468838224402 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:04 INFO - PROCESS | 2210 | 1468838224514 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:37:04 INFO - PROCESS | 2210 | 1468838224520 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:04 INFO - PROCESS | 2210 | 1468838224521 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:04 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d3d3000 == 42 [pid = 2210] [id = 761] 03:37:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x129261c00) [pid = 2210] [serial = 2281] [outer = 0x0] 03:37:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x129581800) [pid = 2210] [serial = 2282] [outer = 0x129261c00] 03:37:04 INFO - PROCESS | 2210 | 1468838224545 Marionette DEBUG loaded listener.js 03:37:04 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12a8ae400) [pid = 2210] [serial = 2283] [outer = 0x129261c00] 03:37:04 INFO - PROCESS | 2210 | 1468838224991 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:37:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:37:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 621ms 03:37:05 INFO - PROCESS | 2210 | 1468838225018 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 2210 | 1468838225021 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 03:37:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:37:05 INFO - PROCESS | 2210 | 1468838225024 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - PROCESS | 2210 | 1468838225027 Marionette TRACE conn2 <- [1,3010,null,{}] 03:37:05 INFO - PROCESS | 2210 | 1468838225051 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:05 INFO - PROCESS | 2210 | 1468838225053 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:05 INFO - PROCESS | 2210 | 1468838225167 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:37:05 INFO - PROCESS | 2210 | 1468838225240 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:05 INFO - PROCESS | 2210 | 1468838225241 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x119f18000 == 43 [pid = 2210] [id = 762] 03:37:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x1131b8400) [pid = 2210] [serial = 2284] [outer = 0x0] 03:37:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x116149c00) [pid = 2210] [serial = 2285] [outer = 0x1131b8400] 03:37:05 INFO - PROCESS | 2210 | 1468838225272 Marionette DEBUG loaded listener.js 03:37:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x116ab3000) [pid = 2210] [serial = 2286] [outer = 0x1131b8400] 03:37:05 INFO - PROCESS | 2210 | 1468838225650 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:37:05 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:37:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 638ms 03:37:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:37:05 INFO - PROCESS | 2210 | 1468838225662 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:37:05 INFO - PROCESS | 2210 | 1468838225665 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 03:37:05 INFO - PROCESS | 2210 | 1468838225669 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:37:05 INFO - PROCESS | 2210 | 1468838225671 Marionette TRACE conn2 <- [1,3014,null,{}] 03:37:05 INFO - PROCESS | 2210 | 1468838225674 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:05 INFO - PROCESS | 2210 | 1468838225676 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:05 INFO - PROCESS | 2210 | 1468838225786 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:37:05 INFO - PROCESS | 2210 | 1468838225848 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:05 INFO - PROCESS | 2210 | 1468838225850 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:05 INFO - PROCESS | 2210 | ++DOCSHELL 0x12922d000 == 44 [pid = 2210] [id = 763] 03:37:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x118202800) [pid = 2210] [serial = 2287] [outer = 0x0] 03:37:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1184bf800) [pid = 2210] [serial = 2288] [outer = 0x118202800] 03:37:05 INFO - PROCESS | 2210 | 1468838225921 Marionette DEBUG loaded listener.js 03:37:05 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x1192ab800) [pid = 2210] [serial = 2289] [outer = 0x118202800] 03:37:06 INFO - PROCESS | 2210 | [2210] 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 03:37:06 INFO - PROCESS | 2210 | 1468838226332 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:37:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:37:06 INFO - {} 03:37:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:37:06 INFO - {} 03:37:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:37:06 INFO - {} 03:37:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:37:06 INFO - {} 03:37:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 03:37:06 INFO - TEST-START | /FileAPI/fileReader.html 03:37:06 INFO - PROCESS | 2210 | 1468838226340 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:37:06 INFO - PROCESS | 2210 | 1468838226341 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 03:37:06 INFO - PROCESS | 2210 | 1468838226344 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:37:06 INFO - PROCESS | 2210 | 1468838226346 Marionette TRACE conn2 <- [1,3018,null,{}] 03:37:06 INFO - PROCESS | 2210 | 1468838226354 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:06 INFO - PROCESS | 2210 | 1468838226358 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:06 INFO - PROCESS | 2210 | 1468838226464 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:37:06 INFO - PROCESS | 2210 | 1468838226536 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 2210 | 1468838226538 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:06 INFO - PROCESS | 2210 | ++DOCSHELL 0x12d789800 == 45 [pid = 2210] [id = 764] 03:37:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x120fd3800) [pid = 2210] [serial = 2290] [outer = 0x0] 03:37:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x123be0000) [pid = 2210] [serial = 2291] [outer = 0x120fd3800] 03:37:06 INFO - PROCESS | 2210 | 1468838226569 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x126119000) [pid = 2210] [serial = 2292] [outer = 0x120fd3800] 03:37:06 INFO - PROCESS | 2210 | 1468838226934 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:37:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:37:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:37:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:37:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:37:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 623ms 03:37:06 INFO - PROCESS | 2210 | 1468838226967 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:37:06 INFO - PROCESS | 2210 | 1468838226969 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 03:37:06 INFO - TEST-START | /FileAPI/historical.html 03:37:06 INFO - PROCESS | 2210 | 1468838226971 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:37:06 INFO - PROCESS | 2210 | 1468838226973 Marionette TRACE conn2 <- [1,3022,null,{}] 03:37:06 INFO - PROCESS | 2210 | 1468838226975 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:06 INFO - PROCESS | 2210 | 1468838226976 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:07 INFO - PROCESS | 2210 | 1468838227082 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:37:07 INFO - PROCESS | 2210 | 1468838227159 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 2210 | 1468838227161 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x12e21d000 == 46 [pid = 2210] [id = 765] 03:37:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 110 (0x128c1b400) [pid = 2210] [serial = 2293] [outer = 0x0] 03:37:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 111 (0x128da3c00) [pid = 2210] [serial = 2294] [outer = 0x128c1b400] 03:37:07 INFO - PROCESS | 2210 | 1468838227232 Marionette DEBUG loaded listener.js 03:37:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 112 (0x12926a800) [pid = 2210] [serial = 2295] [outer = 0x128c1b400] 03:37:07 INFO - PROCESS | 2210 | 1468838227583 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:37:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:37:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:37:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:37:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:37:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:37:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:37:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:37:07 INFO - TEST-OK | /FileAPI/historical.html | took 619ms 03:37:07 INFO - PROCESS | 2210 | 1468838227591 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:37:07 INFO - PROCESS | 2210 | 1468838227592 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 03:37:07 INFO - TEST-START | /FileAPI/idlharness.html 03:37:07 INFO - PROCESS | 2210 | 1468838227598 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:37:07 INFO - PROCESS | 2210 | 1468838227599 Marionette TRACE conn2 <- [1,3026,null,{}] 03:37:07 INFO - PROCESS | 2210 | 1468838227602 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:07 INFO - PROCESS | 2210 | 1468838227603 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:07 INFO - PROCESS | 2210 | 1468838227703 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:37:07 INFO - PROCESS | 2210 | 1468838227761 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 2210 | 1468838227763 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:07 INFO - PROCESS | 2210 | ++DOCSHELL 0x12ded9000 == 47 [pid = 2210] [id = 766] 03:37:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 113 (0x12926ac00) [pid = 2210] [serial = 2296] [outer = 0x0] 03:37:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 114 (0x12a8af400) [pid = 2210] [serial = 2297] [outer = 0x12926ac00] 03:37:07 INFO - PROCESS | 2210 | 1468838227791 Marionette DEBUG loaded listener.js 03:37:07 INFO - PROCESS | 2210 | ++DOMWINDOW == 115 (0x12a8bc000) [pid = 2210] [serial = 2298] [outer = 0x12926ac00] 03:37:08 INFO - PROCESS | 2210 | 1468838228400 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:37:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:37:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:37:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:37:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:37:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:37:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:37:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:37:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:37:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:37:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:37:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:37:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:37:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:37:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:37:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:37:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:37:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:37:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:37:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:37:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:37:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:37:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:37:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:37:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:37:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 836ms 03:37:08 INFO - TEST-START | /FileAPI/idlharness.worker 03:37:08 INFO - PROCESS | 2210 | 1468838228440 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:37:08 INFO - PROCESS | 2210 | 1468838228441 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 03:37:08 INFO - PROCESS | 2210 | 1468838228444 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:37:08 INFO - PROCESS | 2210 | 1468838228445 Marionette TRACE conn2 <- [1,3030,null,{}] 03:37:08 INFO - PROCESS | 2210 | 1468838228484 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:08 INFO - PROCESS | 2210 | 1468838228488 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:08 INFO - PROCESS | 2210 | 1468838228601 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:37:08 INFO - PROCESS | 2210 | 1468838228681 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:08 INFO - PROCESS | 2210 | 1468838228682 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:08 INFO - PROCESS | 2210 | ++DOCSHELL 0x1251ec800 == 48 [pid = 2210] [id = 767] 03:37:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 116 (0x115e84c00) [pid = 2210] [serial = 2299] [outer = 0x0] 03:37:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 117 (0x129392400) [pid = 2210] [serial = 2300] [outer = 0x115e84c00] 03:37:08 INFO - PROCESS | 2210 | 1468838228717 Marionette DEBUG loaded listener.js 03:37:08 INFO - PROCESS | 2210 | ++DOMWINDOW == 118 (0x12c030c00) [pid = 2210] [serial = 2301] [outer = 0x115e84c00] 03:37:08 INFO - PROCESS | 2210 | [2210] 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 03:37:09 INFO - PROCESS | 2210 | 1468838229664 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:37:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:37:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:37:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:37:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:37:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:37:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:37:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:37:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:37:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:37:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:37:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:37:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:37:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:37:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:37:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:37:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:37:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:37:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:37:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:37:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:37:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:37:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:37:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:37:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:37:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:37:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:37:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:37:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:37:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:37:09 INFO - {} 03:37:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1302ms 03:37:09 INFO - PROCESS | 2210 | 1468838229747 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:37:09 INFO - PROCESS | 2210 | 1468838229749 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 03:37:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:37:09 INFO - PROCESS | 2210 | 1468838229753 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:37:09 INFO - PROCESS | 2210 | 1468838229755 Marionette TRACE conn2 <- [1,3034,null,{}] 03:37:09 INFO - PROCESS | 2210 | 1468838229759 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:09 INFO - PROCESS | 2210 | 1468838229761 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:09 INFO - PROCESS | 2210 | 1468838229875 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:37:09 INFO - PROCESS | 2210 | 1468838229958 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:09 INFO - PROCESS | 2210 | 1468838229961 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12d0e4000 == 47 [pid = 2210] [id = 760] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12cb14000 == 46 [pid = 2210] [id = 759] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x1164c6800 == 45 [pid = 2210] [id = 757] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12be71000 == 44 [pid = 2210] [id = 758] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x124044000 == 43 [pid = 2210] [id = 756] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12b831000 == 42 [pid = 2210] [id = 755] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12a84b800 == 41 [pid = 2210] [id = 754] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x1293b4800 == 40 [pid = 2210] [id = 753] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x128bb2000 == 39 [pid = 2210] [id = 752] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x126c09800 == 38 [pid = 2210] [id = 751] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x1247e8800 == 37 [pid = 2210] [id = 750] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x118513000 == 36 [pid = 2210] [id = 749] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x118507800 == 35 [pid = 2210] [id = 748] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12aadc000 == 34 [pid = 2210] [id = 747] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x120f1b000 == 33 [pid = 2210] [id = 746] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x1188c7800 == 32 [pid = 2210] [id = 745] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12c811800 == 31 [pid = 2210] [id = 744] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x1251ec800 == 30 [pid = 2210] [id = 767] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12ded9000 == 29 [pid = 2210] [id = 766] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12e21d000 == 28 [pid = 2210] [id = 765] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12d789800 == 27 [pid = 2210] [id = 764] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12922d000 == 26 [pid = 2210] [id = 763] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x119f18000 == 25 [pid = 2210] [id = 762] 03:37:10 INFO - PROCESS | 2210 | --DOCSHELL 0x12d3d3000 == 24 [pid = 2210] [id = 761] 03:37:10 INFO - PROCESS | 2210 | ++DOCSHELL 0x110eed800 == 25 [pid = 2210] [id = 768] 03:37:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 119 (0x111e5cc00) [pid = 2210] [serial = 2302] [outer = 0x0] 03:37:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 120 (0x11200e800) [pid = 2210] [serial = 2303] [outer = 0x111e5cc00] 03:37:10 INFO - PROCESS | 2210 | 1468838230556 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 2210 | ++DOMWINDOW == 121 (0x1126a1800) [pid = 2210] [serial = 2304] [outer = 0x111e5cc00] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 120 (0x129264800) [pid = 2210] [serial = 2212] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 119 (0x129981000) [pid = 2210] [serial = 2215] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 118 (0x128c69800) [pid = 2210] [serial = 2209] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 117 (0x123b43400) [pid = 2210] [serial = 2197] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 116 (0x1241ac800) [pid = 2210] [serial = 2198] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 115 (0x124c65c00) [pid = 2210] [serial = 2200] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 114 (0x125798c00) [pid = 2210] [serial = 2201] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 113 (0x1192f1000) [pid = 2210] [serial = 2191] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 112 (0x1199b5000) [pid = 2210] [serial = 2192] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 111 (0x118460400) [pid = 2210] [serial = 2188] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 110 (0x118810000) [pid = 2210] [serial = 2189] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 109 (0x1267a3400) [pid = 2210] [serial = 2180] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x129578400) [pid = 2210] [serial = 2213] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x126951c00) [pid = 2210] [serial = 2206] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x128c1c400) [pid = 2210] [serial = 2207] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x119a75800) [pid = 2210] [serial = 2194] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x1210eec00) [pid = 2210] [serial = 2195] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x116644000) [pid = 2210] [serial = 2185] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x116888400) [pid = 2210] [serial = 2186] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1247b4400) [pid = 2210] [serial = 2203] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x112a85000) [pid = 2210] [serial = 2182] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x1130eb800) [pid = 2210] [serial = 2183] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x12672c400) [pid = 2210] [serial = 2204] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x12a8af000) [pid = 2210] [serial = 2218] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x12a7ae400) [pid = 2210] [serial = 2216] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x12b003c00) [pid = 2210] [serial = 2219] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1174a0800) [pid = 2210] [serial = 2222] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x12b1ee000) [pid = 2210] [serial = 2228] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x12b1f4000) [pid = 2210] [serial = 2230] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x112de9400) [pid = 2210] [serial = 2221] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x1210f3c00) [pid = 2210] [serial = 2224] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x12b9bd800) [pid = 2210] [serial = 2231] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x12b00f000) [pid = 2210] [serial = 2227] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x128da9000) [pid = 2210] [serial = 2210] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x12a7ae000) [pid = 2210] [serial = 2225] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x12b9c1800) [pid = 2210] [serial = 2233] [outer = 0x0] [url = about:blank] 03:37:10 INFO - PROCESS | 2210 | 1468838230904 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:37:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1177ms 03:37:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:37:10 INFO - PROCESS | 2210 | 1468838230932 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:37:10 INFO - PROCESS | 2210 | 1468838230934 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 03:37:10 INFO - PROCESS | 2210 | 1468838230937 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:37:10 INFO - PROCESS | 2210 | 1468838230939 Marionette TRACE conn2 <- [1,3038,null,{}] 03:37:10 INFO - PROCESS | 2210 | 1468838230943 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:10 INFO - PROCESS | 2210 | 1468838230944 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:11 INFO - PROCESS | 2210 | 1468838231027 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:37:11 INFO - PROCESS | 2210 | 1468838231034 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:11 INFO - PROCESS | 2210 | 1468838231035 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x11812d000 == 26 [pid = 2210] [id = 769] 03:37:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x112de6c00) [pid = 2210] [serial = 2305] [outer = 0x0] 03:37:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x113c54400) [pid = 2210] [serial = 2306] [outer = 0x112de6c00] 03:37:11 INFO - PROCESS | 2210 | 1468838231064 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x116805400) [pid = 2210] [serial = 2307] [outer = 0x112de6c00] 03:37:11 INFO - PROCESS | 2210 | 1468838231410 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:37:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:37:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 523ms 03:37:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:37:11 INFO - PROCESS | 2210 | 1468838231461 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 2210 | 1468838231464 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 03:37:11 INFO - PROCESS | 2210 | 1468838231469 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - PROCESS | 2210 | 1468838231471 Marionette TRACE conn2 <- [1,3042,null,{}] 03:37:11 INFO - PROCESS | 2210 | 1468838231474 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:11 INFO - PROCESS | 2210 | 1468838231476 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:11 INFO - PROCESS | 2210 | 1468838231606 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:37:11 INFO - PROCESS | 2210 | 1468838231624 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:11 INFO - PROCESS | 2210 | 1468838231626 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:11 INFO - PROCESS | 2210 | ++DOCSHELL 0x119c43800 == 27 [pid = 2210] [id = 770] 03:37:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x116885c00) [pid = 2210] [serial = 2308] [outer = 0x0] 03:37:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x1174a7000) [pid = 2210] [serial = 2309] [outer = 0x116885c00] 03:37:11 INFO - PROCESS | 2210 | 1468838231669 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x11820b400) [pid = 2210] [serial = 2310] [outer = 0x116885c00] 03:37:12 INFO - PROCESS | 2210 | 1468838232214 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:37:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:37:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:37:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:37:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:37:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 778ms 03:37:12 INFO - PROCESS | 2210 | 1468838232248 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:37:12 INFO - PROCESS | 2210 | 1468838232249 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 03:37:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:37:12 INFO - PROCESS | 2210 | 1468838232252 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - PROCESS | 2210 | 1468838232254 Marionette TRACE conn2 <- [1,3046,null,{}] 03:37:12 INFO - PROCESS | 2210 | 1468838232269 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:12 INFO - PROCESS | 2210 | 1468838232273 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:12 INFO - PROCESS | 2210 | 1468838232362 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:37:12 INFO - PROCESS | 2210 | 1468838232369 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:12 INFO - PROCESS | 2210 | 1468838232371 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x12580f000 == 28 [pid = 2210] [id = 771] 03:37:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x119b45c00) [pid = 2210] [serial = 2311] [outer = 0x0] 03:37:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x120fcc800) [pid = 2210] [serial = 2312] [outer = 0x119b45c00] 03:37:12 INFO - PROCESS | 2210 | 1468838232397 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1239ecc00) [pid = 2210] [serial = 2313] [outer = 0x119b45c00] 03:37:12 INFO - PROCESS | 2210 | [2210] 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 03:37:12 INFO - PROCESS | 2210 | 1468838232750 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:37:12 INFO - {} 03:37:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 522ms 03:37:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:37:12 INFO - PROCESS | 2210 | 1468838232775 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:37:12 INFO - PROCESS | 2210 | 1468838232776 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 03:37:12 INFO - PROCESS | 2210 | 1468838232779 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - PROCESS | 2210 | 1468838232782 Marionette TRACE conn2 <- [1,3050,null,{}] 03:37:12 INFO - PROCESS | 2210 | 1468838232794 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:12 INFO - PROCESS | 2210 | 1468838232795 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:12 INFO - PROCESS | 2210 | 1468838232921 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:37:12 INFO - PROCESS | 2210 | 1468838232925 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:12 INFO - PROCESS | 2210 | 1468838232926 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:12 INFO - PROCESS | 2210 | ++DOCSHELL 0x124783000 == 29 [pid = 2210] [id = 772] 03:37:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x123b88c00) [pid = 2210] [serial = 2314] [outer = 0x0] 03:37:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x123bd8800) [pid = 2210] [serial = 2315] [outer = 0x123b88c00] 03:37:12 INFO - PROCESS | 2210 | 1468838232951 Marionette DEBUG loaded listener.js 03:37:12 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x123f3ec00) [pid = 2210] [serial = 2316] [outer = 0x123b88c00] 03:37:13 INFO - PROCESS | 2210 | 1468838233268 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:37:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:37:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:37:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:37:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:37:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 535ms 03:37:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:37:13 INFO - PROCESS | 2210 | 1468838233322 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:37:13 INFO - PROCESS | 2210 | 1468838233323 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 03:37:13 INFO - PROCESS | 2210 | 1468838233325 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:37:13 INFO - PROCESS | 2210 | 1468838233327 Marionette TRACE conn2 <- [1,3054,null,{}] 03:37:13 INFO - PROCESS | 2210 | 1468838233329 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:13 INFO - PROCESS | 2210 | 1468838233330 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:13 INFO - PROCESS | 2210 | 1468838233429 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:37:13 INFO - PROCESS | 2210 | 1468838233432 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:13 INFO - PROCESS | 2210 | 1468838233434 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:13 INFO - PROCESS | 2210 | ++DOCSHELL 0x129951000 == 30 [pid = 2210] [id = 773] 03:37:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x1241ac800) [pid = 2210] [serial = 2317] [outer = 0x0] 03:37:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x124cc4400) [pid = 2210] [serial = 2318] [outer = 0x1241ac800] 03:37:13 INFO - PROCESS | 2210 | 1468838233467 Marionette DEBUG loaded listener.js 03:37:13 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x12679f000) [pid = 2210] [serial = 2319] [outer = 0x1241ac800] 03:37:14 INFO - PROCESS | 2210 | 1468838234117 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:37:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:37:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:37:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:37:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:37:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 839ms 03:37:14 INFO - PROCESS | 2210 | 1468838234188 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:37:14 INFO - PROCESS | 2210 | 1468838234189 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 03:37:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:37:14 INFO - PROCESS | 2210 | 1468838234193 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:37:14 INFO - PROCESS | 2210 | 1468838234194 Marionette TRACE conn2 <- [1,3058,null,{}] 03:37:14 INFO - PROCESS | 2210 | 1468838234198 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:14 INFO - PROCESS | 2210 | 1468838234204 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:14 INFO - PROCESS | 2210 | 1468838234306 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:37:14 INFO - PROCESS | 2210 | 1468838234360 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:14 INFO - PROCESS | 2210 | 1468838234361 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:14 INFO - PROCESS | 2210 | ++DOCSHELL 0x113d06800 == 31 [pid = 2210] [id = 774] 03:37:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x128c17400) [pid = 2210] [serial = 2320] [outer = 0x0] 03:37:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x12a8af000) [pid = 2210] [serial = 2321] [outer = 0x128c17400] 03:37:14 INFO - PROCESS | 2210 | 1468838234402 Marionette DEBUG loaded listener.js 03:37:14 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x12b007000) [pid = 2210] [serial = 2322] [outer = 0x128c17400] 03:37:15 INFO - PROCESS | 2210 | 1468838235038 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x129261c00) [pid = 2210] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x1129ba400) [pid = 2210] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x129260400) [pid = 2210] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x11688d000) [pid = 2210] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x123b3e800) [pid = 2210] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x124c5fc00) [pid = 2210] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x118076000) [pid = 2210] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x1127dbc00) [pid = 2210] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x1174a7400) [pid = 2210] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x1176b0000) [pid = 2210] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x112f50800) [pid = 2210] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x118897000) [pid = 2210] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x118894800) [pid = 2210] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x126114800) [pid = 2210] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1164ce400) [pid = 2210] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x1257a7800) [pid = 2210] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x128c16400) [pid = 2210] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:37:15 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x117d35000) [pid = 2210] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:37:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:37:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:37:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:37:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:37:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:37:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:37:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:37:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:37:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 875ms 03:37:15 INFO - PROCESS | 2210 | 1468838235068 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:37:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:37:15 INFO - PROCESS | 2210 | 1468838235069 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 03:37:15 INFO - PROCESS | 2210 | 1468838235071 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:37:15 INFO - PROCESS | 2210 | 1468838235073 Marionette TRACE conn2 <- [1,3062,null,{}] 03:37:15 INFO - PROCESS | 2210 | 1468838235075 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:15 INFO - PROCESS | 2210 | 1468838235076 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:15 INFO - PROCESS | 2210 | 1468838235154 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:37:15 INFO - PROCESS | 2210 | 1468838235158 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:15 INFO - PROCESS | 2210 | 1468838235159 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:15 INFO - PROCESS | 2210 | ++DOCSHELL 0x11813e800 == 32 [pid = 2210] [id = 775] 03:37:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x112a85400) [pid = 2210] [serial = 2323] [outer = 0x0] 03:37:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x112f47400) [pid = 2210] [serial = 2324] [outer = 0x112a85400] 03:37:15 INFO - PROCESS | 2210 | 1468838235186 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x113c58000) [pid = 2210] [serial = 2325] [outer = 0x112a85400] 03:37:15 INFO - PROCESS | 2210 | [2210] 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 03:37:15 INFO - PROCESS | 2210 | 1468838235521 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:37:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:37:15 INFO - {} 03:37:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 467ms 03:37:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:37:15 INFO - PROCESS | 2210 | 1468838235540 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:37:15 INFO - PROCESS | 2210 | 1468838235541 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 03:37:15 INFO - PROCESS | 2210 | 1468838235543 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:37:15 INFO - PROCESS | 2210 | 1468838235544 Marionette TRACE conn2 <- [1,3066,null,{}] 03:37:15 INFO - PROCESS | 2210 | 1468838235547 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:15 INFO - PROCESS | 2210 | 1468838235548 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:15 INFO - PROCESS | 2210 | 1468838235626 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:37:15 INFO - PROCESS | 2210 | 1468838235702 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:15 INFO - PROCESS | 2210 | 1468838235703 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:15 INFO - PROCESS | 2210 | ++DOCSHELL 0x123cd7000 == 33 [pid = 2210] [id = 776] 03:37:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x112a85c00) [pid = 2210] [serial = 2326] [outer = 0x0] 03:37:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x11614c400) [pid = 2210] [serial = 2327] [outer = 0x112a85c00] 03:37:15 INFO - PROCESS | 2210 | 1468838235728 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x118076000) [pid = 2210] [serial = 2328] [outer = 0x112a85c00] 03:37:15 INFO - PROCESS | 2210 | 1468838235989 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:37:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:37:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:37:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:37:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:37:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:37:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:37:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:37:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 474ms 03:37:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:37:16 INFO - PROCESS | 2210 | 1468838236019 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 2210 | 1468838236020 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 03:37:16 INFO - PROCESS | 2210 | 1468838236022 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 2210 | 1468838236024 Marionette TRACE conn2 <- [1,3070,null,{}] 03:37:16 INFO - PROCESS | 2210 | 1468838236026 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:16 INFO - PROCESS | 2210 | 1468838236027 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:16 INFO - PROCESS | 2210 | 1468838236121 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:37:16 INFO - PROCESS | 2210 | 1468838236124 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:16 INFO - PROCESS | 2210 | 1468838236125 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be41800 == 34 [pid = 2210] [id = 777] 03:37:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x118202c00) [pid = 2210] [serial = 2329] [outer = 0x0] 03:37:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x118468c00) [pid = 2210] [serial = 2330] [outer = 0x118202c00] 03:37:16 INFO - PROCESS | 2210 | 1468838236152 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x119a6d400) [pid = 2210] [serial = 2331] [outer = 0x118202c00] 03:37:16 INFO - PROCESS | 2210 | 1468838236470 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:37:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:37:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:37:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:37:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:37:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:37:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:37:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 469ms 03:37:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:37:16 INFO - PROCESS | 2210 | 1468838236493 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 2210 | 1468838236494 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 03:37:16 INFO - PROCESS | 2210 | 1468838236496 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 2210 | 1468838236497 Marionette TRACE conn2 <- [1,3074,null,{}] 03:37:16 INFO - PROCESS | 2210 | 1468838236499 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:16 INFO - PROCESS | 2210 | 1468838236500 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:16 INFO - PROCESS | 2210 | 1468838236611 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:37:16 INFO - PROCESS | 2210 | 1468838236648 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:16 INFO - PROCESS | 2210 | 1468838236649 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:16 INFO - PROCESS | 2210 | ++DOCSHELL 0x12be72800 == 35 [pid = 2210] [id = 778] 03:37:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 95 (0x119163400) [pid = 2210] [serial = 2332] [outer = 0x0] 03:37:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 96 (0x123b8e000) [pid = 2210] [serial = 2333] [outer = 0x119163400] 03:37:16 INFO - PROCESS | 2210 | 1468838236680 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 2210 | ++DOMWINDOW == 97 (0x125081400) [pid = 2210] [serial = 2334] [outer = 0x119163400] 03:37:17 INFO - PROCESS | 2210 | 1468838236999 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:37:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:37:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:37:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:37:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:37:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:37:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:37:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 521ms 03:37:17 INFO - PROCESS | 2210 | 1468838237019 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:37:17 INFO - PROCESS | 2210 | 1468838237021 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 03:37:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:37:17 INFO - PROCESS | 2210 | 1468838237025 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:37:17 INFO - PROCESS | 2210 | 1468838237028 Marionette TRACE conn2 <- [1,3078,null,{}] 03:37:17 INFO - PROCESS | 2210 | 1468838237034 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:17 INFO - PROCESS | 2210 | 1468838237036 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:17 INFO - PROCESS | 2210 | 1468838237255 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:37:17 INFO - PROCESS | 2210 | 1468838237395 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:17 INFO - PROCESS | 2210 | 1468838237397 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:17 INFO - PROCESS | 2210 | ++DOCSHELL 0x110ee1000 == 36 [pid = 2210] [id = 779] 03:37:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 98 (0x11200a400) [pid = 2210] [serial = 2335] [outer = 0x0] 03:37:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 99 (0x112016000) [pid = 2210] [serial = 2336] [outer = 0x11200a400] 03:37:17 INFO - PROCESS | 2210 | 1468838237437 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 2210 | ++DOMWINDOW == 100 (0x1127df800) [pid = 2210] [serial = 2337] [outer = 0x11200a400] 03:37:17 INFO - PROCESS | 2210 | 1468838237880 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 03:37:17 INFO - PROCESS | 2210 | 1468838237903 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 03:37:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:37:17 INFO - PROCESS | 2210 | 1468838237907 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:37:17 INFO - PROCESS | 2210 | 1468838237909 Marionette TRACE conn2 <- [1,3082,null,{}] 03:37:17 INFO - PROCESS | 2210 | 1468838237912 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:17 INFO - PROCESS | 2210 | 1468838237914 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:18 INFO - PROCESS | 2210 | 1468838238027 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:37:18 INFO - PROCESS | 2210 | 1468838238093 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:18 INFO - PROCESS | 2210 | 1468838238095 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x123ce4000 == 37 [pid = 2210] [id = 780] 03:37:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 101 (0x112d22000) [pid = 2210] [serial = 2338] [outer = 0x0] 03:37:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 102 (0x116ab0800) [pid = 2210] [serial = 2339] [outer = 0x112d22000] 03:37:18 INFO - PROCESS | 2210 | 1468838238126 Marionette DEBUG loaded listener.js 03:37:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 103 (0x118463400) [pid = 2210] [serial = 2340] [outer = 0x112d22000] 03:37:18 INFO - PROCESS | 2210 | 1468838238552 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:37:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:37:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:37:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:37:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 672ms 03:37:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:37:18 INFO - PROCESS | 2210 | 1468838238580 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 2210 | 1468838238582 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 03:37:18 INFO - PROCESS | 2210 | 1468838238584 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - PROCESS | 2210 | 1468838238586 Marionette TRACE conn2 <- [1,3086,null,{}] 03:37:18 INFO - PROCESS | 2210 | 1468838238589 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:18 INFO - PROCESS | 2210 | 1468838238590 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:18 INFO - PROCESS | 2210 | 1468838238703 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:37:18 INFO - PROCESS | 2210 | 1468838238816 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:18 INFO - PROCESS | 2210 | 1468838238817 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:18 INFO - PROCESS | 2210 | ++DOCSHELL 0x128cc7000 == 38 [pid = 2210] [id = 781] 03:37:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 104 (0x1192b6800) [pid = 2210] [serial = 2341] [outer = 0x0] 03:37:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 105 (0x1199b4400) [pid = 2210] [serial = 2342] [outer = 0x1192b6800] 03:37:18 INFO - PROCESS | 2210 | 1468838238846 Marionette DEBUG loaded listener.js 03:37:18 INFO - PROCESS | 2210 | ++DOMWINDOW == 106 (0x119b4d000) [pid = 2210] [serial = 2343] [outer = 0x1192b6800] 03:37:19 INFO - PROCESS | 2210 | 1468838239326 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:37:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:37:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 769ms 03:37:19 INFO - PROCESS | 2210 | 1468838239355 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:37:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:37:19 INFO - PROCESS | 2210 | 1468838239359 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 03:37:19 INFO - PROCESS | 2210 | 1468838239371 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:37:19 INFO - PROCESS | 2210 | 1468838239376 Marionette TRACE conn2 <- [1,3090,null,{}] 03:37:19 INFO - PROCESS | 2210 | 1468838239380 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:19 INFO - PROCESS | 2210 | 1468838239383 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:19 INFO - PROCESS | 2210 | 1468838239577 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:37:19 INFO - PROCESS | 2210 | 1468838239842 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:19 INFO - PROCESS | 2210 | 1468838239844 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:19 INFO - PROCESS | 2210 | ++DOCSHELL 0x116fec800 == 39 [pid = 2210] [id = 782] 03:37:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 107 (0x111e2c800) [pid = 2210] [serial = 2344] [outer = 0x0] 03:37:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 108 (0x112a82400) [pid = 2210] [serial = 2345] [outer = 0x111e2c800] 03:37:19 INFO - PROCESS | 2210 | 1468838239871 Marionette DEBUG loaded listener.js 03:37:19 INFO - PROCESS | 2210 | ++DOMWINDOW == 109 (0x115dc7400) [pid = 2210] [serial = 2346] [outer = 0x111e2c800] 03:37:20 INFO - PROCESS | 2210 | --DOCSHELL 0x1185ec800 == 38 [pid = 2210] [id = 20] 03:37:20 INFO - PROCESS | 2210 | --DOCSHELL 0x12c83c000 == 37 [pid = 2210] [id = 14] 03:37:20 INFO - PROCESS | 2210 | 1468838240330 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:37:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:37:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 983ms 03:37:20 INFO - PROCESS | 2210 | 1468838240347 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 2210 | 1468838240349 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 03:37:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:37:20 INFO - PROCESS | 2210 | 1468838240352 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - PROCESS | 2210 | 1468838240354 Marionette TRACE conn2 <- [1,3094,null,{}] 03:37:20 INFO - PROCESS | 2210 | 1468838240357 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:20 INFO - PROCESS | 2210 | 1468838240360 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:20 INFO - PROCESS | 2210 | 1468838240441 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 108 (0x116822000) [pid = 2210] [serial = 2271] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 107 (0x126954c00) [pid = 2210] [serial = 2269] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 106 (0x126956800) [pid = 2210] [serial = 2274] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 105 (0x1241a5400) [pid = 2210] [serial = 2260] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 104 (0x128c21800) [pid = 2210] [serial = 2276] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 103 (0x12957d800) [pid = 2210] [serial = 2280] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 102 (0x1239e3400) [pid = 2210] [serial = 2257] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 101 (0x12a8ae400) [pid = 2210] [serial = 2283] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 100 (0x129581800) [pid = 2210] [serial = 2282] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 99 (0x129394800) [pid = 2210] [serial = 2279] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 98 (0x1243a2c00) [pid = 2210] [serial = 2262] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 97 (0x123b8c000) [pid = 2210] [serial = 2259] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 96 (0x125083000) [pid = 2210] [serial = 2265] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 95 (0x11820fc00) [pid = 2210] [serial = 2250] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 94 (0x11888f000) [pid = 2210] [serial = 2251] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x112def800) [pid = 2210] [serial = 2236] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1130f5800) [pid = 2210] [serial = 2239] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x1131c1400) [pid = 2210] [serial = 2237] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x11846d000) [pid = 2210] [serial = 2241] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x1192f2800) [pid = 2210] [serial = 2242] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x113c54c00) [pid = 2210] [serial = 2244] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x115e89000) [pid = 2210] [serial = 2245] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x119fc1800) [pid = 2210] [serial = 2256] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x1192b9800) [pid = 2210] [serial = 2253] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x119a6f000) [pid = 2210] [serial = 2254] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x12ba87c00) [pid = 2210] [serial = 2234] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x116827800) [pid = 2210] [serial = 2247] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x1174ab800) [pid = 2210] [serial = 2248] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x124c60800) [pid = 2210] [serial = 2263] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x12658b400) [pid = 2210] [serial = 2268] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x1192fb800) [pid = 2210] [serial = 2273] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 77 (0x12579f000) [pid = 2210] [serial = 2266] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | --DOMWINDOW == 76 (0x129260000) [pid = 2210] [serial = 2277] [outer = 0x0] [url = about:blank] 03:37:20 INFO - PROCESS | 2210 | 1468838240517 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:20 INFO - PROCESS | 2210 | 1468838240519 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x118519000 == 38 [pid = 2210] [id = 783] 03:37:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 77 (0x112007400) [pid = 2210] [serial = 2347] [outer = 0x0] 03:37:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 78 (0x113c54c00) [pid = 2210] [serial = 2348] [outer = 0x112007400] 03:37:20 INFO - PROCESS | 2210 | 1468838240548 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 79 (0x116abb000) [pid = 2210] [serial = 2349] [outer = 0x112007400] 03:37:20 INFO - PROCESS | 2210 | 1468838240823 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:37:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:37:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 520ms 03:37:20 INFO - PROCESS | 2210 | 1468838240874 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 2210 | 1468838240877 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 03:37:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:37:20 INFO - PROCESS | 2210 | 1468838240883 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - PROCESS | 2210 | 1468838240885 Marionette TRACE conn2 <- [1,3098,null,{}] 03:37:20 INFO - PROCESS | 2210 | 1468838240887 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:20 INFO - PROCESS | 2210 | 1468838240889 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:20 INFO - PROCESS | 2210 | 1468838240977 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:37:20 INFO - PROCESS | 2210 | 1468838240984 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:20 INFO - PROCESS | 2210 | 1468838240985 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:20 INFO - PROCESS | 2210 | ++DOCSHELL 0x123a8b000 == 39 [pid = 2210] [id = 784] 03:37:20 INFO - PROCESS | 2210 | ++DOMWINDOW == 80 (0x1129b8000) [pid = 2210] [serial = 2350] [outer = 0x0] 03:37:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 81 (0x1174ab800) [pid = 2210] [serial = 2351] [outer = 0x1129b8000] 03:37:21 INFO - PROCESS | 2210 | 1468838241013 Marionette DEBUG loaded listener.js 03:37:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 82 (0x1184c3800) [pid = 2210] [serial = 2352] [outer = 0x1129b8000] 03:37:21 INFO - PROCESS | 2210 | 1468838241418 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:37:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:37:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:37:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 573ms 03:37:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:37:21 INFO - PROCESS | 2210 | 1468838241454 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:37:21 INFO - PROCESS | 2210 | 1468838241455 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 03:37:21 INFO - PROCESS | 2210 | 1468838241461 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - PROCESS | 2210 | 1468838241465 Marionette TRACE conn2 <- [1,3102,null,{}] 03:37:21 INFO - PROCESS | 2210 | 1468838241469 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:21 INFO - PROCESS | 2210 | 1468838241471 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:21 INFO - PROCESS | 2210 | 1468838241552 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:37:21 INFO - PROCESS | 2210 | 1468838241557 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:21 INFO - PROCESS | 2210 | 1468838241558 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:21 INFO - PROCESS | 2210 | ++DOCSHELL 0x126703000 == 40 [pid = 2210] [id = 785] 03:37:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 83 (0x11886f000) [pid = 2210] [serial = 2353] [outer = 0x0] 03:37:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 84 (0x1192af800) [pid = 2210] [serial = 2354] [outer = 0x11886f000] 03:37:21 INFO - PROCESS | 2210 | 1468838241586 Marionette DEBUG loaded listener.js 03:37:21 INFO - PROCESS | 2210 | ++DOMWINDOW == 85 (0x119a6cc00) [pid = 2210] [serial = 2355] [outer = 0x11886f000] 03:37:21 INFO - PROCESS | 2210 | 1468838241907 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:37:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:37:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 476ms 03:37:21 INFO - PROCESS | 2210 | 1468838241940 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:37:21 INFO - PROCESS | 2210 | 1468838241942 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 03:37:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:37:21 INFO - PROCESS | 2210 | 1468838241945 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - PROCESS | 2210 | 1468838241947 Marionette TRACE conn2 <- [1,3106,null,{}] 03:37:21 INFO - PROCESS | 2210 | 1468838241949 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:21 INFO - PROCESS | 2210 | 1468838241950 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:22 INFO - PROCESS | 2210 | 1468838242035 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 03:37:22 INFO - PROCESS | 2210 | 1468838242039 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:22 INFO - PROCESS | 2210 | 1468838242040 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x128cc7800 == 41 [pid = 2210] [id = 786] 03:37:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 86 (0x119b45000) [pid = 2210] [serial = 2356] [outer = 0x0] 03:37:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 87 (0x1210f2000) [pid = 2210] [serial = 2357] [outer = 0x119b45000] 03:37:22 INFO - PROCESS | 2210 | 1468838242065 Marionette DEBUG loaded listener.js 03:37:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 88 (0x123b42800) [pid = 2210] [serial = 2358] [outer = 0x119b45000] 03:37:22 INFO - PROCESS | 2210 | 1468838242393 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:37:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:37:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:37:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:37:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 470ms 03:37:22 INFO - PROCESS | 2210 | 1468838242416 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 03:37:22 INFO - PROCESS | 2210 | 1468838242417 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 03:37:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:37:22 INFO - PROCESS | 2210 | 1468838242420 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - PROCESS | 2210 | 1468838242421 Marionette TRACE conn2 <- [1,3110,null,{}] 03:37:22 INFO - PROCESS | 2210 | 1468838242423 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:22 INFO - PROCESS | 2210 | 1468838242424 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:22 INFO - PROCESS | 2210 | 1468838242505 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 03:37:22 INFO - PROCESS | 2210 | 1468838242508 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:22 INFO - PROCESS | 2210 | 1468838242513 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:22 INFO - PROCESS | 2210 | ++DOCSHELL 0x12a60f800 == 42 [pid = 2210] [id = 787] 03:37:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 89 (0x123bd1800) [pid = 2210] [serial = 2359] [outer = 0x0] 03:37:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 90 (0x123bd9400) [pid = 2210] [serial = 2360] [outer = 0x123bd1800] 03:37:22 INFO - PROCESS | 2210 | 1468838242546 Marionette DEBUG loaded listener.js 03:37:22 INFO - PROCESS | 2210 | ++DOMWINDOW == 91 (0x1241a3400) [pid = 2210] [serial = 2361] [outer = 0x123bd1800] 03:37:22 INFO - PROCESS | 2210 | 1468838242898 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:37:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:37:22 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:37:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:37:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:37:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:37:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:37:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 518ms 03:37:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:37:22 INFO - PROCESS | 2210 | 1468838242939 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 03:37:22 INFO - PROCESS | 2210 | 1468838242940 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 03:37:22 INFO - PROCESS | 2210 | 1468838242942 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - PROCESS | 2210 | 1468838242943 Marionette TRACE conn2 <- [1,3114,null,{}] 03:37:22 INFO - PROCESS | 2210 | 1468838242948 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:22 INFO - PROCESS | 2210 | 1468838242951 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:23 INFO - PROCESS | 2210 | 1468838243059 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 03:37:23 INFO - PROCESS | 2210 | 1468838243070 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d09d21ec-6e57-4a41-8da9-0aaf3ccacd0b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:23 INFO - PROCESS | 2210 | 1468838243071 Marionette INFO sendAsync 4005c661-fbec-1544-8b63-6e3714016540 03:37:23 INFO - PROCESS | 2210 | ++DOCSHELL 0x12b847000 == 43 [pid = 2210] [id = 788] 03:37:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 92 (0x123b8c000) [pid = 2210] [serial = 2362] [outer = 0x0] 03:37:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 93 (0x1247b6800) [pid = 2210] [serial = 2363] [outer = 0x123b8c000] 03:37:23 INFO - PROCESS | 2210 | 1468838243096 Marionette DEBUG loaded listener.js 03:37:23 INFO - PROCESS | 2210 | ++DOMWINDOW == 94 (0x1257a2400) [pid = 2210] [serial = 2364] [outer = 0x123b8c000] 03:37:23 INFO - PROCESS | 2210 | 1468838243409 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:37:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:37:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 519ms 03:37:23 INFO - PROCESS | 2210 | 1468838243462 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 03:37:23 INFO - PROCESS | 2210 | 1468838243463 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 93 (0x116885c00) [pid = 2210] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 92 (0x1241ac800) [pid = 2210] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 91 (0x111e5cc00) [pid = 2210] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 90 (0x112de6c00) [pid = 2210] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 89 (0x115e84c00) [pid = 2210] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 88 (0x1131b8400) [pid = 2210] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 87 (0x118202800) [pid = 2210] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 86 (0x120fd3800) [pid = 2210] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 85 (0x128c1b400) [pid = 2210] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 84 (0x12926ac00) [pid = 2210] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 83 (0x128c17400) [pid = 2210] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 82 (0x112a85400) [pid = 2210] [serial = 2323] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 81 (0x112a85c00) [pid = 2210] [serial = 2326] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 80 (0x118202c00) [pid = 2210] [serial = 2329] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 79 (0x123b88c00) [pid = 2210] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:37:24 INFO - PROCESS | 2210 | --DOMWINDOW == 78 (0x119b45c00) [pid = 2210] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:37:24 WARNING - u'runner_teardown' () 03:37:24 INFO - No more tests 03:37:24 INFO - Got 0 unexpected results 03:37:24 INFO - SUITE-END | took 510s 03:37:24 INFO - Closing logging queue 03:37:24 INFO - queue closed 03:37:24 INFO - Return code: 0 03:37:24 WARNING - # TBPL SUCCESS # 03:37:24 INFO - Running post-action listener: _resource_record_post_action 03:37:24 INFO - Running post-run listener: _resource_record_post_run 03:37:25 INFO - Total resource usage - Wall time: 532s; CPU: 58.0%; Read bytes: 61440; Write bytes: 954539008; Read time: 2; Write time: 5036 03:37:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:37:25 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150338048; Write bytes: 144827904; Read time: 13605; Write time: 298 03:37:25 INFO - run-tests - Wall time: 515s; CPU: 58.0%; Read bytes: 57344; Write bytes: 791911936; Read time: 1; Write time: 4669 03:37:25 INFO - Running post-run listener: _upload_blobber_files 03:37:25 INFO - Blob upload gear active. 03:37:25 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:37:25 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:37:25 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'] 03:37:25 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 03:37:26 INFO - (blobuploader) - INFO - Open directory for files ... 03:37:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:37:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:37:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:37:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:37:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:37:26 INFO - (blobuploader) - INFO - Done attempting. 03:37:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:37:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:37:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:37:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:37:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:37:28 INFO - (blobuploader) - INFO - Done attempting. 03:37:28 INFO - (blobuploader) - INFO - Iteration through files over. 03:37:28 INFO - Return code: 0 03:37:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:37:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:37:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/72add15ac18054c21365c53d05a53ad814cb4a8ee9e0ae407f88ea83506e525babe3d82fa6408ceb8b418c1f9fa61b6914b47ae50ef127bd4ffe6a6a5f4d4e10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/596de40700bfca757258bac268259229e9b7ed79802d4cae6844b232bbed43dbf8ebf1cddfab142207b2de02f3fe0db92a10b3f10e34c7359de2c3efebe147d9"} 03:37:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:37:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:37:28 INFO - Contents: 03:37:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/72add15ac18054c21365c53d05a53ad814cb4a8ee9e0ae407f88ea83506e525babe3d82fa6408ceb8b418c1f9fa61b6914b47ae50ef127bd4ffe6a6a5f4d4e10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/596de40700bfca757258bac268259229e9b7ed79802d4cae6844b232bbed43dbf8ebf1cddfab142207b2de02f3fe0db92a10b3f10e34c7359de2c3efebe147d9"} 03:37:28 INFO - Running post-run listener: copy_logs_to_upload_dir 03:37:28 INFO - Copying logs to upload dir... 03:37:28 INFO - mkdir: /builds/slave/test/build/upload/logs 03:37:28 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=584.605719 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 44 secs) (at 2016-07-18 03:37:28.782602) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 03:37:28.786108) ========= 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.wtm8YyPZAF/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.zjrm9dDHR4/Listeners TMPDIR=/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/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/72add15ac18054c21365c53d05a53ad814cb4a8ee9e0ae407f88ea83506e525babe3d82fa6408ceb8b418c1f9fa61b6914b47ae50ef127bd4ffe6a6a5f4d4e10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/596de40700bfca757258bac268259229e9b7ed79802d4cae6844b232bbed43dbf8ebf1cddfab142207b2de02f3fe0db92a10b3f10e34c7359de2c3efebe147d9"} build_url:https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012645 build_url: 'https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/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/72add15ac18054c21365c53d05a53ad814cb4a8ee9e0ae407f88ea83506e525babe3d82fa6408ceb8b418c1f9fa61b6914b47ae50ef127bd4ffe6a6a5f4d4e10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/596de40700bfca757258bac268259229e9b7ed79802d4cae6844b232bbed43dbf8ebf1cddfab142207b2de02f3fe0db92a10b3f10e34c7359de2c3efebe147d9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fZmI7nMcR920KD9vQY2mdA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 03:37:28.826232) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 03:37:28.826593) ========= 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.wtm8YyPZAF/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.zjrm9dDHR4/Listeners TMPDIR=/var/folders/hs/v2yc1m995s13wd7f6m2b870c00000w/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.005249 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 03:37:28.875474) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 03:37:28.876862) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 03:37:28.877231) ========= ========= Total master_lag: 0.42 =========