builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0033 starttime: 1468806618.12 results: success (0) buildid: 20160716005958 builduid: 2312234d59ac41a988ea94f26a69cf0f revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:18.124817) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:18.125188) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:18.125453) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:18.204062) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:18.204308) ========= 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.dbc4Z4zU8v/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.DZo8eSr1gI/Listeners TMPDIR=/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/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-17 18:50:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 173M=0s 2016-07-17 18:50:18 (173 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.592291 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:18.823369) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:18.823686) ========= 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.dbc4Z4zU8v/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.DZo8eSr1gI/Listeners TMPDIR=/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/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.027428 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:18.874252) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 18:50:18.874961) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --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 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.dbc4Z4zU8v/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.DZo8eSr1gI/Listeners TMPDIR=/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/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-17 18:50:18,952 truncating revision to first 12 chars 2016-07-17 18:50:18,952 Setting DEBUG logging. 2016-07-17 18:50:18,952 attempt 1/10 2016-07-17 18:50:18,952 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/08c34cfb8ed1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-17 18:50:19,661 unpacking tar archive at: mozilla-beta-08c34cfb8ed1/testing/mozharness/ program finished with exit code 0 elapsedTime=0.982490 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 18:50:19.880712) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:19.881041) ========= script_repo_revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:19.881434) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:19.881729) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 18:50:19.900693) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 47 secs) (at 2016-07-17 18:50:19.901012) ========= /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.dbc4Z4zU8v/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.DZo8eSr1gI/Listeners TMPDIR=/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/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 18:50:20 INFO - MultiFileLogger online at 20160717 18:50:20 in /builds/slave/test 18:50:20 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 18:50:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:50:20 INFO - {'append_to_log': False, 18:50:20 INFO - 'base_work_dir': '/builds/slave/test', 18:50:20 INFO - 'blob_upload_branch': 'mozilla-beta', 18:50:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:50:20 INFO - 'buildbot_json_path': 'buildprops.json', 18:50:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:50:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:50:20 INFO - 'download_minidump_stackwalk': True, 18:50:20 INFO - 'download_symbols': 'true', 18:50:20 INFO - 'e10s': False, 18:50:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:50:20 INFO - 'tooltool.py': '/tools/tooltool.py', 18:50:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:50:20 INFO - '/tools/misc-python/virtualenv.py')}, 18:50:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:50:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:50:20 INFO - 'log_level': 'info', 18:50:20 INFO - 'log_to_console': True, 18:50:20 INFO - 'opt_config_files': (), 18:50:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:50:20 INFO - '--processes=1', 18:50:20 INFO - '--config=%(test_path)s/wptrunner.ini', 18:50:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:50:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:50:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:50:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:50:20 INFO - 'pip_index': False, 18:50:20 INFO - 'require_test_zip': True, 18:50:20 INFO - 'test_type': ('testharness',), 18:50:20 INFO - 'this_chunk': '1', 18:50:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:50:20 INFO - 'total_chunks': '10', 18:50:20 INFO - 'virtualenv_path': 'venv', 18:50:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:50:20 INFO - 'work_dir': 'build'} 18:50:20 INFO - ##### 18:50:20 INFO - ##### Running clobber step. 18:50:20 INFO - ##### 18:50:20 INFO - Running pre-action listener: _resource_record_pre_action 18:50:20 INFO - Running main action method: clobber 18:50:20 INFO - rmtree: /builds/slave/test/build 18:50:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:50:22 INFO - Running post-action listener: _resource_record_post_action 18:50:22 INFO - ##### 18:50:22 INFO - ##### Running read-buildbot-config step. 18:50:22 INFO - ##### 18:50:22 INFO - Running pre-action listener: _resource_record_pre_action 18:50:22 INFO - Running main action method: read_buildbot_config 18:50:22 INFO - Using buildbot properties: 18:50:22 INFO - { 18:50:22 INFO - "project": "", 18:50:22 INFO - "product": "firefox", 18:50:22 INFO - "script_repo_revision": "production", 18:50:22 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 18:50:22 INFO - "repository": "", 18:50:22 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 18:50:22 INFO - "buildid": "20160716005958", 18:50:22 INFO - "pgo_build": "False", 18:50:22 INFO - "basedir": "/builds/slave/test", 18:50:22 INFO - "buildnumber": 40, 18:50:22 INFO - "slavename": "t-yosemite-r7-0033", 18:50:22 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 18:50:22 INFO - "platform": "macosx64", 18:50:22 INFO - "branch": "mozilla-beta", 18:50:22 INFO - "revision": "08c34cfb8ed1041f70bdf29faaa045ebc9ff0277", 18:50:22 INFO - "repo_path": "releases/mozilla-beta", 18:50:22 INFO - "moz_repo_path": "", 18:50:22 INFO - "stage_platform": "macosx64", 18:50:22 INFO - "builduid": "2312234d59ac41a988ea94f26a69cf0f", 18:50:22 INFO - "slavebuilddir": "test" 18:50:22 INFO - } 18:50:22 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.dmg. 18:50:22 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.test_packages.json. 18:50:22 INFO - Running post-action listener: _resource_record_post_action 18:50:22 INFO - ##### 18:50:22 INFO - ##### Running download-and-extract step. 18:50:22 INFO - ##### 18:50:22 INFO - Running pre-action listener: _resource_record_pre_action 18:50:22 INFO - Running main action method: download_and_extract 18:50:22 INFO - mkdir: /builds/slave/test/build/tests 18:50:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:50:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.test_packages.json 18:50:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 18:50:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/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 18:50:22 INFO - Downloaded 1201 bytes. 18:50:22 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 18:50:22 INFO - Using the following test package requirements: 18:50:22 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 18:50:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:50:22 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 18:50:22 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:50:22 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 18:50:22 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:50:22 INFO - u'jsshell-mac64.zip'], 18:50:22 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:50:22 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 18:50:22 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 18:50:22 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:50:22 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 18:50:22 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:50:22 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 18:50:22 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:50:22 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 18:50:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:50:22 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 18:50:22 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 18:50:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:50:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.common.tests.zip 18:50:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 18:50:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/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 18:50:22 INFO - Downloaded 18370182 bytes. 18:50:22 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/*'] 18:50:22 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/* 18:50:22 INFO - caution: filename not matched: web-platform/* 18:50:22 INFO - Return code: 11 18:50:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:50:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.web-platform.tests.zip 18:50:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/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 18:50:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/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 18:50:25 INFO - Downloaded 36389883 bytes. 18:50:25 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/*'] 18:50:25 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/* 18:50:29 INFO - caution: filename not matched: bin/* 18:50:29 INFO - caution: filename not matched: config/* 18:50:29 INFO - caution: filename not matched: mozbase/* 18:50:29 INFO - caution: filename not matched: marionette/* 18:50:29 INFO - caution: filename not matched: tools/wptserve/* 18:50:29 INFO - Return code: 11 18:50:29 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')]} 18:50:29 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.dmg 18:50:29 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 18:50:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 18:50:33 INFO - Downloaded 73021650 bytes. 18:50:33 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.dmg 18:50:33 INFO - mkdir: /builds/slave/test/properties 18:50:33 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:50:33 INFO - Writing to file /builds/slave/test/properties/build_url 18:50:33 INFO - Contents: 18:50:33 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.dmg 18:50:33 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:50:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:50:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:50:33 INFO - Contents: 18:50:33 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:50:33 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')]} 18:50:33 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:50:33 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:50:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/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 18:50:38 INFO - Downloaded 103716676 bytes. 18:50:38 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'] 18:50:38 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 18:50:42 INFO - Return code: 0 18:50:42 INFO - Running post-action listener: _resource_record_post_action 18:50:42 INFO - Running post-action listener: set_extra_try_arguments 18:50:42 INFO - ##### 18:50:42 INFO - ##### Running create-virtualenv step. 18:50:42 INFO - ##### 18:50:42 INFO - Running pre-action listener: _pre_create_virtualenv 18:50:42 INFO - Running pre-action listener: _resource_record_pre_action 18:50:42 INFO - Running main action method: create_virtualenv 18:50:42 INFO - Creating virtualenv /builds/slave/test/build/venv 18:50:42 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 18:50:42 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:50:42 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:50:42 INFO - Using real prefix '/tools/python27' 18:50:42 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:50:43 INFO - Installing distribute.............................................................................................................................................................................................done. 18:50:46 INFO - Installing pip.................done. 18:50:46 INFO - Return code: 0 18:50:46 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:50:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:50:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:50:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:50:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:50:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:50:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:50:46 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 0x104f72e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104f8ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca30eac2c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104f8b5e0>, '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 0x104b6ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104b99990>, '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.dbc4Z4zU8v/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.DZo8eSr1gI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:50:46 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 18:50:46 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 18:50:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dbc4Z4zU8v/Render', 18:50:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:50:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:50:46 INFO - 'HOME': '/Users/cltbld', 18:50:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:50:46 INFO - 'LOGNAME': 'cltbld', 18:50:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:50:46 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:50:46 INFO - 'MOZ_NO_REMOTE': '1', 18:50:46 INFO - 'NO_EM_RESTART': '1', 18:50:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:50:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:50:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:50:46 INFO - 'PWD': '/builds/slave/test', 18:50:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:50:46 INFO - 'SHELL': '/bin/bash', 18:50:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZo8eSr1gI/Listeners', 18:50:46 INFO - 'TMPDIR': '/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/', 18:50:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:50:46 INFO - 'USER': 'cltbld', 18:50:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:50:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:50:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:50:46 INFO - 'XPC_FLAGS': '0x0', 18:50:46 INFO - 'XPC_SERVICE_NAME': '0', 18:50:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:50:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:50:46 INFO - Downloading/unpacking psutil>=0.7.1 18:50:46 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 18:50:46 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 18:50:46 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 18:50:46 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 18:50:46 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 18:50:46 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 18:50:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:50:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:50:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:50:49 INFO - Installing collected packages: psutil 18:50:49 INFO - Running setup.py install for psutil 18:50:49 INFO - building 'psutil._psutil_osx' extension 18:50:49 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 18:50:50 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 18:50:50 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 18:50:50 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 18:50:50 INFO - building 'psutil._psutil_posix' extension 18:50:50 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 18:50:50 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 18:50:50 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 18:50:50 INFO - ^ 18:50:50 INFO - 1 warning generated. 18:50:50 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 18:50:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:50:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:50:50 INFO - Successfully installed psutil 18:50:50 INFO - Cleaning up... 18:50:51 INFO - Return code: 0 18:50:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:50:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:50:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:50:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:50:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:50:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:50:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:50:51 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 0x104f72e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104f8ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca30eac2c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104f8b5e0>, '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 0x104b6ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104b99990>, '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.dbc4Z4zU8v/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.DZo8eSr1gI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:50:51 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 18:50:51 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 18:50:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dbc4Z4zU8v/Render', 18:50:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:50:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:50:51 INFO - 'HOME': '/Users/cltbld', 18:50:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:50:51 INFO - 'LOGNAME': 'cltbld', 18:50:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:50:51 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:50:51 INFO - 'MOZ_NO_REMOTE': '1', 18:50:51 INFO - 'NO_EM_RESTART': '1', 18:50:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:50:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:50:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:50:51 INFO - 'PWD': '/builds/slave/test', 18:50:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:50:51 INFO - 'SHELL': '/bin/bash', 18:50:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZo8eSr1gI/Listeners', 18:50:51 INFO - 'TMPDIR': '/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/', 18:50:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:50:51 INFO - 'USER': 'cltbld', 18:50:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:50:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:50:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:50:51 INFO - 'XPC_FLAGS': '0x0', 18:50:51 INFO - 'XPC_SERVICE_NAME': '0', 18:50:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:50:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:50:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:50:51 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 18:50:51 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 18:50:51 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 18:50:51 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 18:50:51 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 18:50:51 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 18:50:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:50:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:50:53 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:50:53 INFO - Installing collected packages: mozsystemmonitor 18:50:53 INFO - Running setup.py install for mozsystemmonitor 18:50:53 INFO - Successfully installed mozsystemmonitor 18:50:53 INFO - Cleaning up... 18:50:54 INFO - Return code: 0 18:50:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:50: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')]} 18:50:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:50:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:50: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')]} 18:50:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:50:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:50:54 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 0x104f72e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104f8ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca30eac2c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104f8b5e0>, '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 0x104b6ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104b99990>, '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.dbc4Z4zU8v/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.DZo8eSr1gI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:50:54 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 18:50:54 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 18:50:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dbc4Z4zU8v/Render', 18:50:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:50:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:50:54 INFO - 'HOME': '/Users/cltbld', 18:50:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:50:54 INFO - 'LOGNAME': 'cltbld', 18:50:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:50:54 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:50:54 INFO - 'MOZ_NO_REMOTE': '1', 18:50:54 INFO - 'NO_EM_RESTART': '1', 18:50:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:50:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:50:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:50:54 INFO - 'PWD': '/builds/slave/test', 18:50:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:50:54 INFO - 'SHELL': '/bin/bash', 18:50:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZo8eSr1gI/Listeners', 18:50:54 INFO - 'TMPDIR': '/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/', 18:50:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:50:54 INFO - 'USER': 'cltbld', 18:50:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:50:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:50:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:50:54 INFO - 'XPC_FLAGS': '0x0', 18:50:54 INFO - 'XPC_SERVICE_NAME': '0', 18:50:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:50:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:50:54 INFO - Downloading/unpacking blobuploader==1.2.4 18:50:54 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 18:50:54 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 18:50:54 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 18:50:54 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 18:50:54 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 18:50:54 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 18:50:56 INFO - Downloading blobuploader-1.2.4.tar.gz 18:50:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:50:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:50:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:50:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:50:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:50:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:50:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:50:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:50:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:50:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:50:57 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 18:50:57 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 18:50:57 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 18:50:57 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 18:50:57 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 18:50:57 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 18:50:57 INFO - Downloading docopt-0.6.1.tar.gz 18:50:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:50:58 INFO - Installing collected packages: blobuploader, requests, docopt 18:50:58 INFO - Running setup.py install for blobuploader 18:50:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:50:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:50:58 INFO - Running setup.py install for requests 18:50:58 INFO - Running setup.py install for docopt 18:50:58 INFO - Successfully installed blobuploader requests docopt 18:50:58 INFO - Cleaning up... 18:50:58 INFO - Return code: 0 18:50:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:50:58 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')]} 18:50:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:50:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:50:58 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')]} 18:50:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:50:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:50:58 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 0x104f72e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104f8ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca30eac2c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104f8b5e0>, '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 0x104b6ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104b99990>, '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.dbc4Z4zU8v/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.DZo8eSr1gI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:50:58 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 18:50:58 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 18:50:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dbc4Z4zU8v/Render', 18:50:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:50:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:50:58 INFO - 'HOME': '/Users/cltbld', 18:50:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:50:58 INFO - 'LOGNAME': 'cltbld', 18:50:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:50:58 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:50:58 INFO - 'MOZ_NO_REMOTE': '1', 18:50:58 INFO - 'NO_EM_RESTART': '1', 18:50:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:50:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:50:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:50:58 INFO - 'PWD': '/builds/slave/test', 18:50:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:50:58 INFO - 'SHELL': '/bin/bash', 18:50:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZo8eSr1gI/Listeners', 18:50:58 INFO - 'TMPDIR': '/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/', 18:50:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:50:58 INFO - 'USER': 'cltbld', 18:50:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:50:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:50:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:50:58 INFO - 'XPC_FLAGS': '0x0', 18:50:58 INFO - 'XPC_SERVICE_NAME': '0', 18:50:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:50:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:50:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:50:59 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-tvKgI0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:50:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:50:59 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-Vdx1M2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:50:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:50:59 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-Np7xr_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:50:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:50:59 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-ibfSq7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:50:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:50:59 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-sDwYq6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:50:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:50:59 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-4M5nCP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:50:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:50:59 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-XcYOsT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:50:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:50:59 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-nsjfTo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:51:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:51:00 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-g9SKMN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:51:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:51:00 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-yjFlzv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:51:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:51:00 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-GaepVM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:51:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:51:00 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-qME4Fs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:51:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:51:00 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-bb7v6m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:51:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:51:00 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-xu4UxJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:51:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:51:00 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-XStnOY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:51:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:51:00 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-S9w9ap-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:51:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:51:00 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-3sy85r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:51:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:51:00 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-CLWAuL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:51:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:51:01 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-IZoebG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:51:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:51:01 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-MitCP4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:51:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:51:01 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-AiVprD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:51:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:51:01 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 18:51:01 INFO - Running setup.py install for manifestparser 18:51:01 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:51:01 INFO - Running setup.py install for mozcrash 18:51:02 INFO - Running setup.py install for mozdebug 18:51:02 INFO - Running setup.py install for mozdevice 18:51:02 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:51:02 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:51:02 INFO - Running setup.py install for mozfile 18:51:02 INFO - Running setup.py install for mozhttpd 18:51:02 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:51:02 INFO - Running setup.py install for mozinfo 18:51:02 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:51:02 INFO - Running setup.py install for mozInstall 18:51:02 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:51:02 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:51:02 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:51:02 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:51:02 INFO - Running setup.py install for mozleak 18:51:03 INFO - Running setup.py install for mozlog 18:51:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:51:03 INFO - Running setup.py install for moznetwork 18:51:03 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:51:03 INFO - Running setup.py install for mozprocess 18:51:03 INFO - Running setup.py install for mozprofile 18:51:03 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:51:03 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:51:03 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:51:03 INFO - Running setup.py install for mozrunner 18:51:03 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:51:03 INFO - Running setup.py install for mozscreenshot 18:51:04 INFO - Running setup.py install for moztest 18:51:04 INFO - Running setup.py install for mozversion 18:51:04 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:51:04 INFO - Running setup.py install for wptserve 18:51:04 INFO - Running setup.py install for marionette-driver 18:51:04 INFO - Running setup.py install for browsermob-proxy 18:51:04 INFO - Running setup.py install for marionette-client 18:51:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:51:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:51:05 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 18:51:05 INFO - Cleaning up... 18:51:05 INFO - Return code: 0 18:51:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:51:05 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')]} 18:51:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:51:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:51:05 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')]} 18:51:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:51:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:51:05 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 0x104f72e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104f8ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca30eac2c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104f8b5e0>, '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 0x104b6ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104b99990>, '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.dbc4Z4zU8v/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.DZo8eSr1gI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:51:05 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 18:51:05 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 18:51:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dbc4Z4zU8v/Render', 18:51:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:51:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:51:05 INFO - 'HOME': '/Users/cltbld', 18:51:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:51:05 INFO - 'LOGNAME': 'cltbld', 18:51:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:51:05 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:51:05 INFO - 'MOZ_NO_REMOTE': '1', 18:51:05 INFO - 'NO_EM_RESTART': '1', 18:51:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:51:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:51:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:51:05 INFO - 'PWD': '/builds/slave/test', 18:51:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:51:05 INFO - 'SHELL': '/bin/bash', 18:51:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZo8eSr1gI/Listeners', 18:51:05 INFO - 'TMPDIR': '/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/', 18:51:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:51:05 INFO - 'USER': 'cltbld', 18:51:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:51:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:51:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:51:05 INFO - 'XPC_FLAGS': '0x0', 18:51:05 INFO - 'XPC_SERVICE_NAME': '0', 18:51:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:51:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:51:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:51:05 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-q6PVqU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:51:05 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)) 18:51:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:51:05 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-EgKHex-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:51:05 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)) 18:51:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:51:05 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-FEurMw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:51:05 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)) 18:51:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:51:05 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-QWnZMI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:51:05 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)) 18:51:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:51:05 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-ubkVOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:51:05 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)) 18:51:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:51:05 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-NcCddK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:51:06 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)) 18:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:51:06 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-vDYzwn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:51:06 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)) 18:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:51:06 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-2H4qZd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:51:06 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)) 18:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:51:06 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-tEdWK8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:51:06 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)) 18:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:51:06 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-Rm2ynw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:51:06 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)) 18:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:51:06 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-VByn3P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:51:06 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)) 18:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:51:06 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-uhA7ig-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:51:06 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)) 18:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:51:06 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-KgxxfW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:51:06 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)) 18:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:51:06 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-SSWNfG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:51:06 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)) 18:51:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:51:06 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-ntc8hF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:51:07 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)) 18:51:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:51:07 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-y3oXwx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:51:07 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)) 18:51:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:51:07 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-GIZEgD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:51:07 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)) 18:51:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:51:07 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-rEeeGG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:51:07 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)) 18:51:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:51:07 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-IJ9k3_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:51:07 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)) 18:51:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:51:07 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-cqWo2l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:51:07 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)) 18:51:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:51:07 INFO - Running setup.py (path:/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/pip-Z85a2s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:51:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:51:08 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)) 18:51:08 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)) 18:51:08 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)) 18:51:08 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)) 18:51:08 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)) 18:51:08 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)) 18:51:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:51:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:51:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:51:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:51:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:51:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:51:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:51:10 INFO - Downloading blessings-1.6.tar.gz 18:51:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:51:10 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)) 18:51:10 INFO - Installing collected packages: blessings 18:51:10 INFO - Running setup.py install for blessings 18:51:10 INFO - Successfully installed blessings 18:51:10 INFO - Cleaning up... 18:51:10 INFO - Return code: 0 18:51:10 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:51:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:51:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:51:11 INFO - Reading from file tmpfile_stdout 18:51:11 INFO - Current package versions: 18:51:11 INFO - blessings == 1.6 18:51:11 INFO - blobuploader == 1.2.4 18:51:11 INFO - browsermob-proxy == 0.6.0 18:51:11 INFO - docopt == 0.6.1 18:51:11 INFO - manifestparser == 1.1 18:51:11 INFO - marionette-client == 2.3.0 18:51:11 INFO - marionette-driver == 1.4.0 18:51:11 INFO - mozInstall == 1.12 18:51:11 INFO - mozcrash == 0.17 18:51:11 INFO - mozdebug == 0.1 18:51:11 INFO - mozdevice == 0.48 18:51:11 INFO - mozfile == 1.2 18:51:11 INFO - mozhttpd == 0.7 18:51:11 INFO - mozinfo == 0.9 18:51:11 INFO - mozleak == 0.1 18:51:11 INFO - mozlog == 3.1 18:51:11 INFO - moznetwork == 0.27 18:51:11 INFO - mozprocess == 0.22 18:51:11 INFO - mozprofile == 0.28 18:51:11 INFO - mozrunner == 6.11 18:51:11 INFO - mozscreenshot == 0.1 18:51:11 INFO - mozsystemmonitor == 0.0 18:51:11 INFO - moztest == 0.7 18:51:11 INFO - mozversion == 1.4 18:51:11 INFO - psutil == 3.1.1 18:51:11 INFO - requests == 1.2.3 18:51:11 INFO - wptserve == 1.4.0 18:51:11 INFO - wsgiref == 0.1.2 18:51:11 INFO - Running post-action listener: _resource_record_post_action 18:51:11 INFO - Running post-action listener: _start_resource_monitoring 18:51:11 INFO - Starting resource monitoring. 18:51:11 INFO - ##### 18:51:11 INFO - ##### Running pull step. 18:51:11 INFO - ##### 18:51:11 INFO - Running pre-action listener: _resource_record_pre_action 18:51:11 INFO - Running main action method: pull 18:51:11 INFO - Pull has nothing to do! 18:51:11 INFO - Running post-action listener: _resource_record_post_action 18:51:11 INFO - ##### 18:51:11 INFO - ##### Running install step. 18:51:11 INFO - ##### 18:51:11 INFO - Running pre-action listener: _resource_record_pre_action 18:51:11 INFO - Running main action method: install 18:51:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:51:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:51:11 INFO - Reading from file tmpfile_stdout 18:51:11 INFO - Detecting whether we're running mozinstall >=1.0... 18:51:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:51:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:51:11 INFO - Reading from file tmpfile_stdout 18:51:11 INFO - Output received: 18:51:11 INFO - Usage: mozinstall [options] installer 18:51:11 INFO - Options: 18:51:11 INFO - -h, --help show this help message and exit 18:51:11 INFO - -d DEST, --destination=DEST 18:51:11 INFO - Directory to install application into. [default: 18:51:11 INFO - "/builds/slave/test"] 18:51:11 INFO - --app=APP Application being installed. [default: firefox] 18:51:11 INFO - mkdir: /builds/slave/test/build/application 18:51:11 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'] 18:51:11 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 18:51:29 INFO - Reading from file tmpfile_stdout 18:51:29 INFO - Output received: 18:51:29 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 18:51:29 INFO - Running post-action listener: _resource_record_post_action 18:51:29 INFO - ##### 18:51:29 INFO - ##### Running run-tests step. 18:51:29 INFO - ##### 18:51:29 INFO - Running pre-action listener: _resource_record_pre_action 18:51:29 INFO - Running main action method: run_tests 18:51:29 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:51:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:51:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:51:29 INFO - grabbing minidump binary from tooltool 18:51:29 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')]} 18:51:29 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 0x104f8b5e0>, '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 0x104b6ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104b99990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:51:29 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 18:51:29 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 18:51:29 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:51:29 INFO - Return code: 0 18:51:29 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 18:51:29 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:51:29 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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/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 18:51:29 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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/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 18:51:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.dbc4Z4zU8v/Render', 18:51:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:51:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:51:29 INFO - 'HOME': '/Users/cltbld', 18:51:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:51:29 INFO - 'LOGNAME': 'cltbld', 18:51:29 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:51:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:51:29 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:51:29 INFO - 'MOZ_NO_REMOTE': '1', 18:51:29 INFO - 'NO_EM_RESTART': '1', 18:51:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:51:29 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:51:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:51:29 INFO - 'PWD': '/builds/slave/test', 18:51:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:51:29 INFO - 'SHELL': '/bin/bash', 18:51:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZo8eSr1gI/Listeners', 18:51:29 INFO - 'TMPDIR': '/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/T/', 18:51:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:51:29 INFO - 'USER': 'cltbld', 18:51:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:51:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:51:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:51:29 INFO - 'XPC_FLAGS': '0x0', 18:51:29 INFO - 'XPC_SERVICE_NAME': '0', 18:51:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:51:29 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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/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 18:51:30 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 18:51:30 INFO - import pkg_resources 18:51:30 INFO - Using 1 client processes 18:51:30 INFO - wptserve Starting http server on 127.0.0.1:8000 18:51:30 INFO - wptserve Starting http server on 127.0.0.1:8001 18:51:30 INFO - wptserve Starting http server on 127.0.0.1:8443 18:51:33 INFO - SUITE-START | Running 778 tests 18:51:33 INFO - Running testharness tests 18:51:33 INFO - Setting up ssl 18:51:33 INFO - PROCESS | certutil | 18:51:33 INFO - PROCESS | certutil | 18:51:33 INFO - PROCESS | certutil | 18:51:33 INFO - Certificate Nickname Trust Attributes 18:51:33 INFO - SSL,S/MIME,JAR/XPI 18:51:33 INFO - 18:51:33 INFO - web-platform-tests CT,, 18:51:33 INFO - 18:51:33 INFO - Starting runner 18:51:34 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 18:51:34 INFO - PROCESS | 1659 | 1468806694145 Marionette DEBUG Marionette enabled via build flag and pref 18:51:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x113cbf800 == 1 [pid = 1659] [id = 1] 18:51:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 1 (0x113cc0000) [pid = 1659] [serial = 1] [outer = 0x0] 18:51:34 INFO - PROCESS | 1659 | [1659] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:51:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 2 (0x113cc1000) [pid = 1659] [serial = 2] [outer = 0x113cc0000] 18:51:34 INFO - PROCESS | 1659 | 1468806694456 Marionette INFO Listening on port 2828 18:51:34 INFO - PROCESS | 1659 | 1468806694692 Marionette DEBUG Marionette enabled via command-line flag 18:51:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x116864800 == 2 [pid = 1659] [id = 2] 18:51:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 3 (0x116865000) [pid = 1659] [serial = 3] [outer = 0x0] 18:51:34 INFO - PROCESS | 1659 | [1659] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:51:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 4 (0x116866000) [pid = 1659] [serial = 4] [outer = 0x116865000] 18:51:34 INFO - PROCESS | 1659 | [1659] 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 18:51:34 INFO - PROCESS | 1659 | 1468806694842 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49277 18:51:34 INFO - PROCESS | 1659 | 1468806694928 Marionette DEBUG Closed connection conn0 18:51:34 INFO - PROCESS | 1659 | [1659] 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 18:51:34 INFO - PROCESS | 1659 | 1468806694934 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49278 18:51:34 INFO - PROCESS | 1659 | 1468806694942 Marionette DEBUG Closed connection conn1 18:51:34 INFO - PROCESS | 1659 | [1659] 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 18:51:34 INFO - PROCESS | 1659 | 1468806694947 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49279 18:51:34 INFO - PROCESS | 1659 | 1468806694954 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:51:34 INFO - PROCESS | 1659 | 1468806694960 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":"20160716005958","device":"desktop","version":"48.0"} 18:51:35 INFO - PROCESS | 1659 | [1659] 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 18:51:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x1198c3800 == 3 [pid = 1659] [id = 3] 18:51:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 5 (0x1198ca000) [pid = 1659] [serial = 5] [outer = 0x0] 18:51:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x1198cb000 == 4 [pid = 1659] [id = 4] 18:51:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 6 (0x119cb9800) [pid = 1659] [serial = 6] [outer = 0x0] 18:51:36 INFO - PROCESS | 1659 | [1659] 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 18:51:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x121447800 == 5 [pid = 1659] [id = 5] 18:51:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 7 (0x119cb3800) [pid = 1659] [serial = 7] [outer = 0x0] 18:51:36 INFO - PROCESS | 1659 | [1659] 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 18:51:36 INFO - PROCESS | 1659 | [1659] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:51:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 8 (0x121820000) [pid = 1659] [serial = 8] [outer = 0x119cb3800] 18:51:36 INFO - PROCESS | 1659 | [1659] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:51:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 9 (0x121704800) [pid = 1659] [serial = 9] [outer = 0x1198ca000] 18:51:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 10 (0x123c13400) [pid = 1659] [serial = 10] [outer = 0x119cb9800] 18:51:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 11 (0x123c15000) [pid = 1659] [serial = 11] [outer = 0x119cb3800] 18:51:36 INFO - PROCESS | 1659 | [1659] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:51:37 INFO - PROCESS | 1659 | 1468806697109 Marionette INFO startBrowser 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:37 INFO - PROCESS | 1659 | 1468806697133 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 1659 | 1468806697140 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 1659 | 1468806697142 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 12 (0x126e31c00) [pid = 1659] [serial = 12] [outer = 0x119cb3800] 18:51:37 INFO - PROCESS | 1659 | 1468806697447 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"83fc909a-4c8d-e146-b1ba-7c1ee771532c","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":"20160716005958","device":"desktop","version":"48.0","command_id":1}}] 18:51:37 INFO - PROCESS | 1659 | 1468806697529 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}] 18:51:37 INFO - PROCESS | 1659 | 1468806697531 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:37 INFO - PROCESS | 1659 | 1468806697592 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 18:51:37 INFO - PROCESS | 1659 | 1468806697663 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:51:37 INFO - PROCESS | 1659 | 1468806697664 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:37 INFO - PROCESS | 1659 | [1659] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:51:37 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:51:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 13 (0x127665400) [pid = 1659] [serial = 13] [outer = 0x119cb3800] 18:51:37 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:51:37 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:37 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:51:37 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:51:37 INFO - PROCESS | 1659 | 1468806697925 Marionette TRACE conn2 <- [1,3,null,{}] 18:51:37 INFO - PROCESS | 1659 | 1468806697932 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:51:37 INFO - PROCESS | 1659 | 1468806697934 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:37 INFO - PROCESS | 1659 | 1468806697951 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 18:51:37 INFO - PROCESS | 1659 | 1468806697978 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 18:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:51:37 INFO - PROCESS | 1659 | 1468806697981 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 18:51:37 INFO - PROCESS | 1659 | 1468806697984 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 1659 | 1468806697986 Marionette TRACE conn2 <- [1,6,null,{}] 18:51:37 INFO - PROCESS | 1659 | 1468806697989 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}] 18:51:37 INFO - PROCESS | 1659 | 1468806697990 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:38 INFO - PROCESS | 1659 | 1468806698005 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 18:51:38 INFO - PROCESS | 1659 | 1468806698007 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 1659 | 1468806698009 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d7800 == 6 [pid = 1659] [id = 6] 18:51:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 14 (0x12916f400) [pid = 1659] [serial = 14] [outer = 0x0] 18:51:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 15 (0x129171000) [pid = 1659] [serial = 15] [outer = 0x12916f400] 18:51:38 INFO - PROCESS | 1659 | 1468806698042 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 16 (0x129176c00) [pid = 1659] [serial = 16] [outer = 0x12916f400] 18:51:38 INFO - PROCESS | 1659 | 1468806698337 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]]]}] 18:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 18:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:51:38 INFO - PROCESS | 1659 | 1468806698355 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 1659 | 1468806698356 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 18:51:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x114e0e800 == 7 [pid = 1659] [id = 7] 18:51:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 17 (0x113da6800) [pid = 1659] [serial = 17] [outer = 0x0] 18:51:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 18 (0x1295e6400) [pid = 1659] [serial = 18] [outer = 0x113da6800] 18:51:38 INFO - PROCESS | 1659 | 1468806698382 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 19 (0x1295ed000) [pid = 1659] [serial = 19] [outer = 0x113da6800] 18:51:38 INFO - PROCESS | 1659 | 1468806698419 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - PROCESS | 1659 | 1468806698421 Marionette TRACE conn2 <- [1,10,null,{}] 18:51:38 INFO - PROCESS | 1659 | 1468806698468 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}] 18:51:38 INFO - PROCESS | 1659 | 1468806698471 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:38 INFO - PROCESS | 1659 | 1468806698573 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 18:51:38 INFO - PROCESS | 1659 | 1468806698622 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 1659 | 1468806698624 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6cf800 == 8 [pid = 1659] [id = 8] 18:51:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 20 (0x12a80fc00) [pid = 1659] [serial = 20] [outer = 0x0] 18:51:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 21 (0x12a811800) [pid = 1659] [serial = 21] [outer = 0x12a80fc00] 18:51:38 INFO - PROCESS | 1659 | 1468806698656 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 22 (0x12a8d6000) [pid = 1659] [serial = 22] [outer = 0x12a80fc00] 18:51:38 INFO - PROCESS | 1659 | 1468806698976 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]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 661ms 18:51:39 INFO - PROCESS | 1659 | 1468806699019 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 18:51:39 INFO - PROCESS | 1659 | 1468806699021 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 18:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:51:39 INFO - PROCESS | 1659 | 1468806699023 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - PROCESS | 1659 | 1468806699024 Marionette TRACE conn2 <- [1,14,null,{}] 18:51:39 INFO - PROCESS | 1659 | 1468806699027 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}] 18:51:39 INFO - PROCESS | 1659 | 1468806699029 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:39 INFO - PROCESS | 1659 | 1468806699167 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 18:51:39 INFO - PROCESS | 1659 | 1468806699182 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1659 | 1468806699183 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b83b000 == 9 [pid = 1659] [id = 9] 18:51:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 23 (0x12b861800) [pid = 1659] [serial = 23] [outer = 0x0] 18:51:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 24 (0x12b863400) [pid = 1659] [serial = 24] [outer = 0x12b861800] 18:51:39 INFO - PROCESS | 1659 | 1468806699207 Marionette DEBUG loaded listener.js 18:51:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 25 (0x12b86c800) [pid = 1659] [serial = 25] [outer = 0x12b861800] 18:51:39 INFO - PROCESS | 1659 | 1468806699460 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]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 471ms 18:51:39 INFO - PROCESS | 1659 | 1468806699501 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 18:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:51:39 INFO - PROCESS | 1659 | 1468806699502 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 18:51:39 INFO - PROCESS | 1659 | 1468806699504 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - PROCESS | 1659 | 1468806699505 Marionette TRACE conn2 <- [1,18,null,{}] 18:51:39 INFO - PROCESS | 1659 | 1468806699515 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}] 18:51:39 INFO - PROCESS | 1659 | 1468806699516 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:39 INFO - PROCESS | 1659 | 1468806699607 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 18:51:39 INFO - PROCESS | 1659 | 1468806699613 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1659 | 1468806699616 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba15800 == 10 [pid = 1659] [id = 10] 18:51:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 26 (0x12b9f8800) [pid = 1659] [serial = 26] [outer = 0x0] 18:51:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 27 (0x12b9fc000) [pid = 1659] [serial = 27] [outer = 0x12b9f8800] 18:51:39 INFO - PROCESS | 1659 | 1468806699640 Marionette DEBUG loaded listener.js 18:51:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 28 (0x12baa0c00) [pid = 1659] [serial = 28] [outer = 0x12b9f8800] 18:51:39 INFO - PROCESS | 1659 | 1468806699948 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]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 472ms 18:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:51:39 INFO - PROCESS | 1659 | 1468806699978 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 18:51:39 INFO - PROCESS | 1659 | 1468806699982 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 18:51:39 INFO - PROCESS | 1659 | 1468806699985 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - PROCESS | 1659 | 1468806699987 Marionette TRACE conn2 <- [1,22,null,{}] 18:51:39 INFO - PROCESS | 1659 | 1468806699990 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}] 18:51:39 INFO - PROCESS | 1659 | 1468806699993 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:40 INFO - PROCESS | 1659 | 1468806700137 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 18:51:40 INFO - PROCESS | 1659 | 1468806700146 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:40 INFO - PROCESS | 1659 | 1468806700147 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd3f000 == 11 [pid = 1659] [id = 11] 18:51:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 29 (0x118765800) [pid = 1659] [serial = 29] [outer = 0x0] 18:51:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 30 (0x1295edc00) [pid = 1659] [serial = 30] [outer = 0x118765800] 18:51:40 INFO - PROCESS | 1659 | 1468806700189 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 31 (0x12bd85800) [pid = 1659] [serial = 31] [outer = 0x118765800] 18:51:40 INFO - PROCESS | 1659 | 1468806700491 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]]]}] 18:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 520ms 18:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:51:40 INFO - PROCESS | 1659 | 1468806700505 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 18:51:40 INFO - PROCESS | 1659 | 1468806700506 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 18:51:40 INFO - PROCESS | 1659 | 1468806700524 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:51:40 INFO - PROCESS | 1659 | 1468806700525 Marionette TRACE conn2 <- [1,26,null,{}] 18:51:40 INFO - PROCESS | 1659 | 1468806700539 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}] 18:51:40 INFO - PROCESS | 1659 | 1468806700541 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:40 INFO - PROCESS | 1659 | 1468806700704 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 18:51:40 INFO - PROCESS | 1659 | 1468806700708 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:40 INFO - PROCESS | 1659 | 1468806700711 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x11809e800 == 12 [pid = 1659] [id = 12] 18:51:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 32 (0x12bda8000) [pid = 1659] [serial = 32] [outer = 0x0] 18:51:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 33 (0x12bfd0400) [pid = 1659] [serial = 33] [outer = 0x12bda8000] 18:51:40 INFO - PROCESS | 1659 | 1468806700751 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 34 (0x12bfd7400) [pid = 1659] [serial = 34] [outer = 0x12bda8000] 18:51:41 INFO - PROCESS | 1659 | 1468806701102 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]]]}] 18:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 644ms 18:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:51:41 INFO - PROCESS | 1659 | 1468806701153 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 18:51:41 INFO - PROCESS | 1659 | 1468806701154 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 18:51:41 INFO - PROCESS | 1659 | 1468806701156 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:51:41 INFO - PROCESS | 1659 | 1468806701157 Marionette TRACE conn2 <- [1,30,null,{}] 18:51:41 INFO - PROCESS | 1659 | 1468806701160 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}] 18:51:41 INFO - PROCESS | 1659 | 1468806701169 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:41 INFO - PROCESS | 1659 | 1468806701255 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 18:51:41 INFO - PROCESS | 1659 | 1468806701259 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:41 INFO - PROCESS | 1659 | 1468806701260 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x129059800 == 13 [pid = 1659] [id = 13] 18:51:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 35 (0x12bfda000) [pid = 1659] [serial = 35] [outer = 0x0] 18:51:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 36 (0x12c75b800) [pid = 1659] [serial = 36] [outer = 0x12bfda000] 18:51:41 INFO - PROCESS | 1659 | 1468806701283 Marionette DEBUG loaded listener.js 18:51:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 37 (0x12c75f000) [pid = 1659] [serial = 37] [outer = 0x12bfda000] 18:51:41 INFO - PROCESS | 1659 | 1468806701511 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]]]}] 18:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 371ms 18:51:41 INFO - PROCESS | 1659 | 1468806701533 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 18:51:41 INFO - PROCESS | 1659 | 1468806701535 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 18:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:51:41 INFO - PROCESS | 1659 | 1468806701537 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:51:41 INFO - PROCESS | 1659 | 1468806701538 Marionette TRACE conn2 <- [1,34,null,{}] 18:51:41 INFO - PROCESS | 1659 | 1468806701541 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}] 18:51:41 INFO - PROCESS | 1659 | 1468806701545 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:41 INFO - PROCESS | 1659 | 1468806701657 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 18:51:41 INFO - PROCESS | 1659 | 1468806701663 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:41 INFO - PROCESS | 1659 | 1468806701665 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c83f800 == 14 [pid = 1659] [id = 14] 18:51:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 38 (0x12c75cc00) [pid = 1659] [serial = 38] [outer = 0x0] 18:51:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 39 (0x12c766000) [pid = 1659] [serial = 39] [outer = 0x12c75cc00] 18:51:41 INFO - PROCESS | 1659 | 1468806701704 Marionette DEBUG loaded listener.js 18:51:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 40 (0x12c826400) [pid = 1659] [serial = 40] [outer = 0x12c75cc00] 18:51:42 INFO - PROCESS | 1659 | 1468806702085 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]]]}] 18:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 18:51:42 INFO - PROCESS | 1659 | 1468806702108 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 18:51:42 INFO - PROCESS | 1659 | 1468806702111 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 18:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:51:42 INFO - PROCESS | 1659 | 1468806702115 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:51:42 INFO - PROCESS | 1659 | 1468806702117 Marionette TRACE conn2 <- [1,38,null,{}] 18:51:42 INFO - PROCESS | 1659 | 1468806702120 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}] 18:51:42 INFO - PROCESS | 1659 | 1468806702122 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:42 INFO - PROCESS | 1659 | 1468806702223 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 18:51:42 INFO - PROCESS | 1659 | 1468806702226 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 1659 | 1468806702227 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cc80800 == 15 [pid = 1659] [id = 15] 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 41 (0x12c82c000) [pid = 1659] [serial = 41] [outer = 0x0] 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 42 (0x12c831800) [pid = 1659] [serial = 42] [outer = 0x12c82c000] 18:51:42 INFO - PROCESS | 1659 | 1468806702251 Marionette DEBUG loaded listener.js 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 43 (0x12cc66c00) [pid = 1659] [serial = 43] [outer = 0x12c82c000] 18:51:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d084800 == 16 [pid = 1659] [id = 16] 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 44 (0x12d085000) [pid = 1659] [serial = 44] [outer = 0x0] 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 45 (0x12d089000) [pid = 1659] [serial = 45] [outer = 0x12d085000] 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 46 (0x12d086000) [pid = 1659] [serial = 46] [outer = 0x12d085000] 18:51:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12904d800 == 17 [pid = 1659] [id = 17] 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 47 (0x12cc67400) [pid = 1659] [serial = 47] [outer = 0x0] 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 48 (0x12d054400) [pid = 1659] [serial = 48] [outer = 0x12cc67400] 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 49 (0x12c830000) [pid = 1659] [serial = 49] [outer = 0x12cc67400] 18:51:42 INFO - PROCESS | 1659 | 1468806702592 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]]]}] 18:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 520ms 18:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:51:42 INFO - PROCESS | 1659 | 1468806702634 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 18:51:42 INFO - PROCESS | 1659 | 1468806702635 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 18:51:42 INFO - PROCESS | 1659 | 1468806702637 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:51:42 INFO - PROCESS | 1659 | 1468806702638 Marionette TRACE conn2 <- [1,42,null,{}] 18:51:42 INFO - PROCESS | 1659 | 1468806702641 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}] 18:51:42 INFO - PROCESS | 1659 | 1468806702642 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:42 INFO - PROCESS | 1659 | 1468806702733 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 18:51:42 INFO - PROCESS | 1659 | 1468806702737 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 1659 | 1468806702738 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d3b0800 == 18 [pid = 1659] [id = 18] 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 50 (0x12cc6f400) [pid = 1659] [serial = 50] [outer = 0x0] 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 51 (0x12d078800) [pid = 1659] [serial = 51] [outer = 0x12cc6f400] 18:51:42 INFO - PROCESS | 1659 | 1468806702763 Marionette DEBUG loaded listener.js 18:51:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 52 (0x12d543400) [pid = 1659] [serial = 52] [outer = 0x12cc6f400] 18:51:43 INFO - PROCESS | 1659 | 1468806703010 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]]]}] 18:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 417ms 18:51:43 INFO - PROCESS | 1659 | 1468806703056 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 1659 | 1468806703057 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 18:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:51:43 INFO - PROCESS | 1659 | 1468806703067 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - PROCESS | 1659 | 1468806703068 Marionette TRACE conn2 <- [1,46,null,{}] 18:51:43 INFO - PROCESS | 1659 | 1468806703071 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}] 18:51:43 INFO - PROCESS | 1659 | 1468806703072 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:43 INFO - PROCESS | 1659 | 1468806703175 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 18:51:43 INFO - PROCESS | 1659 | 1468806703179 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:43 INFO - PROCESS | 1659 | 1468806703181 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d7dd000 == 19 [pid = 1659] [id = 19] 18:51:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 53 (0x119310000) [pid = 1659] [serial = 53] [outer = 0x0] 18:51:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 54 (0x12d54ac00) [pid = 1659] [serial = 54] [outer = 0x119310000] 18:51:43 INFO - PROCESS | 1659 | 1468806703206 Marionette DEBUG loaded listener.js 18:51:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 55 (0x12d54e800) [pid = 1659] [serial = 55] [outer = 0x119310000] 18:51:43 INFO - PROCESS | 1659 | 1468806703451 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]]]}] 18:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 18:51:43 INFO - PROCESS | 1659 | 1468806703489 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 1659 | 1468806703490 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 18:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:51:43 INFO - PROCESS | 1659 | 1468806703500 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - PROCESS | 1659 | 1468806703501 Marionette TRACE conn2 <- [1,50,null,{}] 18:51:43 INFO - PROCESS | 1659 | 1468806703503 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}] 18:51:43 INFO - PROCESS | 1659 | 1468806703504 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:43 INFO - PROCESS | 1659 | 1468806703605 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 18:51:43 INFO - PROCESS | 1659 | 1468806703609 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:43 INFO - PROCESS | 1659 | 1468806703610 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d8dd800 == 20 [pid = 1659] [id = 20] 18:51:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 56 (0x11850cc00) [pid = 1659] [serial = 56] [outer = 0x0] 18:51:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 57 (0x118517c00) [pid = 1659] [serial = 57] [outer = 0x11850cc00] 18:51:43 INFO - PROCESS | 1659 | 1468806703635 Marionette DEBUG loaded listener.js 18:51:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 58 (0x12d54dc00) [pid = 1659] [serial = 58] [outer = 0x11850cc00] 18:51:43 INFO - PROCESS | 1659 | 1468806703894 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]]]}] 18:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 425ms 18:51:43 INFO - PROCESS | 1659 | 1468806703918 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 1659 | 1468806703919 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 18:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:51:43 INFO - PROCESS | 1659 | 1468806703921 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - PROCESS | 1659 | 1468806703922 Marionette TRACE conn2 <- [1,54,null,{}] 18:51:43 INFO - PROCESS | 1659 | 1468806703932 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}] 18:51:43 INFO - PROCESS | 1659 | 1468806703933 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:44 INFO - PROCESS | 1659 | 1468806704042 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 18:51:44 INFO - PROCESS | 1659 | 1468806704047 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:44 INFO - PROCESS | 1659 | 1468806704048 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d7eb800 == 21 [pid = 1659] [id = 21] 18:51:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 59 (0x12df69000) [pid = 1659] [serial = 59] [outer = 0x0] 18:51:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 60 (0x12df6dc00) [pid = 1659] [serial = 60] [outer = 0x12df69000] 18:51:44 INFO - PROCESS | 1659 | 1468806704073 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 61 (0x126e7b800) [pid = 1659] [serial = 61] [outer = 0x12df69000] 18:51:45 INFO - PROCESS | 1659 | 1468806705847 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]]]}] 18:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1976ms 18:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:51:45 INFO - PROCESS | 1659 | 1468806705899 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 18:51:45 INFO - PROCESS | 1659 | 1468806705901 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 18:51:45 INFO - PROCESS | 1659 | 1468806705904 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - PROCESS | 1659 | 1468806705906 Marionette TRACE conn2 <- [1,58,null,{}] 18:51:45 INFO - PROCESS | 1659 | 1468806705912 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}] 18:51:45 INFO - PROCESS | 1659 | 1468806705914 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:45 INFO - PROCESS | 1659 | 1468806705985 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 18:51:46 INFO - PROCESS | 1659 | 1468806705994 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 1659 | 1468806705997 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x112649800 == 22 [pid = 1659] [id = 22] 18:51:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x113018800) [pid = 1659] [serial = 62] [outer = 0x0] 18:51:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x11337e400) [pid = 1659] [serial = 63] [outer = 0x113018800] 18:51:46 INFO - PROCESS | 1659 | 1468806706025 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x113c37800) [pid = 1659] [serial = 64] [outer = 0x113018800] 18:51:46 INFO - PROCESS | 1659 | 1468806706320 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]]]}] 18:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 472ms 18:51:46 INFO - PROCESS | 1659 | 1468806706381 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 18:51:46 INFO - PROCESS | 1659 | 1468806706384 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 18:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:51:46 INFO - PROCESS | 1659 | 1468806706389 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 1659 | 1468806706391 Marionette TRACE conn2 <- [1,62,null,{}] 18:51:46 INFO - PROCESS | 1659 | 1468806706393 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}] 18:51:46 INFO - PROCESS | 1659 | 1468806706395 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:46 INFO - PROCESS | 1659 | 1468806706468 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 18:51:46 INFO - PROCESS | 1659 | 1468806706472 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 1659 | 1468806706474 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x1130e5000 == 23 [pid = 1659] [id = 23] 18:51:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x113c64400) [pid = 1659] [serial = 65] [outer = 0x0] 18:51:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x115df1400) [pid = 1659] [serial = 66] [outer = 0x113c64400] 18:51:46 INFO - PROCESS | 1659 | 1468806706506 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x115e65400) [pid = 1659] [serial = 67] [outer = 0x113c64400] 18:51:46 INFO - PROCESS | 1659 | 1468806706833 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]]]}] 18:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 470ms 18:51:46 INFO - PROCESS | 1659 | 1468806706860 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 18:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:51:46 INFO - PROCESS | 1659 | 1468806706863 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 18:51:46 INFO - PROCESS | 1659 | 1468806706865 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 1659 | 1468806706867 Marionette TRACE conn2 <- [1,66,null,{}] 18:51:46 INFO - PROCESS | 1659 | 1468806706884 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}] 18:51:46 INFO - PROCESS | 1659 | 1468806706887 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:46 INFO - PROCESS | 1659 | 1468806706964 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 18:51:47 INFO - PROCESS | 1659 | 1468806707002 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 1659 | 1468806707004 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x115e21800 == 24 [pid = 1659] [id = 24] 18:51:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x111ba5800) [pid = 1659] [serial = 68] [outer = 0x0] 18:51:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x11663b000) [pid = 1659] [serial = 69] [outer = 0x111ba5800] 18:51:47 INFO - PROCESS | 1659 | 1468806707032 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x1167dc800) [pid = 1659] [serial = 70] [outer = 0x111ba5800] 18:51:47 INFO - PROCESS | 1659 | 1468806707352 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]]]}] 18:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 524ms 18:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:51:47 INFO - PROCESS | 1659 | 1468806707389 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 1659 | 1468806707391 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 18:51:47 INFO - PROCESS | 1659 | 1468806707394 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 1659 | 1468806707396 Marionette TRACE conn2 <- [1,70,null,{}] 18:51:47 INFO - PROCESS | 1659 | 1468806707399 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}] 18:51:47 INFO - PROCESS | 1659 | 1468806707400 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:47 INFO - PROCESS | 1659 | 1468806707470 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 18:51:47 INFO - PROCESS | 1659 | 1468806707510 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 1659 | 1468806707511 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x116aaf800 == 25 [pid = 1659] [id = 25] 18:51:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x1167db800) [pid = 1659] [serial = 71] [outer = 0x0] 18:51:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x117dba800) [pid = 1659] [serial = 72] [outer = 0x1167db800] 18:51:47 INFO - PROCESS | 1659 | 1468806707537 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x118297000) [pid = 1659] [serial = 73] [outer = 0x1167db800] 18:51:47 INFO - PROCESS | 1659 | 1468806707788 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]]]}] 18:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 422ms 18:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:51:47 INFO - PROCESS | 1659 | 1468806707820 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 1659 | 1468806707821 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 18:51:47 INFO - PROCESS | 1659 | 1468806707824 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 1659 | 1468806707825 Marionette TRACE conn2 <- [1,74,null,{}] 18:51:47 INFO - PROCESS | 1659 | 1468806707835 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}] 18:51:47 INFO - PROCESS | 1659 | 1468806707836 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:47 INFO - PROCESS | 1659 | 1468806707909 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 18:51:47 INFO - PROCESS | 1659 | 1468806707913 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 1659 | 1468806707914 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x11715c000 == 26 [pid = 1659] [id = 26] 18:51:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x111f35800) [pid = 1659] [serial = 74] [outer = 0x0] 18:51:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x11836ec00) [pid = 1659] [serial = 75] [outer = 0x111f35800] 18:51:47 INFO - PROCESS | 1659 | 1468806707942 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x11850ec00) [pid = 1659] [serial = 76] [outer = 0x111f35800] 18:51:48 INFO - PROCESS | 1659 | 1468806708234 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]]]}] 18:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 426ms 18:51:48 INFO - PROCESS | 1659 | 1468806708251 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 18:51:48 INFO - PROCESS | 1659 | 1468806708252 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 18:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:51:48 INFO - PROCESS | 1659 | 1468806708254 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - PROCESS | 1659 | 1468806708255 Marionette TRACE conn2 <- [1,78,null,{}] 18:51:48 INFO - PROCESS | 1659 | 1468806708265 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}] 18:51:48 INFO - PROCESS | 1659 | 1468806708269 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:48 INFO - PROCESS | 1659 | 1468806708360 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 18:51:48 INFO - PROCESS | 1659 | 1468806708402 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 1659 | 1468806708403 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x11747d800 == 27 [pid = 1659] [id = 27] 18:51:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x114e6b800) [pid = 1659] [serial = 77] [outer = 0x0] 18:51:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x118514000) [pid = 1659] [serial = 78] [outer = 0x114e6b800] 18:51:48 INFO - PROCESS | 1659 | 1468806708428 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x118a7fc00) [pid = 1659] [serial = 79] [outer = 0x114e6b800] 18:51:48 INFO - PROCESS | 1659 | 1468806708668 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]]]}] 18:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 18:51:48 INFO - PROCESS | 1659 | 1468806708734 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 18:51:48 INFO - PROCESS | 1659 | 1468806708735 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 18:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:51:48 INFO - PROCESS | 1659 | 1468806708737 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - PROCESS | 1659 | 1468806708738 Marionette TRACE conn2 <- [1,82,null,{}] 18:51:48 INFO - PROCESS | 1659 | 1468806708740 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}] 18:51:48 INFO - PROCESS | 1659 | 1468806708742 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:48 INFO - PROCESS | 1659 | 1468806708830 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 18:51:48 INFO - PROCESS | 1659 | 1468806708833 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 1659 | 1468806708834 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x118913000 == 28 [pid = 1659] [id = 28] 18:51:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x118a78000) [pid = 1659] [serial = 80] [outer = 0x0] 18:51:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x1191c1400) [pid = 1659] [serial = 81] [outer = 0x118a78000] 18:51:48 INFO - PROCESS | 1659 | 1468806708860 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x119311800) [pid = 1659] [serial = 82] [outer = 0x118a78000] 18:51:49 INFO - PROCESS | 1659 | 1468806709256 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]]]}] 18:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 568ms 18:51:49 INFO - PROCESS | 1659 | 1468806709306 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 18:51:49 INFO - PROCESS | 1659 | 1468806709308 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 18:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:51:49 INFO - PROCESS | 1659 | 1468806709311 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:51:49 INFO - PROCESS | 1659 | 1468806709313 Marionette TRACE conn2 <- [1,86,null,{}] 18:51:49 INFO - PROCESS | 1659 | 1468806709316 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}] 18:51:49 INFO - PROCESS | 1659 | 1468806709318 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:49 INFO - PROCESS | 1659 | 1468806709413 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 18:51:49 INFO - PROCESS | 1659 | 1468806709416 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 1659 | 1468806709417 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x11894c800 == 29 [pid = 1659] [id = 29] 18:51:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x118a7b400) [pid = 1659] [serial = 83] [outer = 0x0] 18:51:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x119a06400) [pid = 1659] [serial = 84] [outer = 0x118a7b400] 18:51:49 INFO - PROCESS | 1659 | 1468806709443 Marionette DEBUG loaded listener.js 18:51:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x119c68000) [pid = 1659] [serial = 85] [outer = 0x118a7b400] 18:51:49 INFO - PROCESS | 1659 | 1468806709734 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]]]}] 18:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 18:51:49 INFO - PROCESS | 1659 | 1468806709782 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 18:51:49 INFO - PROCESS | 1659 | 1468806709783 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 18:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:51:49 INFO - PROCESS | 1659 | 1468806709796 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:51:49 INFO - PROCESS | 1659 | 1468806709797 Marionette TRACE conn2 <- [1,90,null,{}] 18:51:49 INFO - PROCESS | 1659 | 1468806709799 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}] 18:51:49 INFO - PROCESS | 1659 | 1468806709800 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:49 INFO - PROCESS | 1659 | 1468806709869 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 18:51:49 INFO - PROCESS | 1659 | 1468806709914 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 1659 | 1468806709915 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x115e21000 == 30 [pid = 1659] [id = 30] 18:51:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x115e61800) [pid = 1659] [serial = 86] [outer = 0x0] 18:51:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x119c69400) [pid = 1659] [serial = 87] [outer = 0x115e61800] 18:51:49 INFO - PROCESS | 1659 | 1468806709939 Marionette DEBUG loaded listener.js 18:51:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x120fe8c00) [pid = 1659] [serial = 88] [outer = 0x115e61800] 18:51:50 INFO - PROCESS | 1659 | 1468806710174 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]]]}] 18:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 420ms 18:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:51:50 INFO - PROCESS | 1659 | 1468806710217 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 18:51:50 INFO - PROCESS | 1659 | 1468806710218 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 18:51:50 INFO - PROCESS | 1659 | 1468806710220 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:51:50 INFO - PROCESS | 1659 | 1468806710221 Marionette TRACE conn2 <- [1,94,null,{}] 18:51:50 INFO - PROCESS | 1659 | 1468806710224 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}] 18:51:50 INFO - PROCESS | 1659 | 1468806710225 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:50 INFO - PROCESS | 1659 | 1468806710314 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 18:51:50 INFO - PROCESS | 1659 | 1468806710317 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:50 INFO - PROCESS | 1659 | 1468806710318 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x119381800 == 31 [pid = 1659] [id = 31] 18:51:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x118253800) [pid = 1659] [serial = 89] [outer = 0x0] 18:51:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x120fef400) [pid = 1659] [serial = 90] [outer = 0x118253800] 18:51:50 INFO - PROCESS | 1659 | 1468806710343 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1210cf800) [pid = 1659] [serial = 91] [outer = 0x118253800] 18:51:50 INFO - PROCESS | 1659 | 1468806710617 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]]]}] 18:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 420ms 18:51:50 INFO - PROCESS | 1659 | 1468806710648 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 18:51:50 INFO - PROCESS | 1659 | 1468806710650 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 18:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:51:50 INFO - PROCESS | 1659 | 1468806710669 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:51:50 INFO - PROCESS | 1659 | 1468806710671 Marionette TRACE conn2 <- [1,98,null,{}] 18:51:50 INFO - PROCESS | 1659 | 1468806710673 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}] 18:51:50 INFO - PROCESS | 1659 | 1468806710675 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:50 INFO - PROCESS | 1659 | 1468806710769 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 18:51:50 INFO - PROCESS | 1659 | 1468806710814 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:50 INFO - PROCESS | 1659 | 1468806710816 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x11715b800 == 32 [pid = 1659] [id = 32] 18:51:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x11829c000) [pid = 1659] [serial = 92] [outer = 0x0] 18:51:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x1211e6c00) [pid = 1659] [serial = 93] [outer = 0x11829c000] 18:51:50 INFO - PROCESS | 1659 | 1468806710841 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x121aa4800) [pid = 1659] [serial = 94] [outer = 0x11829c000] 18:51:51 INFO - PROCESS | 1659 | 1468806711089 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]]]}] 18:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 477ms 18:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:51:51 INFO - PROCESS | 1659 | 1468806711149 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 18:51:51 INFO - PROCESS | 1659 | 1468806711150 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 18:51:51 INFO - PROCESS | 1659 | 1468806711152 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 1659 | 1468806711153 Marionette TRACE conn2 <- [1,102,null,{}] 18:51:51 INFO - PROCESS | 1659 | 1468806711156 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}] 18:51:51 INFO - PROCESS | 1659 | 1468806711157 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:51 INFO - PROCESS | 1659 | 1468806711233 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 18:51:51 INFO - PROCESS | 1659 | 1468806711237 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:51 INFO - PROCESS | 1659 | 1468806711238 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x119b35000 == 33 [pid = 1659] [id = 33] 18:51:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x121ce7800) [pid = 1659] [serial = 95] [outer = 0x0] 18:51:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x123c15400) [pid = 1659] [serial = 96] [outer = 0x121ce7800] 18:51:51 INFO - PROCESS | 1659 | 1468806711264 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12409dc00) [pid = 1659] [serial = 97] [outer = 0x121ce7800] 18:51:51 INFO - PROCESS | 1659 | 1468806711540 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]]]}] 18:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 420ms 18:51:51 INFO - PROCESS | 1659 | 1468806711572 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 18:51:51 INFO - PROCESS | 1659 | 1468806711574 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 18:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:51:51 INFO - PROCESS | 1659 | 1468806711583 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 1659 | 1468806711584 Marionette TRACE conn2 <- [1,106,null,{}] 18:51:51 INFO - PROCESS | 1659 | 1468806711586 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}] 18:51:51 INFO - PROCESS | 1659 | 1468806711587 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:51 INFO - PROCESS | 1659 | 1468806711675 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 18:51:51 INFO - PROCESS | 1659 | 1468806711720 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:51 INFO - PROCESS | 1659 | 1468806711721 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ec3800 == 34 [pid = 1659] [id = 34] 18:51:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x118a82400) [pid = 1659] [serial = 98] [outer = 0x0] 18:51:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1241e1000) [pid = 1659] [serial = 99] [outer = 0x118a82400] 18:51:51 INFO - PROCESS | 1659 | 1468806711744 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12449c000) [pid = 1659] [serial = 100] [outer = 0x118a82400] 18:51:51 INFO - PROCESS | 1659 | 1468806711980 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]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 471ms 18:51:52 INFO - PROCESS | 1659 | 1468806712054 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 1659 | 1468806712055 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 18:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:51:52 INFO - PROCESS | 1659 | 1468806712065 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 1659 | 1468806712066 Marionette TRACE conn2 <- [1,110,null,{}] 18:51:52 INFO - PROCESS | 1659 | 1468806712068 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}] 18:51:52 INFO - PROCESS | 1659 | 1468806712069 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:52 INFO - PROCESS | 1659 | 1468806712149 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 18:51:52 INFO - PROCESS | 1659 | 1468806712153 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 1659 | 1468806712154 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x121258800 == 35 [pid = 1659] [id = 35] 18:51:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1245dac00) [pid = 1659] [serial = 101] [outer = 0x0] 18:51:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x125d04c00) [pid = 1659] [serial = 102] [outer = 0x1245dac00] 18:51:52 INFO - PROCESS | 1659 | 1468806712178 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x125da8800) [pid = 1659] [serial = 103] [outer = 0x1245dac00] 18:51:52 INFO - PROCESS | 1659 | 1468806712485 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]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 476ms 18:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:51:52 INFO - PROCESS | 1659 | 1468806712534 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 1659 | 1468806712535 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 18:51:52 INFO - PROCESS | 1659 | 1468806712537 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 1659 | 1468806712538 Marionette TRACE conn2 <- [1,114,null,{}] 18:51:52 INFO - PROCESS | 1659 | 1468806712541 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}] 18:51:52 INFO - PROCESS | 1659 | 1468806712542 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:53 INFO - PROCESS | 1659 | 1468806713218 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 18:51:53 INFO - PROCESS | 1659 | 1468806713236 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:53 INFO - PROCESS | 1659 | 1468806713238 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x112634000 == 36 [pid = 1659] [id = 36] 18:51:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x112e0a000) [pid = 1659] [serial = 104] [outer = 0x0] 18:51:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x112f30c00) [pid = 1659] [serial = 105] [outer = 0x112e0a000] 18:51:53 INFO - PROCESS | 1659 | 1468806713265 Marionette DEBUG loaded listener.js 18:51:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x1133b1c00) [pid = 1659] [serial = 106] [outer = 0x112e0a000] 18:51:53 INFO - PROCESS | 1659 | 1468806713622 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]]]}] 18:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1120ms 18:51:53 INFO - PROCESS | 1659 | 1468806713664 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 18:51:53 INFO - PROCESS | 1659 | 1468806713667 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 18:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:51:53 INFO - PROCESS | 1659 | 1468806713670 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:51:53 INFO - PROCESS | 1659 | 1468806713672 Marionette TRACE conn2 <- [1,118,null,{}] 18:51:53 INFO - PROCESS | 1659 | 1468806713675 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}] 18:51:53 INFO - PROCESS | 1659 | 1468806713678 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:53 INFO - PROCESS | 1659 | 1468806713771 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 18:51:53 INFO - PROCESS | 1659 | 1468806713776 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:53 INFO - PROCESS | 1659 | 1468806713777 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x113360800 == 37 [pid = 1659] [id = 37] 18:51:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x113c45c00) [pid = 1659] [serial = 107] [outer = 0x0] 18:51:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x11619dc00) [pid = 1659] [serial = 108] [outer = 0x113c45c00] 18:51:53 INFO - PROCESS | 1659 | 1468806713804 Marionette DEBUG loaded listener.js 18:51:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x116705400) [pid = 1659] [serial = 109] [outer = 0x113c45c00] 18:51:54 INFO - PROCESS | 1659 | 1468806714089 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]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 474ms 18:51:54 INFO - PROCESS | 1659 | 1468806714150 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 18:51:54 INFO - PROCESS | 1659 | 1468806714151 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 18:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:51:54 INFO - PROCESS | 1659 | 1468806714154 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - PROCESS | 1659 | 1468806714155 Marionette TRACE conn2 <- [1,122,null,{}] 18:51:54 INFO - PROCESS | 1659 | 1468806714164 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}] 18:51:54 INFO - PROCESS | 1659 | 1468806714166 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:54 INFO - PROCESS | 1659 | 1468806714279 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 18:51:54 INFO - PROCESS | 1659 | 1468806714285 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 1659 | 1468806714286 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x11685f000 == 38 [pid = 1659] [id = 38] 18:51:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x1167df800) [pid = 1659] [serial = 110] [outer = 0x0] 18:51:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x118254c00) [pid = 1659] [serial = 111] [outer = 0x1167df800] 18:51:54 INFO - PROCESS | 1659 | 1468806714312 Marionette DEBUG loaded listener.js 18:51:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x118376000) [pid = 1659] [serial = 112] [outer = 0x1167df800] 18:51:54 INFO - PROCESS | 1659 | 1468806714613 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]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12b861800) [pid = 1659] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12a80fc00) [pid = 1659] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12916f400) [pid = 1659] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x11850cc00) [pid = 1659] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x119310000) [pid = 1659] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12cc6f400) [pid = 1659] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12c82c000) [pid = 1659] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12c75cc00) [pid = 1659] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x12bfda000) [pid = 1659] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12bda8000) [pid = 1659] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x118765800) [pid = 1659] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x12b9f8800) [pid = 1659] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x111ba5800) [pid = 1659] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x1167db800) [pid = 1659] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x111f35800) [pid = 1659] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x114e6b800) [pid = 1659] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x118a78000) [pid = 1659] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x118a7b400) [pid = 1659] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x115e61800) [pid = 1659] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x118253800) [pid = 1659] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x11829c000) [pid = 1659] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x121ce7800) [pid = 1659] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x12df69000) [pid = 1659] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x113018800) [pid = 1659] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x113c64400) [pid = 1659] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:51:55 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x118a82400) [pid = 1659] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:51:55 INFO - PROCESS | 1659 | 1468806715014 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 1659 | 1468806715017 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 18:51:55 INFO - PROCESS | 1659 | 1468806715027 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - PROCESS | 1659 | 1468806715030 Marionette TRACE conn2 <- [1,126,null,{}] 18:51:55 INFO - PROCESS | 1659 | 1468806715033 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}] 18:51:55 INFO - PROCESS | 1659 | 1468806715035 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:55 INFO - PROCESS | 1659 | 1468806715110 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 18:51:55 INFO - PROCESS | 1659 | 1468806715114 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 1659 | 1468806715115 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d42800 == 39 [pid = 1659] [id = 39] 18:51:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x118370c00) [pid = 1659] [serial = 113] [outer = 0x0] 18:51:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x11850cc00) [pid = 1659] [serial = 114] [outer = 0x118370c00] 18:51:55 INFO - PROCESS | 1659 | 1468806715141 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1185af000) [pid = 1659] [serial = 115] [outer = 0x118370c00] 18:51:55 INFO - PROCESS | 1659 | 1468806715440 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 475ms 18:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:51:55 INFO - PROCESS | 1659 | 1468806715497 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 1659 | 1468806715499 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 18:51:55 INFO - PROCESS | 1659 | 1468806715501 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - PROCESS | 1659 | 1468806715502 Marionette TRACE conn2 <- [1,130,null,{}] 18:51:55 INFO - PROCESS | 1659 | 1468806715504 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}] 18:51:55 INFO - PROCESS | 1659 | 1468806715505 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:55 INFO - PROCESS | 1659 | 1468806715595 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 18:51:55 INFO - PROCESS | 1659 | 1468806715640 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 1659 | 1468806715641 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x1186b7800 == 40 [pid = 1659] [id = 40] 18:51:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x116136800) [pid = 1659] [serial = 116] [outer = 0x0] 18:51:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1189ec800) [pid = 1659] [serial = 117] [outer = 0x116136800] 18:51:55 INFO - PROCESS | 1659 | 1468806715665 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1191ba800) [pid = 1659] [serial = 118] [outer = 0x116136800] 18:51:55 INFO - PROCESS | 1659 | 1468806715916 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 418ms 18:51:55 INFO - PROCESS | 1659 | 1468806715920 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 1659 | 1468806715921 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 18:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:51:55 INFO - PROCESS | 1659 | 1468806715923 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - PROCESS | 1659 | 1468806715924 Marionette TRACE conn2 <- [1,134,null,{}] 18:51:55 INFO - PROCESS | 1659 | 1468806715934 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}] 18:51:55 INFO - PROCESS | 1659 | 1468806715935 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:56 INFO - PROCESS | 1659 | 1468806716015 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 18:51:56 INFO - PROCESS | 1659 | 1468806716019 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 1659 | 1468806716022 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x11937a800 == 41 [pid = 1659] [id = 41] 18:51:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x119c6dc00) [pid = 1659] [serial = 119] [outer = 0x0] 18:51:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x119cb3c00) [pid = 1659] [serial = 120] [outer = 0x119c6dc00] 18:51:56 INFO - PROCESS | 1659 | 1468806716055 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x120fef800) [pid = 1659] [serial = 121] [outer = 0x119c6dc00] 18:51:56 INFO - PROCESS | 1659 | 1468806716360 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]]]}] 18:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 475ms 18:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:51:56 INFO - PROCESS | 1659 | 1468806716401 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 1659 | 1468806716402 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 18:51:56 INFO - PROCESS | 1659 | 1468806716404 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - PROCESS | 1659 | 1468806716405 Marionette TRACE conn2 <- [1,138,null,{}] 18:51:56 INFO - PROCESS | 1659 | 1468806716408 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}] 18:51:56 INFO - PROCESS | 1659 | 1468806716409 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:56 INFO - PROCESS | 1659 | 1468806716486 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 18:51:56 INFO - PROCESS | 1659 | 1468806716490 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 1659 | 1468806716491 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x116679000 == 42 [pid = 1659] [id = 42] 18:51:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1211e2000) [pid = 1659] [serial = 122] [outer = 0x0] 18:51:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12181fc00) [pid = 1659] [serial = 123] [outer = 0x1211e2000] 18:51:56 INFO - PROCESS | 1659 | 1468806716518 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x123c11400) [pid = 1659] [serial = 124] [outer = 0x1211e2000] 18:51:56 INFO - PROCESS | 1659 | 1468806716826 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]]]}] 18:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 469ms 18:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:51:56 INFO - PROCESS | 1659 | 1468806716873 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 1659 | 1468806716874 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 18:51:56 INFO - PROCESS | 1659 | 1468806716876 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - PROCESS | 1659 | 1468806716877 Marionette TRACE conn2 <- [1,142,null,{}] 18:51:56 INFO - PROCESS | 1659 | 1468806716880 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}] 18:51:56 INFO - PROCESS | 1659 | 1468806716881 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:56 INFO - PROCESS | 1659 | 1468806716951 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 18:51:56 INFO - PROCESS | 1659 | 1468806716955 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 1659 | 1468806716956 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x121253800 == 43 [pid = 1659] [id = 43] 18:51:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1133b3000) [pid = 1659] [serial = 125] [outer = 0x0] 18:51:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x1241e6c00) [pid = 1659] [serial = 126] [outer = 0x1133b3000] 18:51:56 INFO - PROCESS | 1659 | 1468806716980 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x124b3e000) [pid = 1659] [serial = 127] [outer = 0x1133b3000] 18:51:57 INFO - PROCESS | 1659 | 1468806717463 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]]]}] 18:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 619ms 18:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:51:57 INFO - PROCESS | 1659 | 1468806717496 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 18:51:57 INFO - PROCESS | 1659 | 1468806717499 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 18:51:57 INFO - PROCESS | 1659 | 1468806717502 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:51:57 INFO - PROCESS | 1659 | 1468806717505 Marionette TRACE conn2 <- [1,146,null,{}] 18:51:57 INFO - PROCESS | 1659 | 1468806717509 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}] 18:51:57 INFO - PROCESS | 1659 | 1468806717511 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:57 INFO - PROCESS | 1659 | 1468806717605 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 18:51:57 INFO - PROCESS | 1659 | 1468806717662 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 1659 | 1468806717664 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x115eb9000 == 44 [pid = 1659] [id = 44] 18:51:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1133e1400) [pid = 1659] [serial = 128] [outer = 0x0] 18:51:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x114e6b800) [pid = 1659] [serial = 129] [outer = 0x1133e1400] 18:51:57 INFO - PROCESS | 1659 | 1468806717694 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x11619ac00) [pid = 1659] [serial = 130] [outer = 0x1133e1400] 18:51:58 INFO - PROCESS | 1659 | 1468806718119 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]]]}] 18:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 624ms 18:51:58 INFO - PROCESS | 1659 | 1468806718126 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 1659 | 1468806718129 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 18:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:51:58 INFO - PROCESS | 1659 | 1468806718133 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 1659 | 1468806718135 Marionette TRACE conn2 <- [1,150,null,{}] 18:51:58 INFO - PROCESS | 1659 | 1468806718137 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}] 18:51:58 INFO - PROCESS | 1659 | 1468806718139 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:58 INFO - PROCESS | 1659 | 1468806718259 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 18:51:58 INFO - PROCESS | 1659 | 1468806718340 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:58 INFO - PROCESS | 1659 | 1468806718342 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d30800 == 45 [pid = 1659] [id = 45] 18:51:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x116809c00) [pid = 1659] [serial = 131] [outer = 0x0] 18:51:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x118514400) [pid = 1659] [serial = 132] [outer = 0x116809c00] 18:51:58 INFO - PROCESS | 1659 | 1468806718395 Marionette DEBUG loaded listener.js 18:51:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x118a75800) [pid = 1659] [serial = 133] [outer = 0x116809c00] 18:51:58 INFO - PROCESS | 1659 | 1468806718863 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]]]}] 18:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 769ms 18:51:58 INFO - PROCESS | 1659 | 1468806718903 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 1659 | 1468806718904 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 18:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:51:58 INFO - PROCESS | 1659 | 1468806718907 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 1659 | 1468806718909 Marionette TRACE conn2 <- [1,154,null,{}] 18:51:58 INFO - PROCESS | 1659 | 1468806718935 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}] 18:51:58 INFO - PROCESS | 1659 | 1468806718938 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:59 INFO - PROCESS | 1659 | 1468806719032 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 18:51:59 INFO - PROCESS | 1659 | 1468806719091 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:59 INFO - PROCESS | 1659 | 1468806719093 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12190d800 == 46 [pid = 1659] [id = 46] 18:51:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x120fec800) [pid = 1659] [serial = 134] [outer = 0x0] 18:51:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x121331800) [pid = 1659] [serial = 135] [outer = 0x120fec800] 18:51:59 INFO - PROCESS | 1659 | 1468806719124 Marionette DEBUG loaded listener.js 18:51:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x121ce7c00) [pid = 1659] [serial = 136] [outer = 0x120fec800] 18:51:59 INFO - PROCESS | 1659 | 1468806719551 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]]]}] 18:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 689ms 18:51:59 INFO - PROCESS | 1659 | 1468806719606 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 18:51:59 INFO - PROCESS | 1659 | 1468806719608 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 18:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:51:59 INFO - PROCESS | 1659 | 1468806719630 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 1659 | 1468806719631 Marionette TRACE conn2 <- [1,158,null,{}] 18:51:59 INFO - PROCESS | 1659 | 1468806719633 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}] 18:51:59 INFO - PROCESS | 1659 | 1468806719635 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:59 INFO - PROCESS | 1659 | 1468806719730 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 18:51:59 INFO - PROCESS | 1659 | 1468806719787 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:59 INFO - PROCESS | 1659 | 1468806719788 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:51:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x112712000 == 47 [pid = 1659] [id = 47] 18:51:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x1133ab000) [pid = 1659] [serial = 137] [outer = 0x0] 18:51:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x11670f800) [pid = 1659] [serial = 138] [outer = 0x1133ab000] 18:51:59 INFO - PROCESS | 1659 | 1468806719819 Marionette DEBUG loaded listener.js 18:51:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x119a11800) [pid = 1659] [serial = 139] [outer = 0x1133ab000] 18:52:00 INFO - PROCESS | 1659 | 1468806720313 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]]]}] 18:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 720ms 18:52:00 INFO - PROCESS | 1659 | 1468806720349 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 18:52:00 INFO - PROCESS | 1659 | 1468806720351 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 18:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:52:00 INFO - PROCESS | 1659 | 1468806720354 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:52:00 INFO - PROCESS | 1659 | 1468806720356 Marionette TRACE conn2 <- [1,162,null,{}] 18:52:00 INFO - PROCESS | 1659 | 1468806720359 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}] 18:52:00 INFO - PROCESS | 1659 | 1468806720361 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:00 INFO - PROCESS | 1659 | 1468806720447 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 18:52:00 INFO - PROCESS | 1659 | 1468806720511 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:00 INFO - PROCESS | 1659 | 1468806720512 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x115e13000 == 48 [pid = 1659] [id = 48] 18:52:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11337e800) [pid = 1659] [serial = 140] [outer = 0x0] 18:52:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x115e61000) [pid = 1659] [serial = 141] [outer = 0x11337e800] 18:52:00 INFO - PROCESS | 1659 | 1468806720542 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x116635800) [pid = 1659] [serial = 142] [outer = 0x11337e800] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x116679000 == 47 [pid = 1659] [id = 42] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11937a800 == 46 [pid = 1659] [id = 41] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x1186b7800 == 45 [pid = 1659] [id = 40] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11894c800 == 44 [pid = 1659] [id = 29] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x118913000 == 43 [pid = 1659] [id = 28] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x117d42800 == 42 [pid = 1659] [id = 39] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11747d800 == 41 [pid = 1659] [id = 27] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x115e21000 == 40 [pid = 1659] [id = 30] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11685f000 == 39 [pid = 1659] [id = 38] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x113360800 == 38 [pid = 1659] [id = 37] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x112634000 == 37 [pid = 1659] [id = 36] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x119ec3800 == 36 [pid = 1659] [id = 34] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x119381800 == 35 [pid = 1659] [id = 31] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11715b800 == 34 [pid = 1659] [id = 32] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x112712000 == 33 [pid = 1659] [id = 47] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12190d800 == 32 [pid = 1659] [id = 46] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x117d30800 == 31 [pid = 1659] [id = 45] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x115eb9000 == 30 [pid = 1659] [id = 44] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x119b35000 == 29 [pid = 1659] [id = 33] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x121258800 == 28 [pid = 1659] [id = 35] 18:52:01 INFO - PROCESS | 1659 | --DOCSHELL 0x121253800 == 27 [pid = 1659] [id = 43] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x11663b000) [pid = 1659] [serial = 69] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x117dba800) [pid = 1659] [serial = 72] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x118297000) [pid = 1659] [serial = 73] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x11836ec00) [pid = 1659] [serial = 75] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x11850ec00) [pid = 1659] [serial = 76] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x118514000) [pid = 1659] [serial = 78] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x118a7fc00) [pid = 1659] [serial = 79] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x1191c1400) [pid = 1659] [serial = 81] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x119311800) [pid = 1659] [serial = 82] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x119a06400) [pid = 1659] [serial = 84] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x119c69400) [pid = 1659] [serial = 87] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x120fef400) [pid = 1659] [serial = 90] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x1211e6c00) [pid = 1659] [serial = 93] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x123c15400) [pid = 1659] [serial = 96] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x1241e1000) [pid = 1659] [serial = 99] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x11337e400) [pid = 1659] [serial = 63] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x115df1400) [pid = 1659] [serial = 66] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x119c68000) [pid = 1659] [serial = 85] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x120fe8c00) [pid = 1659] [serial = 88] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1210cf800) [pid = 1659] [serial = 91] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x113c37800) [pid = 1659] [serial = 64] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x121aa4800) [pid = 1659] [serial = 94] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x12409dc00) [pid = 1659] [serial = 97] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x115e65400) [pid = 1659] [serial = 67] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1167dc800) [pid = 1659] [serial = 70] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x126e7b800) [pid = 1659] [serial = 61] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x12449c000) [pid = 1659] [serial = 100] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12b863400) [pid = 1659] [serial = 24] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12b86c800) [pid = 1659] [serial = 25] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12a811800) [pid = 1659] [serial = 21] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x12a8d6000) [pid = 1659] [serial = 22] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1295e6400) [pid = 1659] [serial = 18] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x129171000) [pid = 1659] [serial = 15] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x129176c00) [pid = 1659] [serial = 16] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x123c15000) [pid = 1659] [serial = 11] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x121820000) [pid = 1659] [serial = 8] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x12d54e800) [pid = 1659] [serial = 55] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x12d54ac00) [pid = 1659] [serial = 54] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x12d078800) [pid = 1659] [serial = 51] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x12d543400) [pid = 1659] [serial = 52] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x12d054400) [pid = 1659] [serial = 48] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x12c831800) [pid = 1659] [serial = 42] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x12cc66c00) [pid = 1659] [serial = 43] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x12d089000) [pid = 1659] [serial = 45] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x12c826400) [pid = 1659] [serial = 40] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x12c766000) [pid = 1659] [serial = 39] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x12c75b800) [pid = 1659] [serial = 36] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x12c75f000) [pid = 1659] [serial = 37] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x12bfd0400) [pid = 1659] [serial = 33] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x12bfd7400) [pid = 1659] [serial = 34] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x12bd85800) [pid = 1659] [serial = 31] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x1295edc00) [pid = 1659] [serial = 30] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x12b9fc000) [pid = 1659] [serial = 27] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x12baa0c00) [pid = 1659] [serial = 28] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 61 (0x12df6dc00) [pid = 1659] [serial = 60] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 60 (0x118517c00) [pid = 1659] [serial = 57] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | --DOMWINDOW == 59 (0x12d54dc00) [pid = 1659] [serial = 58] [outer = 0x0] [url = about:blank] 18:52:01 INFO - PROCESS | 1659 | 1468806721422 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]]]}] 18:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1076ms 18:52:01 INFO - PROCESS | 1659 | 1468806721431 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 1659 | 1468806721433 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 18:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:52:01 INFO - PROCESS | 1659 | 1468806721436 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - PROCESS | 1659 | 1468806721439 Marionette TRACE conn2 <- [1,166,null,{}] 18:52:01 INFO - PROCESS | 1659 | 1468806721443 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}] 18:52:01 INFO - PROCESS | 1659 | 1468806721447 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:01 INFO - PROCESS | 1659 | 1468806721531 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 18:52:01 INFO - PROCESS | 1659 | 1468806721571 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:01 INFO - PROCESS | 1659 | 1468806721573 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x11321d000 == 28 [pid = 1659] [id = 49] 18:52:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 60 (0x115df2800) [pid = 1659] [serial = 143] [outer = 0x0] 18:52:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 61 (0x1164e9c00) [pid = 1659] [serial = 144] [outer = 0x115df2800] 18:52:01 INFO - PROCESS | 1659 | 1468806721600 Marionette DEBUG loaded listener.js 18:52:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x1122bd800) [pid = 1659] [serial = 145] [outer = 0x115df2800] 18:52:01 INFO - PROCESS | 1659 | 1468806721879 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]]]}] 18:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 470ms 18:52:01 INFO - PROCESS | 1659 | 1468806721907 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 1659 | 1468806721913 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 18:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:52:01 INFO - PROCESS | 1659 | 1468806721923 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - PROCESS | 1659 | 1468806721925 Marionette TRACE conn2 <- [1,170,null,{}] 18:52:01 INFO - PROCESS | 1659 | 1468806721930 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}] 18:52:01 INFO - PROCESS | 1659 | 1468806721932 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:02 INFO - PROCESS | 1659 | 1468806722009 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 18:52:02 INFO - PROCESS | 1659 | 1468806722014 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:02 INFO - PROCESS | 1659 | 1468806722015 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x117150800 == 29 [pid = 1659] [id = 50] 18:52:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x116a22000) [pid = 1659] [serial = 146] [outer = 0x0] 18:52:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x11829b800) [pid = 1659] [serial = 147] [outer = 0x116a22000] 18:52:02 INFO - PROCESS | 1659 | 1468806722044 Marionette DEBUG loaded listener.js 18:52:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x11850dc00) [pid = 1659] [serial = 148] [outer = 0x116a22000] 18:52:02 INFO - PROCESS | 1659 | 1468806722354 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]]]}] 18:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 472ms 18:52:02 INFO - PROCESS | 1659 | 1468806722396 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 18:52:02 INFO - PROCESS | 1659 | 1468806722398 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 18:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:52:02 INFO - PROCESS | 1659 | 1468806722400 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:52:02 INFO - PROCESS | 1659 | 1468806722402 Marionette TRACE conn2 <- [1,174,null,{}] 18:52:02 INFO - PROCESS | 1659 | 1468806722410 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}] 18:52:02 INFO - PROCESS | 1659 | 1468806722413 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:02 INFO - PROCESS | 1659 | 1468806722486 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 18:52:02 INFO - PROCESS | 1659 | 1468806722494 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:02 INFO - PROCESS | 1659 | 1468806722497 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x118096800 == 30 [pid = 1659] [id = 51] 18:52:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x1185bc000) [pid = 1659] [serial = 149] [outer = 0x0] 18:52:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x1189ed000) [pid = 1659] [serial = 150] [outer = 0x1185bc000] 18:52:02 INFO - PROCESS | 1659 | 1468806722524 Marionette DEBUG loaded listener.js 18:52:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x1191c1400) [pid = 1659] [serial = 151] [outer = 0x1185bc000] 18:52:02 INFO - PROCESS | 1659 | 1468806722810 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]]]}] 18:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 422ms 18:52:02 INFO - PROCESS | 1659 | 1468806722822 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 18:52:02 INFO - PROCESS | 1659 | 1468806722824 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 18:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:52:02 INFO - PROCESS | 1659 | 1468806722833 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:52:02 INFO - PROCESS | 1659 | 1468806722834 Marionette TRACE conn2 <- [1,178,null,{}] 18:52:02 INFO - PROCESS | 1659 | 1468806722836 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}] 18:52:02 INFO - PROCESS | 1659 | 1468806722837 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:02 INFO - PROCESS | 1659 | 1468806722916 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 18:52:02 INFO - PROCESS | 1659 | 1468806722919 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:02 INFO - PROCESS | 1659 | 1468806722921 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x118960000 == 31 [pid = 1659] [id = 52] 18:52:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x119a04400) [pid = 1659] [serial = 152] [outer = 0x0] 18:52:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x119c6fc00) [pid = 1659] [serial = 153] [outer = 0x119a04400] 18:52:02 INFO - PROCESS | 1659 | 1468806722948 Marionette DEBUG loaded listener.js 18:52:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x120fe8c00) [pid = 1659] [serial = 154] [outer = 0x119a04400] 18:52:03 INFO - PROCESS | 1659 | 1468806723233 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]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 425ms 18:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:52:03 INFO - PROCESS | 1659 | 1468806723251 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 1659 | 1468806723253 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 18:52:03 INFO - PROCESS | 1659 | 1468806723255 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 1659 | 1468806723256 Marionette TRACE conn2 <- [1,182,null,{}] 18:52:03 INFO - PROCESS | 1659 | 1468806723258 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}] 18:52:03 INFO - PROCESS | 1659 | 1468806723261 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:03 INFO - PROCESS | 1659 | 1468806723376 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 18:52:03 INFO - PROCESS | 1659 | 1468806723387 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 1659 | 1468806723388 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x119366000 == 32 [pid = 1659] [id = 53] 18:52:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x111f2fc00) [pid = 1659] [serial = 155] [outer = 0x0] 18:52:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x119a07000) [pid = 1659] [serial = 156] [outer = 0x111f2fc00] 18:52:03 INFO - PROCESS | 1659 | 1468806723412 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x1210d2400) [pid = 1659] [serial = 157] [outer = 0x111f2fc00] 18:52:03 INFO - PROCESS | 1659 | 1468806723751 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]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 518ms 18:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:52:03 INFO - PROCESS | 1659 | 1468806723778 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 1659 | 1468806723780 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 18:52:03 INFO - PROCESS | 1659 | 1468806723782 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 1659 | 1468806723783 Marionette TRACE conn2 <- [1,186,null,{}] 18:52:03 INFO - PROCESS | 1659 | 1468806723785 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}] 18:52:03 INFO - PROCESS | 1659 | 1468806723789 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:03 INFO - PROCESS | 1659 | 1468806723884 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 18:52:03 INFO - PROCESS | 1659 | 1468806723887 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 1659 | 1468806723888 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a5c000 == 33 [pid = 1659] [id = 54] 18:52:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x1211e4800) [pid = 1659] [serial = 158] [outer = 0x0] 18:52:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x1219fac00) [pid = 1659] [serial = 159] [outer = 0x1211e4800] 18:52:03 INFO - PROCESS | 1659 | 1468806723923 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x124b45400) [pid = 1659] [serial = 160] [outer = 0x1211e4800] 18:52:04 INFO - PROCESS | 1659 | 1468806724351 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]]]}] 18:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 619ms 18:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:52:04 INFO - PROCESS | 1659 | 1468806724408 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 18:52:04 INFO - PROCESS | 1659 | 1468806724409 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 18:52:04 INFO - PROCESS | 1659 | 1468806724413 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 1659 | 1468806724415 Marionette TRACE conn2 <- [1,190,null,{}] 18:52:04 INFO - PROCESS | 1659 | 1468806724418 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}] 18:52:04 INFO - PROCESS | 1659 | 1468806724420 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:04 INFO - PROCESS | 1659 | 1468806724558 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 18:52:04 INFO - PROCESS | 1659 | 1468806724582 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:04 INFO - PROCESS | 1659 | 1468806724584 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x119eb4000 == 34 [pid = 1659] [id = 55] 18:52:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x118376800) [pid = 1659] [serial = 161] [outer = 0x0] 18:52:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x12449cc00) [pid = 1659] [serial = 162] [outer = 0x118376800] 18:52:04 INFO - PROCESS | 1659 | 1468806724624 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x126e7b400) [pid = 1659] [serial = 163] [outer = 0x118376800] 18:52:04 INFO - PROCESS | 1659 | 1468806724985 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 620ms 18:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:52:05 INFO - PROCESS | 1659 | 1468806725033 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 1659 | 1468806725034 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 18:52:05 INFO - PROCESS | 1659 | 1468806725036 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 1659 | 1468806725037 Marionette TRACE conn2 <- [1,194,null,{}] 18:52:05 INFO - PROCESS | 1659 | 1468806725039 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}] 18:52:05 INFO - PROCESS | 1659 | 1468806725040 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:05 INFO - PROCESS | 1659 | 1468806725123 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 18:52:05 INFO - PROCESS | 1659 | 1468806725164 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 1659 | 1468806725165 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x121702800 == 35 [pid = 1659] [id = 56] 18:52:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x112ea2400) [pid = 1659] [serial = 164] [outer = 0x0] 18:52:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1272b3000) [pid = 1659] [serial = 165] [outer = 0x112ea2400] 18:52:05 INFO - PROCESS | 1659 | 1468806725189 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1272b9400) [pid = 1659] [serial = 166] [outer = 0x112ea2400] 18:52:05 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1245dac00) [pid = 1659] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:52:05 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x1133b3000) [pid = 1659] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:52:05 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x113c45c00) [pid = 1659] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:52:05 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x1211e2000) [pid = 1659] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:52:05 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x1167df800) [pid = 1659] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:52:05 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x118370c00) [pid = 1659] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:52:05 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x119c6dc00) [pid = 1659] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:52:05 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x116136800) [pid = 1659] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:52:05 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x112e0a000) [pid = 1659] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:52:05 INFO - PROCESS | 1659 | 1468806725527 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 518ms 18:52:05 INFO - PROCESS | 1659 | 1468806725554 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 1659 | 1468806725555 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 18:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:52:05 INFO - PROCESS | 1659 | 1468806725558 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 1659 | 1468806725559 Marionette TRACE conn2 <- [1,198,null,{}] 18:52:05 INFO - PROCESS | 1659 | 1468806725561 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}] 18:52:05 INFO - PROCESS | 1659 | 1468806725562 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:05 INFO - PROCESS | 1659 | 1468806725631 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 18:52:05 INFO - PROCESS | 1659 | 1468806725642 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 1659 | 1468806725643 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12191c800 == 36 [pid = 1659] [id = 57] 18:52:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x116138800) [pid = 1659] [serial = 167] [outer = 0x0] 18:52:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x1189e7800) [pid = 1659] [serial = 168] [outer = 0x116138800] 18:52:05 INFO - PROCESS | 1659 | 1468806725670 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x1241dec00) [pid = 1659] [serial = 169] [outer = 0x116138800] 18:52:05 INFO - PROCESS | 1659 | 1468806725950 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 418ms 18:52:05 INFO - PROCESS | 1659 | 1468806725985 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 1659 | 1468806725986 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 18:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:52:05 INFO - PROCESS | 1659 | 1468806725988 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 1659 | 1468806725989 Marionette TRACE conn2 <- [1,202,null,{}] 18:52:05 INFO - PROCESS | 1659 | 1468806725992 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}] 18:52:05 INFO - PROCESS | 1659 | 1468806725993 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:06 INFO - PROCESS | 1659 | 1468806726087 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 18:52:06 INFO - PROCESS | 1659 | 1468806726093 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:06 INFO - PROCESS | 1659 | 1468806726094 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x123cb6800 == 37 [pid = 1659] [id = 58] 18:52:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x1167df800) [pid = 1659] [serial = 170] [outer = 0x0] 18:52:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x123c15800) [pid = 1659] [serial = 171] [outer = 0x1167df800] 18:52:06 INFO - PROCESS | 1659 | 1468806726118 Marionette DEBUG loaded listener.js 18:52:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x127330400) [pid = 1659] [serial = 172] [outer = 0x1167df800] 18:52:06 INFO - PROCESS | 1659 | 1468806726396 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]]]}] 18:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 469ms 18:52:06 INFO - PROCESS | 1659 | 1468806726458 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 18:52:06 INFO - PROCESS | 1659 | 1468806726459 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 18:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:52:06 INFO - PROCESS | 1659 | 1468806726464 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - PROCESS | 1659 | 1468806726465 Marionette TRACE conn2 <- [1,206,null,{}] 18:52:06 INFO - PROCESS | 1659 | 1468806726468 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}] 18:52:06 INFO - PROCESS | 1659 | 1468806726469 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:06 INFO - PROCESS | 1659 | 1468806726551 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 18:52:06 INFO - PROCESS | 1659 | 1468806726554 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:06 INFO - PROCESS | 1659 | 1468806726566 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x124bda800 == 38 [pid = 1659] [id = 59] 18:52:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x1272ba800) [pid = 1659] [serial = 173] [outer = 0x0] 18:52:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1273d9c00) [pid = 1659] [serial = 174] [outer = 0x1272ba800] 18:52:06 INFO - PROCESS | 1659 | 1468806726593 Marionette DEBUG loaded listener.js 18:52:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x12898dc00) [pid = 1659] [serial = 175] [outer = 0x1272ba800] 18:52:06 INFO - PROCESS | 1659 | 1468806726886 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]]]}] 18:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 18:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:52:06 INFO - PROCESS | 1659 | 1468806726933 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 18:52:06 INFO - PROCESS | 1659 | 1468806726934 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 18:52:06 INFO - PROCESS | 1659 | 1468806726936 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - PROCESS | 1659 | 1468806726937 Marionette TRACE conn2 <- [1,210,null,{}] 18:52:06 INFO - PROCESS | 1659 | 1468806726939 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}] 18:52:06 INFO - PROCESS | 1659 | 1468806726940 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:07 INFO - PROCESS | 1659 | 1468806727036 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 18:52:07 INFO - PROCESS | 1659 | 1468806727041 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 1659 | 1468806727042 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x125fd3800 == 39 [pid = 1659] [id = 60] 18:52:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1211f0c00) [pid = 1659] [serial = 176] [outer = 0x0] 18:52:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x128bf1c00) [pid = 1659] [serial = 177] [outer = 0x1211f0c00] 18:52:07 INFO - PROCESS | 1659 | 1468806727067 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x12916e400) [pid = 1659] [serial = 178] [outer = 0x1211f0c00] 18:52:07 INFO - PROCESS | 1659 | 1468806727327 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]]]}] 18:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 418ms 18:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:52:07 INFO - PROCESS | 1659 | 1468806727354 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 18:52:07 INFO - PROCESS | 1659 | 1468806727356 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 18:52:07 INFO - PROCESS | 1659 | 1468806727358 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:52:07 INFO - PROCESS | 1659 | 1468806727359 Marionette TRACE conn2 <- [1,214,null,{}] 18:52:07 INFO - PROCESS | 1659 | 1468806727369 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}] 18:52:07 INFO - PROCESS | 1659 | 1468806727370 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:07 INFO - PROCESS | 1659 | 1468806727452 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 18:52:07 INFO - PROCESS | 1659 | 1468806727530 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 1659 | 1468806727532 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x11263d800 == 40 [pid = 1659] [id = 61] 18:52:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x111f2ec00) [pid = 1659] [serial = 179] [outer = 0x0] 18:52:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x1122bcc00) [pid = 1659] [serial = 180] [outer = 0x111f2ec00] 18:52:07 INFO - PROCESS | 1659 | 1468806727563 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1133b0400) [pid = 1659] [serial = 181] [outer = 0x111f2ec00] 18:52:08 INFO - PROCESS | 1659 | 1468806728052 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]]]}] 18:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 726ms 18:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:52:08 INFO - PROCESS | 1659 | 1468806728103 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 18:52:08 INFO - PROCESS | 1659 | 1468806728105 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 18:52:08 INFO - PROCESS | 1659 | 1468806728109 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - PROCESS | 1659 | 1468806728113 Marionette TRACE conn2 <- [1,218,null,{}] 18:52:08 INFO - PROCESS | 1659 | 1468806728117 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}] 18:52:08 INFO - PROCESS | 1659 | 1468806728120 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:08 INFO - PROCESS | 1659 | 1468806728223 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 18:52:08 INFO - PROCESS | 1659 | 1468806728290 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:08 INFO - PROCESS | 1659 | 1468806728291 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x118088000 == 41 [pid = 1659] [id = 62] 18:52:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x1174e9800) [pid = 1659] [serial = 182] [outer = 0x0] 18:52:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x118253800) [pid = 1659] [serial = 183] [outer = 0x1174e9800] 18:52:08 INFO - PROCESS | 1659 | 1468806728321 Marionette DEBUG loaded listener.js 18:52:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x11836fc00) [pid = 1659] [serial = 184] [outer = 0x1174e9800] 18:52:08 INFO - PROCESS | 1659 | 1468806728967 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]]]}] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x125fd3800 == 40 [pid = 1659] [id = 60] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x124bda800 == 39 [pid = 1659] [id = 59] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x123cb6800 == 38 [pid = 1659] [id = 58] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x12191c800 == 37 [pid = 1659] [id = 57] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x121702800 == 36 [pid = 1659] [id = 56] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x119eb4000 == 35 [pid = 1659] [id = 55] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x119a5c000 == 34 [pid = 1659] [id = 54] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x119366000 == 33 [pid = 1659] [id = 53] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x118960000 == 32 [pid = 1659] [id = 52] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x118096800 == 31 [pid = 1659] [id = 51] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x117150800 == 30 [pid = 1659] [id = 50] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x11321d000 == 29 [pid = 1659] [id = 49] 18:52:09 INFO - PROCESS | 1659 | --DOCSHELL 0x115e13000 == 28 [pid = 1659] [id = 48] 18:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 924ms 18:52:09 INFO - PROCESS | 1659 | 1468806729034 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 1659 | 1468806729036 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 18:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:52:09 INFO - PROCESS | 1659 | 1468806729039 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 1659 | 1468806729041 Marionette TRACE conn2 <- [1,222,null,{}] 18:52:09 INFO - PROCESS | 1659 | 1468806729045 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}] 18:52:09 INFO - PROCESS | 1659 | 1468806729046 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:09 INFO - PROCESS | 1659 | 1468806729126 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x125da8800) [pid = 1659] [serial = 103] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x1241e6c00) [pid = 1659] [serial = 126] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x11619dc00) [pid = 1659] [serial = 108] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x124b3e000) [pid = 1659] [serial = 127] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x123c11400) [pid = 1659] [serial = 124] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x118254c00) [pid = 1659] [serial = 111] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x11850cc00) [pid = 1659] [serial = 114] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1185af000) [pid = 1659] [serial = 115] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x119cb3c00) [pid = 1659] [serial = 120] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x12181fc00) [pid = 1659] [serial = 123] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x118376000) [pid = 1659] [serial = 112] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x120fef800) [pid = 1659] [serial = 121] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x1191ba800) [pid = 1659] [serial = 118] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x112f30c00) [pid = 1659] [serial = 105] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x116705400) [pid = 1659] [serial = 109] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1189ec800) [pid = 1659] [serial = 117] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x1133b1c00) [pid = 1659] [serial = 106] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x125d04c00) [pid = 1659] [serial = 102] [outer = 0x0] [url = about:blank] 18:52:09 INFO - PROCESS | 1659 | 1468806729176 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:09 INFO - PROCESS | 1659 | 1468806729179 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x115d74800 == 29 [pid = 1659] [id = 63] 18:52:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x113c69000) [pid = 1659] [serial = 185] [outer = 0x0] 18:52:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x116705400) [pid = 1659] [serial = 186] [outer = 0x113c69000] 18:52:09 INFO - PROCESS | 1659 | 1468806729206 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x118370800) [pid = 1659] [serial = 187] [outer = 0x113c69000] 18:52:09 INFO - PROCESS | 1659 | 1468806729484 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]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 18:52:09 INFO - PROCESS | 1659 | 1468806729509 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 1659 | 1468806729515 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 18:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:52:09 INFO - PROCESS | 1659 | 1468806729524 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 1659 | 1468806729526 Marionette TRACE conn2 <- [1,226,null,{}] 18:52:09 INFO - PROCESS | 1659 | 1468806729536 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}] 18:52:09 INFO - PROCESS | 1659 | 1468806729538 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:09 INFO - PROCESS | 1659 | 1468806729621 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 18:52:09 INFO - PROCESS | 1659 | 1468806729625 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:09 INFO - PROCESS | 1659 | 1468806729628 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x11747b800 == 30 [pid = 1659] [id = 64] 18:52:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x118514800) [pid = 1659] [serial = 188] [outer = 0x0] 18:52:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x118a78400) [pid = 1659] [serial = 189] [outer = 0x118514800] 18:52:09 INFO - PROCESS | 1659 | 1468806729656 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x119312000) [pid = 1659] [serial = 190] [outer = 0x118514800] 18:52:09 INFO - PROCESS | 1659 | 1468806729976 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]]]}] 18:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 479ms 18:52:10 INFO - PROCESS | 1659 | 1468806730003 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 18:52:10 INFO - PROCESS | 1659 | 1468806730005 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 18:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:52:10 INFO - PROCESS | 1659 | 1468806730007 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:52:10 INFO - PROCESS | 1659 | 1468806730011 Marionette TRACE conn2 <- [1,230,null,{}] 18:52:10 INFO - PROCESS | 1659 | 1468806730019 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}] 18:52:10 INFO - PROCESS | 1659 | 1468806730022 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:10 INFO - PROCESS | 1659 | 1468806730094 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 18:52:10 INFO - PROCESS | 1659 | 1468806730099 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 1659 | 1468806730101 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x118953800 == 31 [pid = 1659] [id = 65] 18:52:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x115df9000) [pid = 1659] [serial = 191] [outer = 0x0] 18:52:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1210cc400) [pid = 1659] [serial = 192] [outer = 0x115df9000] 18:52:10 INFO - PROCESS | 1659 | 1468806730130 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x12181ac00) [pid = 1659] [serial = 193] [outer = 0x115df9000] 18:52:10 INFO - PROCESS | 1659 | 1468806730452 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]]]}] 18:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 473ms 18:52:10 INFO - PROCESS | 1659 | 1468806730481 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 18:52:10 INFO - PROCESS | 1659 | 1468806730482 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 18:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:52:10 INFO - PROCESS | 1659 | 1468806730485 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:52:10 INFO - PROCESS | 1659 | 1468806730486 Marionette TRACE conn2 <- [1,234,null,{}] 18:52:10 INFO - PROCESS | 1659 | 1468806730488 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}] 18:52:10 INFO - PROCESS | 1659 | 1468806730489 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:10 INFO - PROCESS | 1659 | 1468806730582 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 18:52:10 INFO - PROCESS | 1659 | 1468806730587 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 1659 | 1468806730588 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196f3000 == 32 [pid = 1659] [id = 66] 18:52:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x121ce1000) [pid = 1659] [serial = 194] [outer = 0x0] 18:52:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x12408f400) [pid = 1659] [serial = 195] [outer = 0x121ce1000] 18:52:10 INFO - PROCESS | 1659 | 1468806730615 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x12449a800) [pid = 1659] [serial = 196] [outer = 0x121ce1000] 18:52:10 INFO - PROCESS | 1659 | 1468806730914 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]]]}] 18:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 467ms 18:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:52:10 INFO - PROCESS | 1659 | 1468806730953 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 18:52:10 INFO - PROCESS | 1659 | 1468806730954 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 18:52:10 INFO - PROCESS | 1659 | 1468806730956 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:52:10 INFO - PROCESS | 1659 | 1468806730957 Marionette TRACE conn2 <- [1,238,null,{}] 18:52:10 INFO - PROCESS | 1659 | 1468806730961 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}] 18:52:10 INFO - PROCESS | 1659 | 1468806730963 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:11 INFO - PROCESS | 1659 | 1468806731032 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 18:52:11 INFO - PROCESS | 1659 | 1468806731035 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:11 INFO - PROCESS | 1659 | 1468806731036 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x1130f1000 == 33 [pid = 1659] [id = 67] 18:52:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x12449b000) [pid = 1659] [serial = 197] [outer = 0x0] 18:52:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x125d0e000) [pid = 1659] [serial = 198] [outer = 0x12449b000] 18:52:11 INFO - PROCESS | 1659 | 1468806731063 Marionette DEBUG loaded listener.js 18:52:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x126ca0400) [pid = 1659] [serial = 199] [outer = 0x12449b000] 18:52:11 INFO - PROCESS | 1659 | 1468806731401 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]]]}] 18:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 473ms 18:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:52:11 INFO - PROCESS | 1659 | 1468806731433 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 18:52:11 INFO - PROCESS | 1659 | 1468806731434 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 18:52:11 INFO - PROCESS | 1659 | 1468806731436 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - PROCESS | 1659 | 1468806731437 Marionette TRACE conn2 <- [1,242,null,{}] 18:52:11 INFO - PROCESS | 1659 | 1468806731439 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}] 18:52:11 INFO - PROCESS | 1659 | 1468806731443 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:11 INFO - PROCESS | 1659 | 1468806731548 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 18:52:11 INFO - PROCESS | 1659 | 1468806731552 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:11 INFO - PROCESS | 1659 | 1468806731553 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x121430000 == 34 [pid = 1659] [id = 68] 18:52:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x125d04400) [pid = 1659] [serial = 200] [outer = 0x0] 18:52:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1272b6400) [pid = 1659] [serial = 201] [outer = 0x125d04400] 18:52:11 INFO - PROCESS | 1659 | 1468806731578 Marionette DEBUG loaded listener.js 18:52:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128beb800) [pid = 1659] [serial = 202] [outer = 0x125d04400] 18:52:11 INFO - PROCESS | 1659 | 1468806731907 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]]]}] 18:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 518ms 18:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:52:11 INFO - PROCESS | 1659 | 1468806731955 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 18:52:11 INFO - PROCESS | 1659 | 1468806731956 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 18:52:11 INFO - PROCESS | 1659 | 1468806731959 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - PROCESS | 1659 | 1468806731961 Marionette TRACE conn2 <- [1,246,null,{}] 18:52:11 INFO - PROCESS | 1659 | 1468806731963 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}] 18:52:11 INFO - PROCESS | 1659 | 1468806731965 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:12 INFO - PROCESS | 1659 | 1468806732093 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 18:52:12 INFO - PROCESS | 1659 | 1468806732140 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:12 INFO - PROCESS | 1659 | 1468806732141 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x121a6c000 == 35 [pid = 1659] [id = 69] 18:52:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x120fef800) [pid = 1659] [serial = 203] [outer = 0x0] 18:52:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x129170400) [pid = 1659] [serial = 204] [outer = 0x120fef800] 18:52:12 INFO - PROCESS | 1659 | 1468806732161 Marionette DEBUG loaded listener.js 18:52:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1292d7000) [pid = 1659] [serial = 205] [outer = 0x120fef800] 18:52:12 INFO - PROCESS | 1659 | 1468806732495 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]]]}] 18:52:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x129019000) [pid = 1659] [serial = 206] [outer = 0x12cc67400] 18:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 18:52:12 INFO - PROCESS | 1659 | 1468806732545 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:52:12 INFO - PROCESS | 1659 | 1468806732547 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 18:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:52:12 INFO - PROCESS | 1659 | 1468806732581 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:52:12 INFO - PROCESS | 1659 | 1468806732583 Marionette TRACE conn2 <- [1,250,null,{}] 18:52:12 INFO - PROCESS | 1659 | 1468806732586 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}] 18:52:12 INFO - PROCESS | 1659 | 1468806732588 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:12 INFO - PROCESS | 1659 | 1468806732720 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:52:12 INFO - PROCESS | 1659 | 1468806732766 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:12 INFO - PROCESS | 1659 | 1468806732767 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x124bcc000 == 36 [pid = 1659] [id = 70] 18:52:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12916b400) [pid = 1659] [serial = 207] [outer = 0x0] 18:52:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1292de400) [pid = 1659] [serial = 208] [outer = 0x12916b400] 18:52:12 INFO - PROCESS | 1659 | 1468806732808 Marionette DEBUG loaded listener.js 18:52:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12a55ac00) [pid = 1659] [serial = 209] [outer = 0x12916b400] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x1211e4800) [pid = 1659] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x119a04400) [pid = 1659] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x115df2800) [pid = 1659] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116a22000) [pid = 1659] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1185bc000) [pid = 1659] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x11337e800) [pid = 1659] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x1133e1400) [pid = 1659] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x116809c00) [pid = 1659] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x120fec800) [pid = 1659] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1133ab000) [pid = 1659] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x118376800) [pid = 1659] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x112ea2400) [pid = 1659] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x1167df800) [pid = 1659] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x116138800) [pid = 1659] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1272ba800) [pid = 1659] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:52:13 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x111f2fc00) [pid = 1659] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:52:13 INFO - PROCESS | 1659 | 1468806733295 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]]]}] 18:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 740ms 18:52:13 INFO - PROCESS | 1659 | 1468806733303 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:52:13 INFO - PROCESS | 1659 | 1468806733304 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 18:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:52:13 INFO - PROCESS | 1659 | 1468806733306 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 1659 | 1468806733307 Marionette TRACE conn2 <- [1,254,null,{}] 18:52:13 INFO - PROCESS | 1659 | 1468806733309 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}] 18:52:13 INFO - PROCESS | 1659 | 1468806733312 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:13 INFO - PROCESS | 1659 | 1468806733386 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:52:13 INFO - PROCESS | 1659 | 1468806733390 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:13 INFO - PROCESS | 1659 | 1468806733391 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x12135f000 == 37 [pid = 1659] [id = 71] 18:52:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1130a6400) [pid = 1659] [serial = 210] [outer = 0x0] 18:52:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x118253000) [pid = 1659] [serial = 211] [outer = 0x1130a6400] 18:52:13 INFO - PROCESS | 1659 | 1468806733417 Marionette DEBUG loaded listener.js 18:52:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x12144c000) [pid = 1659] [serial = 212] [outer = 0x1130a6400] 18:52:13 INFO - PROCESS | 1659 | 1468806733701 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]]]}] 18:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 419ms 18:52:13 INFO - PROCESS | 1659 | 1468806733725 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:52:13 INFO - PROCESS | 1659 | 1468806733728 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 18:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:52:13 INFO - PROCESS | 1659 | 1468806733736 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 1659 | 1468806733738 Marionette TRACE conn2 <- [1,258,null,{}] 18:52:13 INFO - PROCESS | 1659 | 1468806733740 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}] 18:52:13 INFO - PROCESS | 1659 | 1468806733741 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:13 INFO - PROCESS | 1659 | 1468806733819 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:52:13 INFO - PROCESS | 1659 | 1468806733865 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:13 INFO - PROCESS | 1659 | 1468806733866 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196ed000 == 38 [pid = 1659] [id = 72] 18:52:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x115e65400) [pid = 1659] [serial = 213] [outer = 0x0] 18:52:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x121cea000) [pid = 1659] [serial = 214] [outer = 0x115e65400] 18:52:13 INFO - PROCESS | 1659 | 1468806733890 Marionette DEBUG loaded listener.js 18:52:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x12a562000) [pid = 1659] [serial = 215] [outer = 0x115e65400] 18:52:14 INFO - PROCESS | 1659 | 1468806734165 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]]]}] 18:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 18:52:14 INFO - PROCESS | 1659 | 1468806734207 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:52:14 INFO - PROCESS | 1659 | 1468806734209 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 18:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:52:14 INFO - PROCESS | 1659 | 1468806734219 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:52:14 INFO - PROCESS | 1659 | 1468806734220 Marionette TRACE conn2 <- [1,262,null,{}] 18:52:14 INFO - PROCESS | 1659 | 1468806734223 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}] 18:52:14 INFO - PROCESS | 1659 | 1468806734224 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:14 INFO - PROCESS | 1659 | 1468806734315 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:52:14 INFO - PROCESS | 1659 | 1468806734319 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 1659 | 1468806734320 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12904a800 == 39 [pid = 1659] [id = 73] 18:52:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x12a567000) [pid = 1659] [serial = 216] [outer = 0x0] 18:52:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12a80b400) [pid = 1659] [serial = 217] [outer = 0x12a567000] 18:52:14 INFO - PROCESS | 1659 | 1468806734346 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12a8d8400) [pid = 1659] [serial = 218] [outer = 0x12a567000] 18:52:14 INFO - PROCESS | 1659 | 1468806734654 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]]]}] 18:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 472ms 18:52:14 INFO - PROCESS | 1659 | 1468806734692 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:52:14 INFO - PROCESS | 1659 | 1468806734693 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 18:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:52:14 INFO - PROCESS | 1659 | 1468806734698 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:52:14 INFO - PROCESS | 1659 | 1468806734699 Marionette TRACE conn2 <- [1,266,null,{}] 18:52:14 INFO - PROCESS | 1659 | 1468806734702 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}] 18:52:14 INFO - PROCESS | 1659 | 1468806734703 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:14 INFO - PROCESS | 1659 | 1468806734799 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:52:14 INFO - PROCESS | 1659 | 1468806734805 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 1659 | 1468806734806 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12905f000 == 40 [pid = 1659] [id = 74] 18:52:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12a567400) [pid = 1659] [serial = 219] [outer = 0x0] 18:52:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x12a8dec00) [pid = 1659] [serial = 220] [outer = 0x12a567400] 18:52:14 INFO - PROCESS | 1659 | 1468806734829 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12ac50800) [pid = 1659] [serial = 221] [outer = 0x12a567400] 18:52:15 INFO - PROCESS | 1659 | 1468806735112 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]]]}] 18:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 18:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:52:15 INFO - PROCESS | 1659 | 1468806735170 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:52:15 INFO - PROCESS | 1659 | 1468806735171 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 18:52:15 INFO - PROCESS | 1659 | 1468806735173 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - PROCESS | 1659 | 1468806735174 Marionette TRACE conn2 <- [1,270,null,{}] 18:52:15 INFO - PROCESS | 1659 | 1468806735178 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}] 18:52:15 INFO - PROCESS | 1659 | 1468806735180 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:15 INFO - PROCESS | 1659 | 1468806735253 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:52:15 INFO - PROCESS | 1659 | 1468806735339 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 1659 | 1468806735340 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x112f21000 == 41 [pid = 1659] [id = 75] 18:52:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x112e09400) [pid = 1659] [serial = 222] [outer = 0x0] 18:52:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x11338b800) [pid = 1659] [serial = 223] [outer = 0x112e09400] 18:52:15 INFO - PROCESS | 1659 | 1468806735371 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x116199400) [pid = 1659] [serial = 224] [outer = 0x112e09400] 18:52:15 INFO - PROCESS | 1659 | 1468806735799 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]]]}] 18:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 671ms 18:52:15 INFO - PROCESS | 1659 | 1468806735846 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:52:15 INFO - PROCESS | 1659 | 1468806735848 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 18:52:15 INFO - PROCESS | 1659 | 1468806735851 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - PROCESS | 1659 | 1468806735853 Marionette TRACE conn2 <- [1,274,null,{}] 18:52:15 INFO - PROCESS | 1659 | 1468806735857 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}] 18:52:15 INFO - PROCESS | 1659 | 1468806735860 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:15 INFO - PROCESS | 1659 | 1468806735991 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:52:16 INFO - PROCESS | 1659 | 1468806736001 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:16 INFO - PROCESS | 1659 | 1468806736003 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x11894d800 == 42 [pid = 1659] [id = 76] 18:52:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x118512c00) [pid = 1659] [serial = 225] [outer = 0x0] 18:52:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x118518800) [pid = 1659] [serial = 226] [outer = 0x118512c00] 18:52:16 INFO - PROCESS | 1659 | 1468806736033 Marionette DEBUG loaded listener.js 18:52:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x119164800) [pid = 1659] [serial = 227] [outer = 0x118512c00] 18:52:16 INFO - PROCESS | 1659 | 1468806736428 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]]]}] 18:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 621ms 18:52:16 INFO - PROCESS | 1659 | 1468806736475 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:52:16 INFO - PROCESS | 1659 | 1468806736478 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 18:52:16 INFO - PROCESS | 1659 | 1468806736480 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 1659 | 1468806736482 Marionette TRACE conn2 <- [1,278,null,{}] 18:52:16 INFO - PROCESS | 1659 | 1468806736484 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}] 18:52:16 INFO - PROCESS | 1659 | 1468806736486 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:16 INFO - PROCESS | 1659 | 1468806736588 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:52:16 INFO - PROCESS | 1659 | 1468806736671 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:16 INFO - PROCESS | 1659 | 1468806736672 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x127234000 == 43 [pid = 1659] [id = 77] 18:52:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1210d0800) [pid = 1659] [serial = 228] [outer = 0x0] 18:52:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x121812c00) [pid = 1659] [serial = 229] [outer = 0x1210d0800] 18:52:16 INFO - PROCESS | 1659 | 1468806736702 Marionette DEBUG loaded listener.js 18:52:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x1245dc800) [pid = 1659] [serial = 230] [outer = 0x1210d0800] 18:52:17 INFO - PROCESS | 1659 | 1468806737100 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]]]}] 18:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 668ms 18:52:17 INFO - PROCESS | 1659 | 1468806737149 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:52:17 INFO - PROCESS | 1659 | 1468806737151 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 18:52:17 INFO - PROCESS | 1659 | 1468806737158 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:52:17 INFO - PROCESS | 1659 | 1468806737162 Marionette TRACE conn2 <- [1,282,null,{}] 18:52:17 INFO - PROCESS | 1659 | 1468806737165 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}] 18:52:17 INFO - PROCESS | 1659 | 1468806737168 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:17 INFO - PROCESS | 1659 | 1468806737267 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:52:17 INFO - PROCESS | 1659 | 1468806737316 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:17 INFO - PROCESS | 1659 | 1468806737318 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x12928f000 == 44 [pid = 1659] [id = 78] 18:52:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x1245e1400) [pid = 1659] [serial = 231] [outer = 0x0] 18:52:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x1273d4000) [pid = 1659] [serial = 232] [outer = 0x1245e1400] 18:52:17 INFO - PROCESS | 1659 | 1468806737346 Marionette DEBUG loaded listener.js 18:52:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x128bee000) [pid = 1659] [serial = 233] [outer = 0x1245e1400] 18:52:17 INFO - PROCESS | 1659 | 1468806737771 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]]]}] 18:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 18:52:17 INFO - PROCESS | 1659 | 1468806737782 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:52:17 INFO - PROCESS | 1659 | 1468806737785 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 18:52:17 INFO - PROCESS | 1659 | 1468806737789 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:52:17 INFO - PROCESS | 1659 | 1468806737791 Marionette TRACE conn2 <- [1,286,null,{}] 18:52:17 INFO - PROCESS | 1659 | 1468806737794 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}] 18:52:17 INFO - PROCESS | 1659 | 1468806737796 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:17 INFO - PROCESS | 1659 | 1468806737980 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:52:18 INFO - PROCESS | 1659 | 1468806738063 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:18 INFO - PROCESS | 1659 | 1468806738065 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x112fd5000 == 45 [pid = 1659] [id = 79] 18:52:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x11825ec00) [pid = 1659] [serial = 234] [outer = 0x0] 18:52:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12408f800) [pid = 1659] [serial = 235] [outer = 0x11825ec00] 18:52:18 INFO - PROCESS | 1659 | 1468806738094 Marionette DEBUG loaded listener.js 18:52:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x128bf1400) [pid = 1659] [serial = 236] [outer = 0x11825ec00] 18:52:18 INFO - PROCESS | 1659 | 1468806738628 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]]]}] 18:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 872ms 18:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:52:18 INFO - PROCESS | 1659 | 1468806738662 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:52:18 INFO - PROCESS | 1659 | 1468806738664 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 18:52:18 INFO - PROCESS | 1659 | 1468806738667 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:52:18 INFO - PROCESS | 1659 | 1468806738668 Marionette TRACE conn2 <- [1,290,null,{}] 18:52:18 INFO - PROCESS | 1659 | 1468806738672 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}] 18:52:18 INFO - PROCESS | 1659 | 1468806738674 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:18 INFO - PROCESS | 1659 | 1468806738750 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:52:18 INFO - PROCESS | 1659 | 1468806738826 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:18 INFO - PROCESS | 1659 | 1468806738827 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x11715a000 == 46 [pid = 1659] [id = 80] 18:52:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x118373000) [pid = 1659] [serial = 237] [outer = 0x0] 18:52:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x118377c00) [pid = 1659] [serial = 238] [outer = 0x118373000] 18:52:18 INFO - PROCESS | 1659 | 1468806738872 Marionette DEBUG loaded listener.js 18:52:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x11893d000) [pid = 1659] [serial = 239] [outer = 0x118373000] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12905f000 == 45 [pid = 1659] [id = 74] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12904a800 == 44 [pid = 1659] [id = 73] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x1196ed000 == 43 [pid = 1659] [id = 72] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12135f000 == 42 [pid = 1659] [id = 71] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x124bcc000 == 41 [pid = 1659] [id = 70] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x128bf1c00) [pid = 1659] [serial = 177] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x121a6c000 == 40 [pid = 1659] [id = 69] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x121430000 == 39 [pid = 1659] [id = 68] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x1130f1000 == 38 [pid = 1659] [id = 67] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x1196f3000 == 37 [pid = 1659] [id = 66] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x118953800 == 36 [pid = 1659] [id = 65] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x11747b800 == 35 [pid = 1659] [id = 64] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x115d74800 == 34 [pid = 1659] [id = 63] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x118088000 == 33 [pid = 1659] [id = 62] 18:52:19 INFO - PROCESS | 1659 | --DOCSHELL 0x11263d800 == 32 [pid = 1659] [id = 61] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x119a11800) [pid = 1659] [serial = 139] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x11670f800) [pid = 1659] [serial = 138] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12449cc00) [pid = 1659] [serial = 162] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x1272b3000) [pid = 1659] [serial = 165] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x123c15800) [pid = 1659] [serial = 171] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x1241dec00) [pid = 1659] [serial = 169] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1189e7800) [pid = 1659] [serial = 168] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x1273d9c00) [pid = 1659] [serial = 174] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x1272b9400) [pid = 1659] [serial = 166] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x119a07000) [pid = 1659] [serial = 156] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12898dc00) [pid = 1659] [serial = 175] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x124b45400) [pid = 1659] [serial = 160] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x126e7b400) [pid = 1659] [serial = 163] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x127330400) [pid = 1659] [serial = 172] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x1210d2400) [pid = 1659] [serial = 157] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1219fac00) [pid = 1659] [serial = 159] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x119c6fc00) [pid = 1659] [serial = 153] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x120fe8c00) [pid = 1659] [serial = 154] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x1164e9c00) [pid = 1659] [serial = 144] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x1122bd800) [pid = 1659] [serial = 145] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x11829b800) [pid = 1659] [serial = 147] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x11850dc00) [pid = 1659] [serial = 148] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1189ed000) [pid = 1659] [serial = 150] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1191c1400) [pid = 1659] [serial = 151] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x116635800) [pid = 1659] [serial = 142] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x115e61000) [pid = 1659] [serial = 141] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x11619ac00) [pid = 1659] [serial = 130] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x114e6b800) [pid = 1659] [serial = 129] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x118a75800) [pid = 1659] [serial = 133] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x118514400) [pid = 1659] [serial = 132] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x121ce7c00) [pid = 1659] [serial = 136] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x121331800) [pid = 1659] [serial = 135] [outer = 0x0] [url = about:blank] 18:52:19 INFO - PROCESS | 1659 | 1468806739442 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]]]}] 18:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 824ms 18:52:19 INFO - PROCESS | 1659 | 1468806739492 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:52:19 INFO - PROCESS | 1659 | 1468806739496 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 18:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:52:19 INFO - PROCESS | 1659 | 1468806739502 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:52:19 INFO - PROCESS | 1659 | 1468806739505 Marionette TRACE conn2 <- [1,294,null,{}] 18:52:19 INFO - PROCESS | 1659 | 1468806739509 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}] 18:52:19 INFO - PROCESS | 1659 | 1468806739511 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:19 INFO - PROCESS | 1659 | 1468806739587 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:52:19 INFO - PROCESS | 1659 | 1468806739639 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 1659 | 1468806739641 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x116ac5800 == 33 [pid = 1659] [id = 81] 18:52:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x118513800) [pid = 1659] [serial = 240] [outer = 0x0] 18:52:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1191c1400) [pid = 1659] [serial = 241] [outer = 0x118513800] 18:52:19 INFO - PROCESS | 1659 | 1468806739672 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x120fe7800) [pid = 1659] [serial = 242] [outer = 0x118513800] 18:52:19 INFO - PROCESS | 1659 | 1468806739949 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]]]}] 18:52:19 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. 18:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 472ms 18:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:52:19 INFO - PROCESS | 1659 | 1468806739973 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:52:19 INFO - PROCESS | 1659 | 1468806739975 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 18:52:19 INFO - PROCESS | 1659 | 1468806739984 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:52:19 INFO - PROCESS | 1659 | 1468806739987 Marionette TRACE conn2 <- [1,298,null,{}] 18:52:20 INFO - PROCESS | 1659 | 1468806740002 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}] 18:52:20 INFO - PROCESS | 1659 | 1468806740004 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:20 INFO - PROCESS | 1659 | 1468806740086 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:52:20 INFO - PROCESS | 1659 | 1468806740091 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 1659 | 1468806740093 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x119366800 == 34 [pid = 1659] [id = 82] 18:52:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1211ed000) [pid = 1659] [serial = 243] [outer = 0x0] 18:52:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x123c15400) [pid = 1659] [serial = 244] [outer = 0x1211ed000] 18:52:20 INFO - PROCESS | 1659 | 1468806740123 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x125d09800) [pid = 1659] [serial = 245] [outer = 0x1211ed000] 18:52:20 INFO - PROCESS | 1659 | 1468806740433 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]]]}] 18:52:20 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. 18:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 477ms 18:52:20 INFO - PROCESS | 1659 | 1468806740461 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:52:20 INFO - PROCESS | 1659 | 1468806740465 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 18:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:52:20 INFO - PROCESS | 1659 | 1468806740468 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 1659 | 1468806740469 Marionette TRACE conn2 <- [1,302,null,{}] 18:52:20 INFO - PROCESS | 1659 | 1468806740471 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}] 18:52:20 INFO - PROCESS | 1659 | 1468806740472 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:20 INFO - PROCESS | 1659 | 1468806740550 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 18:52:20 INFO - PROCESS | 1659 | 1468806740553 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 1659 | 1468806740554 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a63800 == 35 [pid = 1659] [id = 83] 18:52:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x126e32800) [pid = 1659] [serial = 246] [outer = 0x0] 18:52:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x126e81400) [pid = 1659] [serial = 247] [outer = 0x126e32800] 18:52:20 INFO - PROCESS | 1659 | 1468806740581 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1272b9400) [pid = 1659] [serial = 248] [outer = 0x126e32800] 18:52:20 INFO - PROCESS | 1659 | 1468806740898 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]]]}] 18:52:20 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. 18:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 473ms 18:52:20 INFO - PROCESS | 1659 | 1468806740942 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 18:52:20 INFO - PROCESS | 1659 | 1468806740943 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 18:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:52:20 INFO - PROCESS | 1659 | 1468806740945 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 1659 | 1468806740946 Marionette TRACE conn2 <- [1,306,null,{}] 18:52:20 INFO - PROCESS | 1659 | 1468806740949 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}] 18:52:20 INFO - PROCESS | 1659 | 1468806740950 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:21 INFO - PROCESS | 1659 | 1468806741024 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:52:21 INFO - PROCESS | 1659 | 1468806741030 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:21 INFO - PROCESS | 1659 | 1468806741031 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x121260000 == 36 [pid = 1659] [id = 84] 18:52:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x12732f000) [pid = 1659] [serial = 249] [outer = 0x0] 18:52:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1273d8000) [pid = 1659] [serial = 250] [outer = 0x12732f000] 18:52:21 INFO - PROCESS | 1659 | 1468806741055 Marionette DEBUG loaded listener.js 18:52:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1273dfc00) [pid = 1659] [serial = 251] [outer = 0x12732f000] 18:52:21 INFO - PROCESS | 1659 | 1468806741376 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]]]}] 18:52:21 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. 18:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 468ms 18:52:21 INFO - PROCESS | 1659 | 1468806741414 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 1659 | 1468806741415 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 18:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:52:21 INFO - PROCESS | 1659 | 1468806741417 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 1659 | 1468806741418 Marionette TRACE conn2 <- [1,310,null,{}] 18:52:21 INFO - PROCESS | 1659 | 1468806741420 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}] 18:52:21 INFO - PROCESS | 1659 | 1468806741424 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:21 INFO - PROCESS | 1659 | 1468806741549 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:52:21 INFO - PROCESS | 1659 | 1468806741563 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:21 INFO - PROCESS | 1659 | 1468806741564 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x121702800 == 37 [pid = 1659] [id = 85] 18:52:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x1273e0000) [pid = 1659] [serial = 252] [outer = 0x0] 18:52:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x128980c00) [pid = 1659] [serial = 253] [outer = 0x1273e0000] 18:52:21 INFO - PROCESS | 1659 | 1468806741589 Marionette DEBUG loaded listener.js 18:52:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x129172000) [pid = 1659] [serial = 254] [outer = 0x1273e0000] 18:52:21 INFO - PROCESS | 1659 | 1468806741902 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]]]}] 18:52:21 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. 18:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 519ms 18:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:52:21 INFO - PROCESS | 1659 | 1468806741941 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 1659 | 1468806741942 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 18:52:21 INFO - PROCESS | 1659 | 1468806741944 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 1659 | 1468806741947 Marionette TRACE conn2 <- [1,314,null,{}] 18:52:21 INFO - PROCESS | 1659 | 1468806741950 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}] 18:52:21 INFO - PROCESS | 1659 | 1468806741951 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:22 INFO - PROCESS | 1659 | 1468806742041 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:52:22 INFO - PROCESS | 1659 | 1468806742045 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:22 INFO - PROCESS | 1659 | 1468806742046 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x1168c0000 == 38 [pid = 1659] [id = 86] 18:52:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12732f400) [pid = 1659] [serial = 255] [outer = 0x0] 18:52:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1292de800) [pid = 1659] [serial = 256] [outer = 0x12732f400] 18:52:22 INFO - PROCESS | 1659 | 1468806742070 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12a563400) [pid = 1659] [serial = 257] [outer = 0x12732f400] 18:52:22 INFO - PROCESS | 1659 | 1468806742419 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]]]}] 18:52:22 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. 18:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 521ms 18:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:52:22 INFO - PROCESS | 1659 | 1468806742466 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:52:22 INFO - PROCESS | 1659 | 1468806742467 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 18:52:22 INFO - PROCESS | 1659 | 1468806742469 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:52:22 INFO - PROCESS | 1659 | 1468806742471 Marionette TRACE conn2 <- [1,318,null,{}] 18:52:22 INFO - PROCESS | 1659 | 1468806742473 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}] 18:52:22 INFO - PROCESS | 1659 | 1468806742474 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:22 INFO - PROCESS | 1659 | 1468806742588 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:52:22 INFO - PROCESS | 1659 | 1468806742603 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:22 INFO - PROCESS | 1659 | 1468806742605 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x126b4c800 == 39 [pid = 1659] [id = 87] 18:52:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12a5d3400) [pid = 1659] [serial = 258] [outer = 0x0] 18:52:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12a808800) [pid = 1659] [serial = 259] [outer = 0x12a5d3400] 18:52:22 INFO - PROCESS | 1659 | 1468806742644 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12a811000) [pid = 1659] [serial = 260] [outer = 0x12a5d3400] 18:52:23 INFO - PROCESS | 1659 | 1468806743096 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]]]}] 18:52:23 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. 18:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 676ms 18:52:23 INFO - PROCESS | 1659 | 1468806743145 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 1659 | 1468806743147 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 18:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:52:23 INFO - PROCESS | 1659 | 1468806743149 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 1659 | 1468806743150 Marionette TRACE conn2 <- [1,322,null,{}] 18:52:23 INFO - PROCESS | 1659 | 1468806743152 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}] 18:52:23 INFO - PROCESS | 1659 | 1468806743153 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:23 INFO - PROCESS | 1659 | 1468806743247 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:52:23 INFO - PROCESS | 1659 | 1468806743251 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 1659 | 1468806743252 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x12891f800 == 40 [pid = 1659] [id = 88] 18:52:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x12a810000) [pid = 1659] [serial = 261] [outer = 0x0] 18:52:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12ac43400) [pid = 1659] [serial = 262] [outer = 0x12a810000] 18:52:23 INFO - PROCESS | 1659 | 1468806743276 Marionette DEBUG loaded listener.js 18:52:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x12ac59c00) [pid = 1659] [serial = 263] [outer = 0x12a810000] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x1211f0c00) [pid = 1659] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x125d04400) [pid = 1659] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x120fef800) [pid = 1659] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x115df9000) [pid = 1659] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x12449b000) [pid = 1659] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x113c69000) [pid = 1659] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x121ce1000) [pid = 1659] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x118514800) [pid = 1659] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x12916b400) [pid = 1659] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1130a6400) [pid = 1659] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x115e65400) [pid = 1659] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:52:23 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x12a567000) [pid = 1659] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:52:23 INFO - PROCESS | 1659 | 1468806743716 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]]]}] 18:52:23 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. 18:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 618ms 18:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:52:23 INFO - PROCESS | 1659 | 1468806743767 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 1659 | 1468806743768 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 18:52:23 INFO - PROCESS | 1659 | 1468806743770 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 1659 | 1468806743771 Marionette TRACE conn2 <- [1,326,null,{}] 18:52:23 INFO - PROCESS | 1659 | 1468806743774 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}] 18:52:23 INFO - PROCESS | 1659 | 1468806743775 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:23 INFO - PROCESS | 1659 | 1468806743852 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:52:23 INFO - PROCESS | 1659 | 1468806743855 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 1659 | 1468806743856 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289ab000 == 41 [pid = 1659] [id = 89] 18:52:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x116804400) [pid = 1659] [serial = 264] [outer = 0x0] 18:52:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x125d03800) [pid = 1659] [serial = 265] [outer = 0x116804400] 18:52:23 INFO - PROCESS | 1659 | 1468806743881 Marionette DEBUG loaded listener.js 18:52:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12a807400) [pid = 1659] [serial = 266] [outer = 0x116804400] 18:52:24 INFO - PROCESS | 1659 | 1468806744201 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]]]}] 18:52:24 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. 18:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 471ms 18:52:24 INFO - PROCESS | 1659 | 1468806744242 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:52:24 INFO - PROCESS | 1659 | 1468806744244 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 18:52:24 INFO - PROCESS | 1659 | 1468806744246 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:52:24 INFO - PROCESS | 1659 | 1468806744248 Marionette TRACE conn2 <- [1,330,null,{}] 18:52:24 INFO - PROCESS | 1659 | 1468806744250 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}] 18:52:24 INFO - PROCESS | 1659 | 1468806744251 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:24 INFO - PROCESS | 1659 | 1468806744365 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:52:24 INFO - PROCESS | 1659 | 1468806744388 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 1659 | 1468806744390 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x129297000 == 42 [pid = 1659] [id = 90] 18:52:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12b865800) [pid = 1659] [serial = 267] [outer = 0x0] 18:52:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12b9f1000) [pid = 1659] [serial = 268] [outer = 0x12b865800] 18:52:24 INFO - PROCESS | 1659 | 1468806744416 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12b9fac00) [pid = 1659] [serial = 269] [outer = 0x12b865800] 18:52:24 INFO - PROCESS | 1659 | 1468806744713 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]]]}] 18:52:24 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. 18:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 18:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:52:24 INFO - PROCESS | 1659 | 1468806744765 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:52:24 INFO - PROCESS | 1659 | 1468806744766 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 18:52:24 INFO - PROCESS | 1659 | 1468806744768 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:52:24 INFO - PROCESS | 1659 | 1468806744769 Marionette TRACE conn2 <- [1,334,null,{}] 18:52:24 INFO - PROCESS | 1659 | 1468806744772 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}] 18:52:24 INFO - PROCESS | 1659 | 1468806744773 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:24 INFO - PROCESS | 1659 | 1468806744853 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:52:24 INFO - PROCESS | 1659 | 1468806744902 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 1659 | 1468806744903 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a329800 == 43 [pid = 1659] [id = 91] 18:52:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12b863800) [pid = 1659] [serial = 270] [outer = 0x0] 18:52:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12ba99000) [pid = 1659] [serial = 271] [outer = 0x12b863800] 18:52:24 INFO - PROCESS | 1659 | 1468806744927 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12baa5400) [pid = 1659] [serial = 272] [outer = 0x12b863800] 18:52:25 INFO - PROCESS | 1659 | 1468806745174 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]]]}] 18:52:25 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. 18:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 418ms 18:52:25 INFO - PROCESS | 1659 | 1468806745186 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:52:25 INFO - PROCESS | 1659 | 1468806745188 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 18:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:52:25 INFO - PROCESS | 1659 | 1468806745190 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 1659 | 1468806745191 Marionette TRACE conn2 <- [1,338,null,{}] 18:52:25 INFO - PROCESS | 1659 | 1468806745200 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}] 18:52:25 INFO - PROCESS | 1659 | 1468806745201 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:25 INFO - PROCESS | 1659 | 1468806745293 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:52:25 INFO - PROCESS | 1659 | 1468806745299 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 1659 | 1468806745300 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a657800 == 44 [pid = 1659] [id = 92] 18:52:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x12bd7c000) [pid = 1659] [serial = 273] [outer = 0x0] 18:52:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12bd80800) [pid = 1659] [serial = 274] [outer = 0x12bd7c000] 18:52:25 INFO - PROCESS | 1659 | 1468806745324 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x12bd87800) [pid = 1659] [serial = 275] [outer = 0x12bd7c000] 18:52:25 INFO - PROCESS | 1659 | 1468806745685 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]]]}] 18:52:25 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. 18:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 523ms 18:52:25 INFO - PROCESS | 1659 | 1468806745714 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:52:25 INFO - PROCESS | 1659 | 1468806745717 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 18:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:52:25 INFO - PROCESS | 1659 | 1468806745720 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 1659 | 1468806745723 Marionette TRACE conn2 <- [1,342,null,{}] 18:52:25 INFO - PROCESS | 1659 | 1468806745727 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}] 18:52:25 INFO - PROCESS | 1659 | 1468806745729 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:25 INFO - PROCESS | 1659 | 1468806745834 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:52:25 INFO - PROCESS | 1659 | 1468806745882 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 1659 | 1468806745883 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x11684a000 == 45 [pid = 1659] [id = 93] 18:52:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x1167dac00) [pid = 1659] [serial = 276] [outer = 0x0] 18:52:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x116a23400) [pid = 1659] [serial = 277] [outer = 0x1167dac00] 18:52:25 INFO - PROCESS | 1659 | 1468806745915 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x11850dc00) [pid = 1659] [serial = 278] [outer = 0x1167dac00] 18:52:26 INFO - PROCESS | 1659 | 1468806746333 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]]]}] 18:52:26 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. 18:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 621ms 18:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:52:26 INFO - PROCESS | 1659 | 1468806746341 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:52:26 INFO - PROCESS | 1659 | 1468806746345 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 18:52:26 INFO - PROCESS | 1659 | 1468806746349 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 1659 | 1468806746351 Marionette TRACE conn2 <- [1,346,null,{}] 18:52:26 INFO - PROCESS | 1659 | 1468806746353 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}] 18:52:26 INFO - PROCESS | 1659 | 1468806746355 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:26 INFO - PROCESS | 1659 | 1468806746459 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:52:26 INFO - PROCESS | 1659 | 1468806746506 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:26 INFO - PROCESS | 1659 | 1468806746507 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x118962800 == 46 [pid = 1659] [id = 94] 18:52:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x118a7e800) [pid = 1659] [serial = 279] [outer = 0x0] 18:52:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x120fe3400) [pid = 1659] [serial = 280] [outer = 0x118a7e800] 18:52:26 INFO - PROCESS | 1659 | 1468806746538 Marionette DEBUG loaded listener.js 18:52:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x1211e6c00) [pid = 1659] [serial = 281] [outer = 0x118a7e800] 18:52:26 INFO - PROCESS | 1659 | 1468806746951 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]]]}] 18:52:26 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. 18:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 622ms 18:52:26 INFO - PROCESS | 1659 | 1468806746970 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:52:26 INFO - PROCESS | 1659 | 1468806746972 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 18:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:52:26 INFO - PROCESS | 1659 | 1468806746974 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 1659 | 1468806746977 Marionette TRACE conn2 <- [1,350,null,{}] 18:52:26 INFO - PROCESS | 1659 | 1468806746985 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}] 18:52:26 INFO - PROCESS | 1659 | 1468806746988 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:27 INFO - PROCESS | 1659 | 1468806747094 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:52:27 INFO - PROCESS | 1659 | 1468806747193 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 1659 | 1468806747195 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x129285000 == 47 [pid = 1659] [id = 95] 18:52:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x1273d2400) [pid = 1659] [serial = 282] [outer = 0x0] 18:52:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x127659400) [pid = 1659] [serial = 283] [outer = 0x1273d2400] 18:52:27 INFO - PROCESS | 1659 | 1468806747228 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x128982c00) [pid = 1659] [serial = 284] [outer = 0x1273d2400] 18:52:27 INFO - PROCESS | 1659 | 1468806747633 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]]]}] 18:52:27 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. 18:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 672ms 18:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:52:27 INFO - PROCESS | 1659 | 1468806747647 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:52:27 INFO - PROCESS | 1659 | 1468806747649 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 18:52:27 INFO - PROCESS | 1659 | 1468806747651 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:52:27 INFO - PROCESS | 1659 | 1468806747652 Marionette TRACE conn2 <- [1,354,null,{}] 18:52:27 INFO - PROCESS | 1659 | 1468806747654 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}] 18:52:27 INFO - PROCESS | 1659 | 1468806747656 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:27 INFO - PROCESS | 1659 | 1468806747759 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:52:27 INFO - PROCESS | 1659 | 1468806747806 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 1659 | 1468806747808 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6e0000 == 48 [pid = 1659] [id = 96] 18:52:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x128988400) [pid = 1659] [serial = 285] [outer = 0x0] 18:52:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12916f400) [pid = 1659] [serial = 286] [outer = 0x128988400] 18:52:27 INFO - PROCESS | 1659 | 1468806747837 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12a5d5c00) [pid = 1659] [serial = 287] [outer = 0x128988400] 18:52:28 INFO - PROCESS | 1659 | 1468806748277 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]]]}] 18:52:28 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. 18:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 669ms 18:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:52:28 INFO - PROCESS | 1659 | 1468806748320 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:52:28 INFO - PROCESS | 1659 | 1468806748322 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 18:52:28 INFO - PROCESS | 1659 | 1468806748324 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 1659 | 1468806748325 Marionette TRACE conn2 <- [1,358,null,{}] 18:52:28 INFO - PROCESS | 1659 | 1468806748329 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}] 18:52:28 INFO - PROCESS | 1659 | 1468806748331 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:28 INFO - PROCESS | 1659 | 1468806748431 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:52:28 INFO - PROCESS | 1659 | 1468806748513 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:28 INFO - PROCESS | 1659 | 1468806748514 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x117148000 == 49 [pid = 1659] [id = 97] 18:52:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x117db0000) [pid = 1659] [serial = 288] [outer = 0x0] 18:52:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x128bebc00) [pid = 1659] [serial = 289] [outer = 0x117db0000] 18:52:28 INFO - PROCESS | 1659 | 1468806748543 Marionette DEBUG loaded listener.js 18:52:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12a8d9800) [pid = 1659] [serial = 290] [outer = 0x117db0000] 18:52:29 INFO - PROCESS | 1659 | 1468806749108 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]]]}] 18:52:29 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. 18:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 820ms 18:52:29 INFO - PROCESS | 1659 | 1468806749146 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:52:29 INFO - PROCESS | 1659 | 1468806749150 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 18:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:52:29 INFO - PROCESS | 1659 | 1468806749153 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:52:29 INFO - PROCESS | 1659 | 1468806749155 Marionette TRACE conn2 <- [1,362,null,{}] 18:52:29 INFO - PROCESS | 1659 | 1468806749160 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}] 18:52:29 INFO - PROCESS | 1659 | 1468806749161 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:29 INFO - PROCESS | 1659 | 1468806749241 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:52:29 INFO - PROCESS | 1659 | 1468806749308 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 1659 | 1468806749310 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x1168c3800 == 50 [pid = 1659] [id = 98] 18:52:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x118375400) [pid = 1659] [serial = 291] [outer = 0x0] 18:52:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x118512400) [pid = 1659] [serial = 292] [outer = 0x118375400] 18:52:29 INFO - PROCESS | 1659 | 1468806749340 Marionette DEBUG loaded listener.js 18:52:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x1189eac00) [pid = 1659] [serial = 293] [outer = 0x118375400] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x12a329800 == 49 [pid = 1659] [id = 91] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x129297000 == 48 [pid = 1659] [id = 90] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x1289ab000 == 47 [pid = 1659] [id = 89] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x12891f800 == 46 [pid = 1659] [id = 88] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x126b4c800 == 45 [pid = 1659] [id = 87] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x1168c0000 == 44 [pid = 1659] [id = 86] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x121702800 == 43 [pid = 1659] [id = 85] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x121260000 == 42 [pid = 1659] [id = 84] 18:52:29 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x12a8dec00) [pid = 1659] [serial = 220] [outer = 0x0] [url = about:blank] 18:52:29 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x1122bcc00) [pid = 1659] [serial = 180] [outer = 0x0] [url = about:blank] 18:52:29 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x118253800) [pid = 1659] [serial = 183] [outer = 0x0] [url = about:blank] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x119a63800 == 41 [pid = 1659] [id = 83] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x119366800 == 40 [pid = 1659] [id = 82] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x116ac5800 == 39 [pid = 1659] [id = 81] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x11715a000 == 38 [pid = 1659] [id = 80] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x112fd5000 == 37 [pid = 1659] [id = 79] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x12928f000 == 36 [pid = 1659] [id = 78] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x127234000 == 35 [pid = 1659] [id = 77] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x11894d800 == 34 [pid = 1659] [id = 76] 18:52:29 INFO - PROCESS | 1659 | --DOCSHELL 0x112f21000 == 33 [pid = 1659] [id = 75] 18:52:29 INFO - PROCESS | 1659 | 1468806749800 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]]]}] 18:52:29 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. 18:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 675ms 18:52:29 INFO - PROCESS | 1659 | 1468806749827 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:52:29 INFO - PROCESS | 1659 | 1468806749830 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 18:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:52:29 INFO - PROCESS | 1659 | 1468806749834 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:52:29 INFO - PROCESS | 1659 | 1468806749835 Marionette TRACE conn2 <- [1,366,null,{}] 18:52:29 INFO - PROCESS | 1659 | 1468806749837 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}] 18:52:29 INFO - PROCESS | 1659 | 1468806749839 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:29 INFO - PROCESS | 1659 | 1468806749916 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:52:29 INFO - PROCESS | 1659 | 1468806749920 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 1659 | 1468806749921 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x117151000 == 34 [pid = 1659] [id = 99] 18:52:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x120fe8c00) [pid = 1659] [serial = 294] [outer = 0x0] 18:52:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12144f000) [pid = 1659] [serial = 295] [outer = 0x120fe8c00] 18:52:29 INFO - PROCESS | 1659 | 1468806749945 Marionette DEBUG loaded listener.js 18:52:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x121ce3400) [pid = 1659] [serial = 296] [outer = 0x120fe8c00] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x1292d7000) [pid = 1659] [serial = 205] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x118253000) [pid = 1659] [serial = 211] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x121cea000) [pid = 1659] [serial = 214] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12a8d8400) [pid = 1659] [serial = 218] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12144c000) [pid = 1659] [serial = 212] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12a562000) [pid = 1659] [serial = 215] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12a55ac00) [pid = 1659] [serial = 209] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x128beb800) [pid = 1659] [serial = 202] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12a80b400) [pid = 1659] [serial = 217] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x126ca0400) [pid = 1659] [serial = 199] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12c830000) [pid = 1659] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12916e400) [pid = 1659] [serial = 178] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x1272b6400) [pid = 1659] [serial = 201] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x129170400) [pid = 1659] [serial = 204] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x1210cc400) [pid = 1659] [serial = 192] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12181ac00) [pid = 1659] [serial = 193] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x125d0e000) [pid = 1659] [serial = 198] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x116705400) [pid = 1659] [serial = 186] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x118370800) [pid = 1659] [serial = 187] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12408f400) [pid = 1659] [serial = 195] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12449a800) [pid = 1659] [serial = 196] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x118a78400) [pid = 1659] [serial = 189] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x119312000) [pid = 1659] [serial = 190] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x1292de400) [pid = 1659] [serial = 208] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1659 | 1468806750385 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]]]}] 18:52:30 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. 18:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 18:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:52:30 INFO - PROCESS | 1659 | 1468806750405 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 1659 | 1468806750408 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 18:52:30 INFO - PROCESS | 1659 | 1468806750413 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - PROCESS | 1659 | 1468806750417 Marionette TRACE conn2 <- [1,370,null,{}] 18:52:30 INFO - PROCESS | 1659 | 1468806750427 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}] 18:52:30 INFO - PROCESS | 1659 | 1468806750434 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:30 INFO - PROCESS | 1659 | 1468806750557 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:52:30 INFO - PROCESS | 1659 | 1468806750640 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 1659 | 1468806750642 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196eb800 == 35 [pid = 1659] [id = 100] 18:52:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x124420c00) [pid = 1659] [serial = 297] [outer = 0x0] 18:52:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x126bab400) [pid = 1659] [serial = 298] [outer = 0x124420c00] 18:52:30 INFO - PROCESS | 1659 | 1468806750670 Marionette DEBUG loaded listener.js 18:52:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1272af000) [pid = 1659] [serial = 299] [outer = 0x124420c00] 18:52:30 INFO - PROCESS | 1659 | 1468806750952 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]]]}] 18:52:30 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. 18:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 576ms 18:52:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:52:30 INFO - PROCESS | 1659 | 1468806750987 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 1659 | 1468806750989 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 18:52:30 INFO - PROCESS | 1659 | 1468806750991 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - PROCESS | 1659 | 1468806750992 Marionette TRACE conn2 <- [1,374,null,{}] 18:52:31 INFO - PROCESS | 1659 | 1468806751002 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}] 18:52:31 INFO - PROCESS | 1659 | 1468806751003 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:31 INFO - PROCESS | 1659 | 1468806751085 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:52:31 INFO - PROCESS | 1659 | 1468806751089 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 1659 | 1468806751090 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x121151000 == 36 [pid = 1659] [id = 101] 18:52:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1273d4800) [pid = 1659] [serial = 300] [outer = 0x0] 18:52:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12765e800) [pid = 1659] [serial = 301] [outer = 0x1273d4800] 18:52:31 INFO - PROCESS | 1659 | 1468806751117 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x128985800) [pid = 1659] [serial = 302] [outer = 0x1273d4800] 18:52:31 INFO - PROCESS | 1659 | 1468806751622 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:52:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:52:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 673ms 18:52:31 INFO - PROCESS | 1659 | 1468806751665 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:52:31 INFO - PROCESS | 1659 | 1468806751667 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 18:52:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:52:31 INFO - PROCESS | 1659 | 1468806751670 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:52:31 INFO - PROCESS | 1659 | 1468806751672 Marionette TRACE conn2 <- [1,378,null,{}] 18:52:31 INFO - PROCESS | 1659 | 1468806751675 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}] 18:52:31 INFO - PROCESS | 1659 | 1468806751677 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:31 INFO - PROCESS | 1659 | 1468806751796 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:52:31 INFO - PROCESS | 1659 | 1468806751805 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 1659 | 1468806751806 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b29000 == 37 [pid = 1659] [id = 102] 18:52:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x12916c000) [pid = 1659] [serial = 303] [outer = 0x0] 18:52:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x129173400) [pid = 1659] [serial = 304] [outer = 0x12916c000] 18:52:31 INFO - PROCESS | 1659 | 1468806751846 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12a5d2c00) [pid = 1659] [serial = 305] [outer = 0x12916c000] 18:52:32 INFO - PROCESS | 1659 | 1468806752236 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:52:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:52:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 572ms 18:52:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:52:32 INFO - PROCESS | 1659 | 1468806752243 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:52:32 INFO - PROCESS | 1659 | 1468806752244 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 18:52:32 INFO - PROCESS | 1659 | 1468806752246 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 1659 | 1468806752247 Marionette TRACE conn2 <- [1,382,null,{}] 18:52:32 INFO - PROCESS | 1659 | 1468806752250 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}] 18:52:32 INFO - PROCESS | 1659 | 1468806752254 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:32 INFO - PROCESS | 1659 | 1468806752385 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:52:32 INFO - PROCESS | 1659 | 1468806752401 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:32 INFO - PROCESS | 1659 | 1468806752402 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x11714d800 == 38 [pid = 1659] [id = 103] 18:52:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12a80b400) [pid = 1659] [serial = 306] [outer = 0x0] 18:52:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x112ea4c00) [pid = 1659] [serial = 307] [outer = 0x12a80b400] 18:52:32 INFO - PROCESS | 1659 | 1468806752433 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12b9fa800) [pid = 1659] [serial = 308] [outer = 0x12a80b400] 18:52:32 INFO - PROCESS | 1659 | 1468806752772 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:52:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:52:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 568ms 18:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:52:32 INFO - PROCESS | 1659 | 1468806752815 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:52:32 INFO - PROCESS | 1659 | 1468806752816 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 18:52:32 INFO - PROCESS | 1659 | 1468806752818 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 1659 | 1468806752819 Marionette TRACE conn2 <- [1,386,null,{}] 18:52:32 INFO - PROCESS | 1659 | 1468806752821 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}] 18:52:32 INFO - PROCESS | 1659 | 1468806752822 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:32 INFO - PROCESS | 1659 | 1468806752918 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:52:32 INFO - PROCESS | 1659 | 1468806752932 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:32 INFO - PROCESS | 1659 | 1468806752934 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x12722e000 == 39 [pid = 1659] [id = 104] 18:52:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12ba9cc00) [pid = 1659] [serial = 309] [outer = 0x0] 18:52:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12bd7e800) [pid = 1659] [serial = 310] [outer = 0x12ba9cc00] 18:52:32 INFO - PROCESS | 1659 | 1468806752957 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x115e62000) [pid = 1659] [serial = 311] [outer = 0x12ba9cc00] 18:52:33 INFO - PROCESS | 1659 | 1468806753303 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]]]}] 18:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 518ms 18:52:33 INFO - PROCESS | 1659 | 1468806753339 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:52:33 INFO - PROCESS | 1659 | 1468806753341 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 18:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:52:33 INFO - PROCESS | 1659 | 1468806753345 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:52:33 INFO - PROCESS | 1659 | 1468806753346 Marionette TRACE conn2 <- [1,390,null,{}] 18:52:33 INFO - PROCESS | 1659 | 1468806753349 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}] 18:52:33 INFO - PROCESS | 1659 | 1468806753351 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:33 INFO - PROCESS | 1659 | 1468806753499 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:52:33 INFO - PROCESS | 1659 | 1468806753517 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:33 INFO - PROCESS | 1659 | 1468806753519 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x129066800 == 40 [pid = 1659] [id = 105] 18:52:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12bda9400) [pid = 1659] [serial = 312] [outer = 0x0] 18:52:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12bdaf800) [pid = 1659] [serial = 313] [outer = 0x12bda9400] 18:52:33 INFO - PROCESS | 1659 | 1468806753569 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12bfd3400) [pid = 1659] [serial = 314] [outer = 0x12bda9400] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x1174e9800) [pid = 1659] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12a567400) [pid = 1659] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12732f400) [pid = 1659] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x118513800) [pid = 1659] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12732f000) [pid = 1659] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x118373000) [pid = 1659] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x11825ec00) [pid = 1659] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x1211ed000) [pid = 1659] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12a5d3400) [pid = 1659] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x126e32800) [pid = 1659] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12a810000) [pid = 1659] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x116804400) [pid = 1659] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x12b865800) [pid = 1659] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x1273e0000) [pid = 1659] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:52:34 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12b863800) [pid = 1659] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:52:34 INFO - PROCESS | 1659 | 1468806754137 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]]]}] 18:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 820ms 18:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:52:34 INFO - PROCESS | 1659 | 1468806754165 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:52:34 INFO - PROCESS | 1659 | 1468806754166 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 18:52:34 INFO - PROCESS | 1659 | 1468806754168 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:52:34 INFO - PROCESS | 1659 | 1468806754169 Marionette TRACE conn2 <- [1,394,null,{}] 18:52:34 INFO - PROCESS | 1659 | 1468806754171 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}] 18:52:34 INFO - PROCESS | 1659 | 1468806754172 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:34 INFO - PROCESS | 1659 | 1468806754268 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:52:34 INFO - PROCESS | 1659 | 1468806754281 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:34 INFO - PROCESS | 1659 | 1468806754282 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x129284000 == 41 [pid = 1659] [id = 106] 18:52:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1167df000) [pid = 1659] [serial = 315] [outer = 0x0] 18:52:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x124b44400) [pid = 1659] [serial = 316] [outer = 0x1167df000] 18:52:34 INFO - PROCESS | 1659 | 1468806754310 Marionette DEBUG loaded listener.js 18:52:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x128988c00) [pid = 1659] [serial = 317] [outer = 0x1167df000] 18:52:34 INFO - PROCESS | 1659 | 1468806754721 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]]]}] 18:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 568ms 18:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:52:34 INFO - PROCESS | 1659 | 1468806754736 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:52:34 INFO - PROCESS | 1659 | 1468806754738 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 18:52:34 INFO - PROCESS | 1659 | 1468806754740 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:52:34 INFO - PROCESS | 1659 | 1468806754741 Marionette TRACE conn2 <- [1,398,null,{}] 18:52:34 INFO - PROCESS | 1659 | 1468806754743 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}] 18:52:34 INFO - PROCESS | 1659 | 1468806754744 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:34 INFO - PROCESS | 1659 | 1468806754824 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:52:34 INFO - PROCESS | 1659 | 1468806754845 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:34 INFO - PROCESS | 1659 | 1468806754846 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a31f000 == 42 [pid = 1659] [id = 107] 18:52:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x124421c00) [pid = 1659] [serial = 318] [outer = 0x0] 18:52:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x12ac53800) [pid = 1659] [serial = 319] [outer = 0x124421c00] 18:52:34 INFO - PROCESS | 1659 | 1468806754869 Marionette DEBUG loaded listener.js 18:52:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12bfdcc00) [pid = 1659] [serial = 320] [outer = 0x124421c00] 18:52:35 INFO - PROCESS | 1659 | 1468806755186 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]]]}] 18:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 467ms 18:52:35 INFO - PROCESS | 1659 | 1468806755208 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:52:35 INFO - PROCESS | 1659 | 1468806755209 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 18:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:52:35 INFO - PROCESS | 1659 | 1468806755214 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:52:35 INFO - PROCESS | 1659 | 1468806755216 Marionette TRACE conn2 <- [1,402,null,{}] 18:52:35 INFO - PROCESS | 1659 | 1468806755218 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}] 18:52:35 INFO - PROCESS | 1659 | 1468806755220 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:35 INFO - PROCESS | 1659 | 1468806755314 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:52:35 INFO - PROCESS | 1659 | 1468806755367 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 1659 | 1468806755369 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b838000 == 43 [pid = 1659] [id = 108] 18:52:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12a567400) [pid = 1659] [serial = 321] [outer = 0x0] 18:52:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12c760400) [pid = 1659] [serial = 322] [outer = 0x12a567400] 18:52:35 INFO - PROCESS | 1659 | 1468806755395 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12c829800) [pid = 1659] [serial = 323] [outer = 0x12a567400] 18:52:35 INFO - PROCESS | 1659 | 1468806755679 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]]]}] 18:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 18:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:52:35 INFO - PROCESS | 1659 | 1468806755734 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:52:35 INFO - PROCESS | 1659 | 1468806755735 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 18:52:35 INFO - PROCESS | 1659 | 1468806755737 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:52:35 INFO - PROCESS | 1659 | 1468806755738 Marionette TRACE conn2 <- [1,406,null,{}] 18:52:35 INFO - PROCESS | 1659 | 1468806755740 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}] 18:52:35 INFO - PROCESS | 1659 | 1468806755741 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:35 INFO - PROCESS | 1659 | 1468806755825 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:52:35 INFO - PROCESS | 1659 | 1468806755836 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 1659 | 1468806755837 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba16000 == 44 [pid = 1659] [id = 109] 18:52:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x125f16400) [pid = 1659] [serial = 324] [outer = 0x0] 18:52:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x125f1a400) [pid = 1659] [serial = 325] [outer = 0x125f16400] 18:52:35 INFO - PROCESS | 1659 | 1468806755861 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x125f1dc00) [pid = 1659] [serial = 326] [outer = 0x125f16400] 18:52:36 INFO - PROCESS | 1659 | 1468806756300 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]]]}] 18:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 570ms 18:52:36 INFO - PROCESS | 1659 | 1468806756307 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:52:36 INFO - PROCESS | 1659 | 1468806756310 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 18:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:52:36 INFO - PROCESS | 1659 | 1468806756316 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:52:36 INFO - PROCESS | 1659 | 1468806756318 Marionette TRACE conn2 <- [1,410,null,{}] 18:52:36 INFO - PROCESS | 1659 | 1468806756322 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}] 18:52:36 INFO - PROCESS | 1659 | 1468806756324 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:36 INFO - PROCESS | 1659 | 1468806756429 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:52:36 INFO - PROCESS | 1659 | 1468806756493 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:36 INFO - PROCESS | 1659 | 1468806756496 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x117156800 == 45 [pid = 1659] [id = 110] 18:52:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x1176f5c00) [pid = 1659] [serial = 327] [outer = 0x0] 18:52:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x118379800) [pid = 1659] [serial = 328] [outer = 0x1176f5c00] 18:52:36 INFO - PROCESS | 1659 | 1468806756531 Marionette DEBUG loaded listener.js 18:52:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x119167400) [pid = 1659] [serial = 329] [outer = 0x1176f5c00] 18:52:36 INFO - PROCESS | 1659 | 1468806756966 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]]]}] 18:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 18:52:36 INFO - PROCESS | 1659 | 1468806756987 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:52:36 INFO - PROCESS | 1659 | 1468806756990 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 18:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:52:36 INFO - PROCESS | 1659 | 1468806756995 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:52:36 INFO - PROCESS | 1659 | 1468806756998 Marionette TRACE conn2 <- [1,414,null,{}] 18:52:37 INFO - PROCESS | 1659 | 1468806757001 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}] 18:52:37 INFO - PROCESS | 1659 | 1468806757003 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:37 INFO - PROCESS | 1659 | 1468806757132 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:52:37 INFO - PROCESS | 1659 | 1468806757228 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:52:37 INFO - PROCESS | 1659 | 1468806757234 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 1659 | 1468806757236 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b21800 == 46 [pid = 1659] [id = 111] 18:52:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x125f16c00) [pid = 1659] [serial = 330] [outer = 0x0] 18:52:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x125f1b400) [pid = 1659] [serial = 331] [outer = 0x125f16c00] 18:52:37 INFO - PROCESS | 1659 | 1468806757267 Marionette DEBUG loaded listener.js 18:52:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x1272b5c00) [pid = 1659] [serial = 332] [outer = 0x125f16c00] 18:52:37 INFO - PROCESS | 1659 | 1468806757689 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]]]}] 18:52:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:52:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 722ms 18:52:37 INFO - PROCESS | 1659 | 1468806757716 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 1659 | 1468806757718 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 18:52:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:52:37 INFO - PROCESS | 1659 | 1468806757720 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - PROCESS | 1659 | 1468806757723 Marionette TRACE conn2 <- [1,418,null,{}] 18:52:37 INFO - PROCESS | 1659 | 1468806757747 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}] 18:52:37 INFO - PROCESS | 1659 | 1468806757750 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:37 INFO - PROCESS | 1659 | 1468806757874 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:52:37 INFO - PROCESS | 1659 | 1468806757931 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 1659 | 1468806757933 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba04800 == 47 [pid = 1659] [id = 112] 18:52:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x128a33c00) [pid = 1659] [serial = 333] [outer = 0x0] 18:52:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x128a35800) [pid = 1659] [serial = 334] [outer = 0x128a33c00] 18:52:37 INFO - PROCESS | 1659 | 1468806757966 Marionette DEBUG loaded listener.js 18:52:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12916a400) [pid = 1659] [serial = 335] [outer = 0x128a33c00] 18:52:38 INFO - PROCESS | 1659 | 1468806758856 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]]]}] 18:52:38 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 18:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1173ms 18:52:38 INFO - PROCESS | 1659 | 1468806758894 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:52:38 INFO - PROCESS | 1659 | 1468806758897 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 18:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:52:38 INFO - PROCESS | 1659 | 1468806758900 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:52:38 INFO - PROCESS | 1659 | 1468806758901 Marionette TRACE conn2 <- [1,422,null,{}] 18:52:38 INFO - PROCESS | 1659 | 1468806758904 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}] 18:52:38 INFO - PROCESS | 1659 | 1468806758905 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:39 INFO - PROCESS | 1659 | 1468806759009 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:52:39 INFO - PROCESS | 1659 | 1468806759060 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 1659 | 1468806759062 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x116acb000 == 48 [pid = 1659] [id = 113] 18:52:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x125f1bc00) [pid = 1659] [serial = 336] [outer = 0x0] 18:52:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x129174000) [pid = 1659] [serial = 337] [outer = 0x125f1bc00] 18:52:39 INFO - PROCESS | 1659 | 1468806759091 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12a80b800) [pid = 1659] [serial = 338] [outer = 0x125f1bc00] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12b838000 == 47 [pid = 1659] [id = 108] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12a31f000 == 46 [pid = 1659] [id = 107] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x129284000 == 45 [pid = 1659] [id = 106] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x129066800 == 44 [pid = 1659] [id = 105] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12722e000 == 43 [pid = 1659] [id = 104] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x11714d800 == 42 [pid = 1659] [id = 103] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x123b29000 == 41 [pid = 1659] [id = 102] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12bd80800) [pid = 1659] [serial = 274] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x121151000 == 40 [pid = 1659] [id = 101] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x1196eb800 == 39 [pid = 1659] [id = 100] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x117151000 == 38 [pid = 1659] [id = 99] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x1168c3800 == 37 [pid = 1659] [id = 98] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x117148000 == 36 [pid = 1659] [id = 97] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6e0000 == 35 [pid = 1659] [id = 96] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x129285000 == 34 [pid = 1659] [id = 95] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x118962800 == 33 [pid = 1659] [id = 94] 18:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1322ms 18:52:40 INFO - PROCESS | 1659 | 1468806760218 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]]]}] 18:52:40 INFO - PROCESS | 1659 | --DOCSHELL 0x11684a000 == 32 [pid = 1659] [id = 93] 18:52:40 INFO - PROCESS | 1659 | 1468806760222 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:52:40 INFO - PROCESS | 1659 | 1468806760224 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 18:52:40 INFO - PROCESS | 1659 | 1468806760227 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 1659 | 1468806760230 Marionette TRACE conn2 <- [1,426,null,{}] 18:52:40 INFO - PROCESS | 1659 | 1468806760233 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}] 18:52:40 INFO - PROCESS | 1659 | 1468806760234 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:40 INFO - PROCESS | 1659 | 1468806760308 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:52:40 INFO - PROCESS | 1659 | 1468806760315 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:40 INFO - PROCESS | 1659 | 1468806760317 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x115d74800 == 33 [pid = 1659] [id = 114] 18:52:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x118299000) [pid = 1659] [serial = 339] [outer = 0x0] 18:52:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x11851bc00) [pid = 1659] [serial = 340] [outer = 0x118299000] 18:52:40 INFO - PROCESS | 1659 | 1468806760344 Marionette DEBUG loaded listener.js 18:52:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x119c6e800) [pid = 1659] [serial = 341] [outer = 0x118299000] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x11836fc00) [pid = 1659] [serial = 184] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12ac50800) [pid = 1659] [serial = 221] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x1292de800) [pid = 1659] [serial = 256] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x1191c1400) [pid = 1659] [serial = 241] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x120fe7800) [pid = 1659] [serial = 242] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x1273dfc00) [pid = 1659] [serial = 251] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x118377c00) [pid = 1659] [serial = 238] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x11893d000) [pid = 1659] [serial = 239] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x1273d8000) [pid = 1659] [serial = 250] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x11338b800) [pid = 1659] [serial = 223] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x128bf1400) [pid = 1659] [serial = 236] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12408f800) [pid = 1659] [serial = 235] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x123c15400) [pid = 1659] [serial = 244] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x125d09800) [pid = 1659] [serial = 245] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12a808800) [pid = 1659] [serial = 259] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x118518800) [pid = 1659] [serial = 226] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x1273d4000) [pid = 1659] [serial = 232] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x121812c00) [pid = 1659] [serial = 229] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x126e81400) [pid = 1659] [serial = 247] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12ac43400) [pid = 1659] [serial = 262] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12a807400) [pid = 1659] [serial = 266] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1272b9400) [pid = 1659] [serial = 248] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12a811000) [pid = 1659] [serial = 260] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x125d03800) [pid = 1659] [serial = 265] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12b9f1000) [pid = 1659] [serial = 268] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12ac59c00) [pid = 1659] [serial = 263] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x128980c00) [pid = 1659] [serial = 253] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x129172000) [pid = 1659] [serial = 254] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12a563400) [pid = 1659] [serial = 257] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x12ba99000) [pid = 1659] [serial = 271] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12b9fac00) [pid = 1659] [serial = 269] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x12baa5400) [pid = 1659] [serial = 272] [outer = 0x0] [url = about:blank] 18:52:40 INFO - PROCESS | 1659 | 1468806760724 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] 18:52:40 INFO - PROCESS | 1659 | 1468806760753 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 18:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:52:40 INFO - PROCESS | 1659 | 1468806760757 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 1659 | 1468806760759 Marionette TRACE conn2 <- [1,430,null,{}] 18:52:40 INFO - PROCESS | 1659 | 1468806760761 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}] 18:52:40 INFO - PROCESS | 1659 | 1468806760763 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:40 INFO - PROCESS | 1659 | 1468806760843 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:52:40 INFO - PROCESS | 1659 | 1468806760850 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:40 INFO - PROCESS | 1659 | 1468806760851 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x118096000 == 34 [pid = 1659] [id = 115] 18:52:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x120fe9c00) [pid = 1659] [serial = 342] [outer = 0x0] 18:52:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x123c1a800) [pid = 1659] [serial = 343] [outer = 0x120fe9c00] 18:52:40 INFO - PROCESS | 1659 | 1468806760877 Marionette DEBUG loaded listener.js 18:52:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x125f17800) [pid = 1659] [serial = 344] [outer = 0x120fe9c00] 18:52:41 INFO - PROCESS | 1659 | 1468806761221 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]]]}] 18:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 471ms 18:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:52:41 INFO - PROCESS | 1659 | 1468806761230 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 1659 | 1468806761233 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 18:52:41 INFO - PROCESS | 1659 | 1468806761235 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - PROCESS | 1659 | 1468806761237 Marionette TRACE conn2 <- [1,434,null,{}] 18:52:41 INFO - PROCESS | 1659 | 1468806761246 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}] 18:52:41 INFO - PROCESS | 1659 | 1468806761250 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:41 INFO - PROCESS | 1659 | 1468806761328 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:52:41 INFO - PROCESS | 1659 | 1468806761379 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:41 INFO - PROCESS | 1659 | 1468806761381 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196f3800 == 35 [pid = 1659] [id = 116] 18:52:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x125f1d000) [pid = 1659] [serial = 345] [outer = 0x0] 18:52:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x1272b6800) [pid = 1659] [serial = 346] [outer = 0x125f1d000] 18:52:41 INFO - PROCESS | 1659 | 1468806761408 Marionette DEBUG loaded listener.js 18:52:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12765a800) [pid = 1659] [serial = 347] [outer = 0x125f1d000] 18:52:41 INFO - PROCESS | 1659 | 1468806761704 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]]]}] 18:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 522ms 18:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:52:41 INFO - PROCESS | 1659 | 1468806761757 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 1659 | 1468806761759 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 18:52:41 INFO - PROCESS | 1659 | 1468806761762 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - PROCESS | 1659 | 1468806761764 Marionette TRACE conn2 <- [1,438,null,{}] 18:52:41 INFO - PROCESS | 1659 | 1468806761767 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}] 18:52:41 INFO - PROCESS | 1659 | 1468806761768 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:41 INFO - PROCESS | 1659 | 1468806761848 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:52:41 INFO - PROCESS | 1659 | 1468806761897 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:41 INFO - PROCESS | 1659 | 1468806761898 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x12124f800 == 36 [pid = 1659] [id = 117] 18:52:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x12732d000) [pid = 1659] [serial = 348] [outer = 0x0] 18:52:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x128a2bc00) [pid = 1659] [serial = 349] [outer = 0x12732d000] 18:52:41 INFO - PROCESS | 1659 | 1468806761923 Marionette DEBUG loaded listener.js 18:52:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x129170400) [pid = 1659] [serial = 350] [outer = 0x12732d000] 18:52:42 INFO - PROCESS | 1659 | 1468806762198 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]]]}] 18:52:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:52:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 471ms 18:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:52:42 INFO - PROCESS | 1659 | 1468806762235 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:52:42 INFO - PROCESS | 1659 | 1468806762236 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 18:52:42 INFO - PROCESS | 1659 | 1468806762238 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:52:42 INFO - PROCESS | 1659 | 1468806762239 Marionette TRACE conn2 <- [1,442,null,{}] 18:52:42 INFO - PROCESS | 1659 | 1468806762241 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}] 18:52:42 INFO - PROCESS | 1659 | 1468806762243 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:42 INFO - PROCESS | 1659 | 1468806762324 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:52:42 INFO - PROCESS | 1659 | 1468806762330 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 1659 | 1468806762331 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b18800 == 37 [pid = 1659] [id = 118] 18:52:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x116635800) [pid = 1659] [serial = 351] [outer = 0x0] 18:52:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x1295e3c00) [pid = 1659] [serial = 352] [outer = 0x116635800] 18:52:42 INFO - PROCESS | 1659 | 1468806762356 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12a566400) [pid = 1659] [serial = 353] [outer = 0x116635800] 18:52:42 INFO - PROCESS | 1659 | 1468806762744 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]]]}] 18:52:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:52:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 518ms 18:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:52:42 INFO - PROCESS | 1659 | 1468806762757 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:52:42 INFO - PROCESS | 1659 | 1468806762758 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 18:52:42 INFO - PROCESS | 1659 | 1468806762760 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:52:42 INFO - PROCESS | 1659 | 1468806762762 Marionette TRACE conn2 <- [1,446,null,{}] 18:52:42 INFO - PROCESS | 1659 | 1468806762765 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}] 18:52:42 INFO - PROCESS | 1659 | 1468806762769 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:42 INFO - PROCESS | 1659 | 1468806762876 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:52:42 INFO - PROCESS | 1659 | 1468806762890 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 1659 | 1468806762891 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x127221000 == 38 [pid = 1659] [id = 119] 18:52:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12a5d3800) [pid = 1659] [serial = 354] [outer = 0x0] 18:52:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12b85fc00) [pid = 1659] [serial = 355] [outer = 0x12a5d3800] 18:52:42 INFO - PROCESS | 1659 | 1468806762916 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12b9f5000) [pid = 1659] [serial = 356] [outer = 0x12a5d3800] 18:52:43 INFO - PROCESS | 1659 | 1468806763240 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]]]}] 18:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 521ms 18:52:43 INFO - PROCESS | 1659 | 1468806763282 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:52:43 INFO - PROCESS | 1659 | 1468806763283 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 18:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:52:43 INFO - PROCESS | 1659 | 1468806763285 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:52:43 INFO - PROCESS | 1659 | 1468806763286 Marionette TRACE conn2 <- [1,450,null,{}] 18:52:43 INFO - PROCESS | 1659 | 1468806763288 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}] 18:52:43 INFO - PROCESS | 1659 | 1468806763290 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:43 INFO - PROCESS | 1659 | 1468806763386 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:52:43 INFO - PROCESS | 1659 | 1468806763407 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:43 INFO - PROCESS | 1659 | 1468806763408 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x129049800 == 39 [pid = 1659] [id = 120] 18:52:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12b863400) [pid = 1659] [serial = 357] [outer = 0x0] 18:52:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12ba9a000) [pid = 1659] [serial = 358] [outer = 0x12b863400] 18:52:43 INFO - PROCESS | 1659 | 1468806763432 Marionette DEBUG loaded listener.js 18:52:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12bd7d400) [pid = 1659] [serial = 359] [outer = 0x12b863400] 18:52:43 INFO - PROCESS | 1659 | 1468806763772 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] 18:52:43 INFO - PROCESS | 1659 | 1468806763812 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 18:52:43 INFO - PROCESS | 1659 | 1468806763814 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:52:43 INFO - PROCESS | 1659 | 1468806763815 Marionette TRACE conn2 <- [1,454,null,{}] 18:52:43 INFO - PROCESS | 1659 | 1468806763817 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}] 18:52:43 INFO - PROCESS | 1659 | 1468806763818 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:43 INFO - PROCESS | 1659 | 1468806763915 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:52:43 INFO - PROCESS | 1659 | 1468806763919 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:43 INFO - PROCESS | 1659 | 1468806763920 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12927f800 == 40 [pid = 1659] [id = 121] 18:52:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12b9fd800) [pid = 1659] [serial = 360] [outer = 0x0] 18:52:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12bda8000) [pid = 1659] [serial = 361] [outer = 0x12b9fd800] 18:52:43 INFO - PROCESS | 1659 | 1468806763951 Marionette DEBUG loaded listener.js 18:52:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12bfd9000) [pid = 1659] [serial = 362] [outer = 0x12b9fd800] 18:52:44 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:44 INFO - PROCESS | 1659 | 1468806764296 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]]]}] 18:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 18:52:44 INFO - PROCESS | 1659 | 1468806764332 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 1659 | 1468806764334 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 18:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:52:44 INFO - PROCESS | 1659 | 1468806764336 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - PROCESS | 1659 | 1468806764337 Marionette TRACE conn2 <- [1,458,null,{}] 18:52:44 INFO - PROCESS | 1659 | 1468806764339 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}] 18:52:44 INFO - PROCESS | 1659 | 1468806764340 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:44 INFO - PROCESS | 1659 | 1468806764438 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12a80b400) [pid = 1659] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12916c000) [pid = 1659] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x118375400) [pid = 1659] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x124420c00) [pid = 1659] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x1273d4800) [pid = 1659] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x120fe8c00) [pid = 1659] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x117db0000) [pid = 1659] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12ba9cc00) [pid = 1659] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12bda9400) [pid = 1659] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x1167df000) [pid = 1659] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x124421c00) [pid = 1659] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:52:44 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12a567400) [pid = 1659] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:52:44 INFO - PROCESS | 1659 | 1468806764638 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:44 INFO - PROCESS | 1659 | 1468806764639 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x119b3f000 == 41 [pid = 1659] [id = 122] 18:52:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x1167df000) [pid = 1659] [serial = 363] [outer = 0x0] 18:52:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x118375400) [pid = 1659] [serial = 364] [outer = 0x1167df000] 18:52:44 INFO - PROCESS | 1659 | 1468806764664 Marionette DEBUG loaded listener.js 18:52:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x125f13800) [pid = 1659] [serial = 365] [outer = 0x1167df000] 18:52:44 INFO - PROCESS | 1659 | 1468806764949 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] 18:52:45 INFO - PROCESS | 1659 | 1468806765006 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 18:52:45 INFO - PROCESS | 1659 | 1468806765008 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:52:45 INFO - PROCESS | 1659 | 1468806765009 Marionette TRACE conn2 <- [1,462,null,{}] 18:52:45 INFO - PROCESS | 1659 | 1468806765013 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}] 18:52:45 INFO - PROCESS | 1659 | 1468806765015 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:45 INFO - PROCESS | 1659 | 1468806765092 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:52:45 INFO - PROCESS | 1659 | 1468806765105 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:45 INFO - PROCESS | 1659 | 1468806765106 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6cd000 == 42 [pid = 1659] [id = 123] 18:52:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x124421c00) [pid = 1659] [serial = 366] [outer = 0x0] 18:52:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12ba9cc00) [pid = 1659] [serial = 367] [outer = 0x124421c00] 18:52:45 INFO - PROCESS | 1659 | 1468806765131 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12c75dc00) [pid = 1659] [serial = 368] [outer = 0x124421c00] 18:52:45 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:45 INFO - PROCESS | 1659 | 1468806765491 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] 18:52:45 INFO - PROCESS | 1659 | 1468806765531 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 18:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:52:45 INFO - PROCESS | 1659 | 1468806765533 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:52:45 INFO - PROCESS | 1659 | 1468806765535 Marionette TRACE conn2 <- [1,466,null,{}] 18:52:45 INFO - PROCESS | 1659 | 1468806765537 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}] 18:52:45 INFO - PROCESS | 1659 | 1468806765539 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:45 INFO - PROCESS | 1659 | 1468806765630 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:52:45 INFO - PROCESS | 1659 | 1468806765634 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:45 INFO - PROCESS | 1659 | 1468806765635 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b83e000 == 43 [pid = 1659] [id = 124] 18:52:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x112f4cc00) [pid = 1659] [serial = 369] [outer = 0x0] 18:52:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x112f54c00) [pid = 1659] [serial = 370] [outer = 0x112f4cc00] 18:52:45 INFO - PROCESS | 1659 | 1468806765661 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x116f88400) [pid = 1659] [serial = 371] [outer = 0x112f4cc00] 18:52:45 INFO - PROCESS | 1659 | 1468806765982 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] 18:52:46 INFO - PROCESS | 1659 | 1468806766003 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 18:52:46 INFO - PROCESS | 1659 | 1468806766005 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 1659 | 1468806766006 Marionette TRACE conn2 <- [1,470,null,{}] 18:52:46 INFO - PROCESS | 1659 | 1468806766009 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}] 18:52:46 INFO - PROCESS | 1659 | 1468806766010 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:46 INFO - PROCESS | 1659 | 1468806766099 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:52:46 INFO - PROCESS | 1659 | 1468806766153 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:46 INFO - PROCESS | 1659 | 1468806766154 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd47000 == 44 [pid = 1659] [id = 125] 18:52:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x112f51c00) [pid = 1659] [serial = 372] [outer = 0x0] 18:52:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x116f8ac00) [pid = 1659] [serial = 373] [outer = 0x112f51c00] 18:52:46 INFO - PROCESS | 1659 | 1468806766178 Marionette DEBUG loaded listener.js 18:52:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12c764400) [pid = 1659] [serial = 374] [outer = 0x112f51c00] 18:52:46 INFO - PROCESS | 1659 | 1468806766466 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]]]}] 18:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 517ms 18:52:46 INFO - PROCESS | 1659 | 1468806766524 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:52:46 INFO - PROCESS | 1659 | 1468806766525 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 18:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:52:46 INFO - PROCESS | 1659 | 1468806766527 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 1659 | 1468806766528 Marionette TRACE conn2 <- [1,474,null,{}] 18:52:46 INFO - PROCESS | 1659 | 1468806766530 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}] 18:52:46 INFO - PROCESS | 1659 | 1468806766531 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:46 INFO - PROCESS | 1659 | 1468806766614 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:52:46 INFO - PROCESS | 1659 | 1468806766618 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:46 INFO - PROCESS | 1659 | 1468806766619 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c848000 == 45 [pid = 1659] [id = 126] 18:52:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x117d0b000) [pid = 1659] [serial = 375] [outer = 0x0] 18:52:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x117d14400) [pid = 1659] [serial = 376] [outer = 0x117d0b000] 18:52:46 INFO - PROCESS | 1659 | 1468806766642 Marionette DEBUG loaded listener.js 18:52:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x117d18400) [pid = 1659] [serial = 377] [outer = 0x117d0b000] 18:52:47 INFO - PROCESS | 1659 | 1468806767153 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]]]}] 18:52:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 18:52:47 INFO - PROCESS | 1659 | 1468806767211 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:52:47 INFO - PROCESS | 1659 | 1468806767214 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 18:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:52:47 INFO - PROCESS | 1659 | 1468806767219 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:52:47 INFO - PROCESS | 1659 | 1468806767222 Marionette TRACE conn2 <- [1,478,null,{}] 18:52:47 INFO - PROCESS | 1659 | 1468806767225 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}] 18:52:47 INFO - PROCESS | 1659 | 1468806767227 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:47 INFO - PROCESS | 1659 | 1468806767332 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:52:47 INFO - PROCESS | 1659 | 1468806767435 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 1659 | 1468806767437 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x1186b8800 == 46 [pid = 1659] [id = 127] 18:52:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x116f80800) [pid = 1659] [serial = 378] [outer = 0x0] 18:52:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x116f84c00) [pid = 1659] [serial = 379] [outer = 0x116f80800] 18:52:47 INFO - PROCESS | 1659 | 1468806767469 Marionette DEBUG loaded listener.js 18:52:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x117d13800) [pid = 1659] [serial = 380] [outer = 0x116f80800] 18:52:47 INFO - PROCESS | 1659 | 1468806767907 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]]]}] 18:52:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 724ms 18:52:47 INFO - PROCESS | 1659 | 1468806767942 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:52:47 INFO - PROCESS | 1659 | 1468806767946 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 18:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:52:47 INFO - PROCESS | 1659 | 1468806767968 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:52:47 INFO - PROCESS | 1659 | 1468806767970 Marionette TRACE conn2 <- [1,482,null,{}] 18:52:47 INFO - PROCESS | 1659 | 1468806767972 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}] 18:52:47 INFO - PROCESS | 1659 | 1468806767974 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:48 INFO - PROCESS | 1659 | 1468806768080 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:52:48 INFO - PROCESS | 1659 | 1468806768148 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 1659 | 1468806768150 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x126b3f000 == 47 [pid = 1659] [id = 128] 18:52:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x119c69c00) [pid = 1659] [serial = 381] [outer = 0x0] 18:52:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x120fef400) [pid = 1659] [serial = 382] [outer = 0x119c69c00] 18:52:48 INFO - PROCESS | 1659 | 1468806768180 Marionette DEBUG loaded listener.js 18:52:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x123be8c00) [pid = 1659] [serial = 383] [outer = 0x119c69c00] 18:52:48 INFO - PROCESS | 1659 | 1468806768599 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]]]}] 18:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 677ms 18:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:52:48 INFO - PROCESS | 1659 | 1468806768651 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 1659 | 1468806768653 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 18:52:48 INFO - PROCESS | 1659 | 1468806768655 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 1659 | 1468806768658 Marionette TRACE conn2 <- [1,486,null,{}] 18:52:48 INFO - PROCESS | 1659 | 1468806768684 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}] 18:52:48 INFO - PROCESS | 1659 | 1468806768687 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:48 INFO - PROCESS | 1659 | 1468806768794 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:52:48 INFO - PROCESS | 1659 | 1468806768863 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 1659 | 1468806768865 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c849800 == 48 [pid = 1659] [id = 129] 18:52:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x126e83000) [pid = 1659] [serial = 384] [outer = 0x0] 18:52:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x1273df800) [pid = 1659] [serial = 385] [outer = 0x126e83000] 18:52:48 INFO - PROCESS | 1659 | 1468806768896 Marionette DEBUG loaded listener.js 18:52:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x128a33400) [pid = 1659] [serial = 386] [outer = 0x126e83000] 18:52:49 INFO - PROCESS | 1659 | 1468806769310 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]]]}] 18:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 18:52:49 INFO - PROCESS | 1659 | 1468806769326 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:52:49 INFO - PROCESS | 1659 | 1468806769330 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 18:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:52:49 INFO - PROCESS | 1659 | 1468806769333 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:52:49 INFO - PROCESS | 1659 | 1468806769334 Marionette TRACE conn2 <- [1,490,null,{}] 18:52:49 INFO - PROCESS | 1659 | 1468806769337 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}] 18:52:49 INFO - PROCESS | 1659 | 1468806769338 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:49 INFO - PROCESS | 1659 | 1468806769442 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:52:49 INFO - PROCESS | 1659 | 1468806769498 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:49 INFO - PROCESS | 1659 | 1468806769500 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cc84800 == 49 [pid = 1659] [id = 130] 18:52:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x1292db400) [pid = 1659] [serial = 387] [outer = 0x0] 18:52:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12a5d5400) [pid = 1659] [serial = 388] [outer = 0x1292db400] 18:52:49 INFO - PROCESS | 1659 | 1468806769528 Marionette DEBUG loaded listener.js 18:52:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12a8df800) [pid = 1659] [serial = 389] [outer = 0x1292db400] 18:52:50 INFO - PROCESS | 1659 | 1468806770151 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]]]}] 18:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 870ms 18:52:50 INFO - PROCESS | 1659 | 1468806770204 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:52:50 INFO - PROCESS | 1659 | 1468806770207 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 18:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:52:50 INFO - PROCESS | 1659 | 1468806770210 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:52:50 INFO - PROCESS | 1659 | 1468806770212 Marionette TRACE conn2 <- [1,494,null,{}] 18:52:50 INFO - PROCESS | 1659 | 1468806770234 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}] 18:52:50 INFO - PROCESS | 1659 | 1468806770235 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:50 INFO - PROCESS | 1659 | 1468806770329 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:52:50 INFO - PROCESS | 1659 | 1468806770403 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:50 INFO - PROCESS | 1659 | 1468806770406 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x121266000 == 50 [pid = 1659] [id = 131] 18:52:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x116806400) [pid = 1659] [serial = 390] [outer = 0x0] 18:52:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x116f8c400) [pid = 1659] [serial = 391] [outer = 0x116806400] 18:52:50 INFO - PROCESS | 1659 | 1468806770433 Marionette DEBUG loaded listener.js 18:52:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x117d18c00) [pid = 1659] [serial = 392] [outer = 0x116806400] 18:52:50 INFO - PROCESS | 1659 | 1468806770847 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]]]}] 18:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 688ms 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd47000 == 49 [pid = 1659] [id = 125] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12b83e000 == 48 [pid = 1659] [id = 124] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6cd000 == 47 [pid = 1659] [id = 123] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x119b3f000 == 46 [pid = 1659] [id = 122] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12927f800 == 45 [pid = 1659] [id = 121] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x129049800 == 44 [pid = 1659] [id = 120] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x127221000 == 43 [pid = 1659] [id = 119] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x125f1a400) [pid = 1659] [serial = 325] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | 1468806770955 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:52:50 INFO - PROCESS | 1659 | 1468806770958 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x124b18800 == 42 [pid = 1659] [id = 118] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12124f800 == 41 [pid = 1659] [id = 117] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x1196f3800 == 40 [pid = 1659] [id = 116] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x118096000 == 39 [pid = 1659] [id = 115] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x115d74800 == 38 [pid = 1659] [id = 114] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x124b21800 == 37 [pid = 1659] [id = 111] 18:52:50 INFO - PROCESS | 1659 | --DOCSHELL 0x117156800 == 36 [pid = 1659] [id = 110] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x112ea4c00) [pid = 1659] [serial = 307] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x127659400) [pid = 1659] [serial = 283] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x116a23400) [pid = 1659] [serial = 277] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x129173400) [pid = 1659] [serial = 304] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x1189eac00) [pid = 1659] [serial = 293] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x118512400) [pid = 1659] [serial = 292] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x1272af000) [pid = 1659] [serial = 299] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x126bab400) [pid = 1659] [serial = 298] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12765e800) [pid = 1659] [serial = 301] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x128985800) [pid = 1659] [serial = 302] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12144f000) [pid = 1659] [serial = 295] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x121ce3400) [pid = 1659] [serial = 296] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12a8d9800) [pid = 1659] [serial = 290] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x128bebc00) [pid = 1659] [serial = 289] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12916f400) [pid = 1659] [serial = 286] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x120fe3400) [pid = 1659] [serial = 280] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12bd7e800) [pid = 1659] [serial = 310] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12b9fa800) [pid = 1659] [serial = 308] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12bdaf800) [pid = 1659] [serial = 313] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x115e62000) [pid = 1659] [serial = 311] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x128988c00) [pid = 1659] [serial = 317] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x124b44400) [pid = 1659] [serial = 316] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12ac53800) [pid = 1659] [serial = 319] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12bfd3400) [pid = 1659] [serial = 314] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12c829800) [pid = 1659] [serial = 323] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12c760400) [pid = 1659] [serial = 322] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12bfdcc00) [pid = 1659] [serial = 320] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12a5d2c00) [pid = 1659] [serial = 305] [outer = 0x0] [url = about:blank] 18:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:52:50 INFO - PROCESS | 1659 | 1468806770985 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:52:50 INFO - PROCESS | 1659 | 1468806770987 Marionette TRACE conn2 <- [1,498,null,{}] 18:52:50 INFO - PROCESS | 1659 | 1468806770989 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}] 18:52:50 INFO - PROCESS | 1659 | 1468806770991 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:51 INFO - PROCESS | 1659 | 1468806771087 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:52:51 INFO - PROCESS | 1659 | 1468806771092 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:51 INFO - PROCESS | 1659 | 1468806771094 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x11714b800 == 37 [pid = 1659] [id = 132] 18:52:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x118517c00) [pid = 1659] [serial = 393] [outer = 0x0] 18:52:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x118767800) [pid = 1659] [serial = 394] [outer = 0x118517c00] 18:52:51 INFO - PROCESS | 1659 | 1468806771130 Marionette DEBUG loaded listener.js 18:52:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x119a04400) [pid = 1659] [serial = 395] [outer = 0x118517c00] 18:52:51 INFO - PROCESS | 1659 | 1468806771551 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]]]}] 18:52:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:52:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 621ms 18:52:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:52:51 INFO - PROCESS | 1659 | 1468806771607 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:52:51 INFO - PROCESS | 1659 | 1468806771608 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 18:52:51 INFO - PROCESS | 1659 | 1468806771612 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:52:51 INFO - PROCESS | 1659 | 1468806771615 Marionette TRACE conn2 <- [1,502,null,{}] 18:52:51 INFO - PROCESS | 1659 | 1468806771622 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}] 18:52:51 INFO - PROCESS | 1659 | 1468806771625 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:51 INFO - PROCESS | 1659 | 1468806771708 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:52:51 INFO - PROCESS | 1659 | 1468806771715 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:51 INFO - PROCESS | 1659 | 1468806771717 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196fb800 == 38 [pid = 1659] [id = 133] 18:52:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x125d07400) [pid = 1659] [serial = 396] [outer = 0x0] 18:52:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x125f0fc00) [pid = 1659] [serial = 397] [outer = 0x125d07400] 18:52:51 INFO - PROCESS | 1659 | 1468806771744 Marionette DEBUG loaded listener.js 18:52:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x126e81800) [pid = 1659] [serial = 398] [outer = 0x125d07400] 18:52:52 INFO - PROCESS | 1659 | 1468806772083 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]]]}] 18:52:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:52:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 522ms 18:52:52 INFO - PROCESS | 1659 | 1468806772133 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:52:52 INFO - PROCESS | 1659 | 1468806772135 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 18:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:52:52 INFO - PROCESS | 1659 | 1468806772137 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 1659 | 1468806772138 Marionette TRACE conn2 <- [1,506,null,{}] 18:52:52 INFO - PROCESS | 1659 | 1468806772140 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}] 18:52:52 INFO - PROCESS | 1659 | 1468806772141 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:52 INFO - PROCESS | 1659 | 1468806772222 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:52:52 INFO - PROCESS | 1659 | 1468806772226 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:52 INFO - PROCESS | 1659 | 1468806772227 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b32800 == 39 [pid = 1659] [id = 134] 18:52:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1273d4800) [pid = 1659] [serial = 399] [outer = 0x0] 18:52:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x128984000) [pid = 1659] [serial = 400] [outer = 0x1273d4800] 18:52:52 INFO - PROCESS | 1659 | 1468806772255 Marionette DEBUG loaded listener.js 18:52:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x128a33800) [pid = 1659] [serial = 401] [outer = 0x1273d4800] 18:52:52 INFO - PROCESS | 1659 | 1468806772566 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]]]}] 18:52:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:52:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 468ms 18:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:52:52 INFO - PROCESS | 1659 | 1468806772605 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:52:52 INFO - PROCESS | 1659 | 1468806772607 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 18:52:52 INFO - PROCESS | 1659 | 1468806772609 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 1659 | 1468806772610 Marionette TRACE conn2 <- [1,510,null,{}] 18:52:52 INFO - PROCESS | 1659 | 1468806772612 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}] 18:52:52 INFO - PROCESS | 1659 | 1468806772614 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:52 INFO - PROCESS | 1659 | 1468806772688 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:52:52 INFO - PROCESS | 1659 | 1468806772752 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:52 INFO - PROCESS | 1659 | 1468806772753 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196f6800 == 40 [pid = 1659] [id = 135] 18:52:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x114edac00) [pid = 1659] [serial = 402] [outer = 0x0] 18:52:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x128a34400) [pid = 1659] [serial = 403] [outer = 0x114edac00] 18:52:52 INFO - PROCESS | 1659 | 1468806772777 Marionette DEBUG loaded listener.js 18:52:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12a55ac00) [pid = 1659] [serial = 404] [outer = 0x114edac00] 18:52:53 INFO - PROCESS | 1659 | 1468806773108 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]]]}] 18:52:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 518ms 18:52:53 INFO - PROCESS | 1659 | 1468806773128 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:52:53 INFO - PROCESS | 1659 | 1468806773131 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 18:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:52:53 INFO - PROCESS | 1659 | 1468806773134 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:52:53 INFO - PROCESS | 1659 | 1468806773135 Marionette TRACE conn2 <- [1,514,null,{}] 18:52:53 INFO - PROCESS | 1659 | 1468806773137 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}] 18:52:53 INFO - PROCESS | 1659 | 1468806773142 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:53 INFO - PROCESS | 1659 | 1468806773303 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:52:53 INFO - PROCESS | 1659 | 1468806773317 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 1659 | 1468806773318 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289ab800 == 41 [pid = 1659] [id = 136] 18:52:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12a55b800) [pid = 1659] [serial = 405] [outer = 0x0] 18:52:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12ac46400) [pid = 1659] [serial = 406] [outer = 0x12a55b800] 18:52:53 INFO - PROCESS | 1659 | 1468806773360 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12bda2400) [pid = 1659] [serial = 407] [outer = 0x12a55b800] 18:52:53 INFO - PROCESS | 1659 | 1468806773734 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]]]}] 18:52:53 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 18:52:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 620ms 18:52:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:52:53 INFO - PROCESS | 1659 | 1468806773753 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:52:53 INFO - PROCESS | 1659 | 1468806773755 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 18:52:53 INFO - PROCESS | 1659 | 1468806773757 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:52:53 INFO - PROCESS | 1659 | 1468806773758 Marionette TRACE conn2 <- [1,518,null,{}] 18:52:53 INFO - PROCESS | 1659 | 1468806773760 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}] 18:52:53 INFO - PROCESS | 1659 | 1468806773762 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:53 INFO - PROCESS | 1659 | 1468806773859 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:52:53 INFO - PROCESS | 1659 | 1468806773896 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 1659 | 1468806773897 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x11747a000 == 42 [pid = 1659] [id = 137] 18:52:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12bdaa400) [pid = 1659] [serial = 408] [outer = 0x0] 18:52:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12bfd8000) [pid = 1659] [serial = 409] [outer = 0x12bdaa400] 18:52:53 INFO - PROCESS | 1659 | 1468806773920 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12c760000) [pid = 1659] [serial = 410] [outer = 0x12bdaa400] 18:52:54 INFO - PROCESS | 1659 | 1468806774249 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 18:52:54 INFO - PROCESS | 1659 | 1468806774276 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 1659 | 1468806774277 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 18:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:52:54 INFO - PROCESS | 1659 | 1468806774287 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - PROCESS | 1659 | 1468806774288 Marionette TRACE conn2 <- [1,522,null,{}] 18:52:54 INFO - PROCESS | 1659 | 1468806774290 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}] 18:52:54 INFO - PROCESS | 1659 | 1468806774291 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:54 INFO - PROCESS | 1659 | 1468806774390 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:52:54 INFO - PROCESS | 1659 | 1468806774394 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:54 INFO - PROCESS | 1659 | 1468806774396 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a659800 == 43 [pid = 1659] [id = 138] 18:52:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x125df3800) [pid = 1659] [serial = 411] [outer = 0x0] 18:52:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x125df6400) [pid = 1659] [serial = 412] [outer = 0x125df3800] 18:52:54 INFO - PROCESS | 1659 | 1468806774419 Marionette DEBUG loaded listener.js 18:52:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x125dfa400) [pid = 1659] [serial = 413] [outer = 0x125df3800] 18:52:54 INFO - PROCESS | 1659 | 1468806774835 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 570ms 18:52:54 INFO - PROCESS | 1659 | 1468806774858 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 1659 | 1468806774860 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 18:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:52:54 INFO - PROCESS | 1659 | 1468806774873 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - PROCESS | 1659 | 1468806774875 Marionette TRACE conn2 <- [1,526,null,{}] 18:52:54 INFO - PROCESS | 1659 | 1468806774880 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}] 18:52:54 INFO - PROCESS | 1659 | 1468806774883 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:55 INFO - PROCESS | 1659 | 1468806775056 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12a5d3800) [pid = 1659] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12b863400) [pid = 1659] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x120fe9c00) [pid = 1659] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x116635800) [pid = 1659] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x125f1bc00) [pid = 1659] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x118299000) [pid = 1659] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x125f1d000) [pid = 1659] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12732d000) [pid = 1659] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12b9fd800) [pid = 1659] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x1167df000) [pid = 1659] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x112f4cc00) [pid = 1659] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x124421c00) [pid = 1659] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x112f51c00) [pid = 1659] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:52:55 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12bd7c000) [pid = 1659] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:52:55 INFO - PROCESS | 1659 | 1468806775322 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 1659 | 1468806775323 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x1198dd000 == 44 [pid = 1659] [id = 139] 18:52:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x112f2e800) [pid = 1659] [serial = 414] [outer = 0x0] 18:52:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x115e5f800) [pid = 1659] [serial = 415] [outer = 0x112f2e800] 18:52:55 INFO - PROCESS | 1659 | 1468806775347 Marionette DEBUG loaded listener.js 18:52:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x118943800) [pid = 1659] [serial = 416] [outer = 0x112f2e800] 18:52:55 INFO - PROCESS | 1659 | 1468806775632 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]]]}] 18:52:55 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 18:52:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 773ms 18:52:55 INFO - PROCESS | 1659 | 1468806775653 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:52:55 INFO - PROCESS | 1659 | 1468806775654 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 18:52:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:52:55 INFO - PROCESS | 1659 | 1468806775656 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - PROCESS | 1659 | 1468806775657 Marionette TRACE conn2 <- [1,530,null,{}] 18:52:55 INFO - PROCESS | 1659 | 1468806775660 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}] 18:52:55 INFO - PROCESS | 1659 | 1468806775661 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:55 INFO - PROCESS | 1659 | 1468806775756 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:52:55 INFO - PROCESS | 1659 | 1468806775760 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 1659 | 1468806775761 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba1d800 == 45 [pid = 1659] [id = 140] 18:52:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x121815000) [pid = 1659] [serial = 417] [outer = 0x0] 18:52:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12ac57000) [pid = 1659] [serial = 418] [outer = 0x121815000] 18:52:55 INFO - PROCESS | 1659 | 1468806775784 Marionette DEBUG loaded listener.js 18:52:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12c760400) [pid = 1659] [serial = 419] [outer = 0x121815000] 18:52:56 INFO - PROCESS | 1659 | 1468806776100 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"]]]}] 18:52:56 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 18:52:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:52:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:52:56 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 18:52:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:52:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:52:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 18:52:56 INFO - PROCESS | 1659 | 1468806776125 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:52:56 INFO - PROCESS | 1659 | 1468806776127 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 18:52:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:52:56 INFO - PROCESS | 1659 | 1468806776131 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:52:56 INFO - PROCESS | 1659 | 1468806776133 Marionette TRACE conn2 <- [1,534,null,{}] 18:52:56 INFO - PROCESS | 1659 | 1468806776135 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}] 18:52:56 INFO - PROCESS | 1659 | 1468806776137 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:56 INFO - PROCESS | 1659 | 1468806776269 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:52:56 INFO - PROCESS | 1659 | 1468806776275 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 1659 | 1468806776276 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d092800 == 46 [pid = 1659] [id = 141] 18:52:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x1167df000) [pid = 1659] [serial = 420] [outer = 0x0] 18:52:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x128b27400) [pid = 1659] [serial = 421] [outer = 0x1167df000] 18:52:56 INFO - PROCESS | 1659 | 1468806776303 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12c825c00) [pid = 1659] [serial = 422] [outer = 0x1167df000] 18:52:56 INFO - PROCESS | 1659 | 1468806776635 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]]]}] 18:52:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:52:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 522ms 18:52:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:52:56 INFO - PROCESS | 1659 | 1468806776652 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:52:56 INFO - PROCESS | 1659 | 1468806776653 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 18:52:56 INFO - PROCESS | 1659 | 1468806776655 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:52:56 INFO - PROCESS | 1659 | 1468806776656 Marionette TRACE conn2 <- [1,538,null,{}] 18:52:56 INFO - PROCESS | 1659 | 1468806776658 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}] 18:52:56 INFO - PROCESS | 1659 | 1468806776659 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:56 INFO - PROCESS | 1659 | 1468806776760 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:52:56 INFO - PROCESS | 1659 | 1468806776766 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 1659 | 1468806776767 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d3a3000 == 47 [pid = 1659] [id = 142] 18:52:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x1219cc800) [pid = 1659] [serial = 423] [outer = 0x0] 18:52:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x1219cf000) [pid = 1659] [serial = 424] [outer = 0x1219cc800] 18:52:56 INFO - PROCESS | 1659 | 1468806776794 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x12c827000) [pid = 1659] [serial = 425] [outer = 0x1219cc800] 18:52:57 INFO - PROCESS | 1659 | 1468806777119 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]]]}] 18:52:57 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. 18:52:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 18:52:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:52:57 INFO - PROCESS | 1659 | 1468806777174 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 1659 | 1468806777175 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 18:52:57 INFO - PROCESS | 1659 | 1468806777185 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 1659 | 1468806777186 Marionette TRACE conn2 <- [1,542,null,{}] 18:52:57 INFO - PROCESS | 1659 | 1468806777188 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}] 18:52:57 INFO - PROCESS | 1659 | 1468806777189 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:57 INFO - PROCESS | 1659 | 1468806777298 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:52:57 INFO - PROCESS | 1659 | 1468806777385 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:57 INFO - PROCESS | 1659 | 1468806777387 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x115e12000 == 48 [pid = 1659] [id = 143] 18:52:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x111d7a800) [pid = 1659] [serial = 426] [outer = 0x0] 18:52:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x112f4b800) [pid = 1659] [serial = 427] [outer = 0x111d7a800] 18:52:57 INFO - PROCESS | 1659 | 1468806777418 Marionette DEBUG loaded listener.js 18:52:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x1164e6400) [pid = 1659] [serial = 428] [outer = 0x111d7a800] 18:52:57 INFO - PROCESS | 1659 | 1468806777803 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]]]}] 18:52:57 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. 18:52:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 676ms 18:52:57 INFO - PROCESS | 1659 | 1468806777866 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 1659 | 1468806777869 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 18:52:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:52:57 INFO - PROCESS | 1659 | 1468806777874 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 1659 | 1468806777876 Marionette TRACE conn2 <- [1,546,null,{}] 18:52:57 INFO - PROCESS | 1659 | 1468806777882 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}] 18:52:57 INFO - PROCESS | 1659 | 1468806777885 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:57 INFO - PROCESS | 1659 | 1468806777993 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:52:58 INFO - PROCESS | 1659 | 1468806778121 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 1659 | 1468806778123 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x121428800 == 49 [pid = 1659] [id = 144] 18:52:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x117d0d800) [pid = 1659] [serial = 429] [outer = 0x0] 18:52:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x1189e8400) [pid = 1659] [serial = 430] [outer = 0x117d0d800] 18:52:58 INFO - PROCESS | 1659 | 1468806778160 Marionette DEBUG loaded listener.js 18:52:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12144c400) [pid = 1659] [serial = 431] [outer = 0x117d0d800] 18:52:58 INFO - PROCESS | 1659 | 1468806778527 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]]]}] 18:52:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:52:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 671ms 18:52:58 INFO - PROCESS | 1659 | 1468806778551 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:52:58 INFO - PROCESS | 1659 | 1468806778554 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 18:52:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:52:58 INFO - PROCESS | 1659 | 1468806778557 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:52:58 INFO - PROCESS | 1659 | 1468806778558 Marionette TRACE conn2 <- [1,550,null,{}] 18:52:58 INFO - PROCESS | 1659 | 1468806778561 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}] 18:52:58 INFO - PROCESS | 1659 | 1468806778563 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:58 INFO - PROCESS | 1659 | 1468806778684 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:52:58 INFO - PROCESS | 1659 | 1468806778776 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 1659 | 1468806778777 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c83a800 == 50 [pid = 1659] [id = 145] 18:52:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x1219c4800) [pid = 1659] [serial = 432] [outer = 0x0] 18:52:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x1241dd400) [pid = 1659] [serial = 433] [outer = 0x1219c4800] 18:52:58 INFO - PROCESS | 1659 | 1468806778815 Marionette DEBUG loaded listener.js 18:52:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x126e30800) [pid = 1659] [serial = 434] [outer = 0x1219c4800] 18:52:59 INFO - PROCESS | 1659 | 1468806779187 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]]]}] 18:52:59 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. 18:52:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 668ms 18:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:52:59 INFO - PROCESS | 1659 | 1468806779226 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:52:59 INFO - PROCESS | 1659 | 1468806779227 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 18:52:59 INFO - PROCESS | 1659 | 1468806779235 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:52:59 INFO - PROCESS | 1659 | 1468806779239 Marionette TRACE conn2 <- [1,554,null,{}] 18:52:59 INFO - PROCESS | 1659 | 1468806779242 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}] 18:52:59 INFO - PROCESS | 1659 | 1468806779245 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:59 INFO - PROCESS | 1659 | 1468806779350 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:52:59 INFO - PROCESS | 1659 | 1468806779445 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:59 INFO - PROCESS | 1659 | 1468806779446 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:52:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d7eb000 == 51 [pid = 1659] [id = 146] 18:52:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x128a31c00) [pid = 1659] [serial = 435] [outer = 0x0] 18:52:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x128b30000) [pid = 1659] [serial = 436] [outer = 0x128a31c00] 18:52:59 INFO - PROCESS | 1659 | 1468806779475 Marionette DEBUG loaded listener.js 18:52:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12a8d9800) [pid = 1659] [serial = 437] [outer = 0x128a31c00] 18:52:59 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:59 INFO - PROCESS | 1659 | 1468806779878 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]]]}] 18:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 677ms 18:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:52:59 INFO - PROCESS | 1659 | 1468806779907 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:52:59 INFO - PROCESS | 1659 | 1468806779909 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 18:52:59 INFO - PROCESS | 1659 | 1468806779911 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:52:59 INFO - PROCESS | 1659 | 1468806779912 Marionette TRACE conn2 <- [1,558,null,{}] 18:52:59 INFO - PROCESS | 1659 | 1468806779915 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}] 18:52:59 INFO - PROCESS | 1659 | 1468806779916 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:00 INFO - PROCESS | 1659 | 1468806780021 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:53:00 INFO - PROCESS | 1659 | 1468806780093 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 1659 | 1468806780094 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d8e2000 == 52 [pid = 1659] [id = 147] 18:53:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x1292dc400) [pid = 1659] [serial = 438] [outer = 0x0] 18:53:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x12b9f2800) [pid = 1659] [serial = 439] [outer = 0x1292dc400] 18:53:00 INFO - PROCESS | 1659 | 1468806780122 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12bd7b400) [pid = 1659] [serial = 440] [outer = 0x1292dc400] 18:53:00 INFO - PROCESS | 1659 | 1468806780559 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]]]}] 18:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 18:53:00 INFO - PROCESS | 1659 | 1468806780583 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:53:00 INFO - PROCESS | 1659 | 1468806780586 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 18:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:53:00 INFO - PROCESS | 1659 | 1468806780589 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:53:00 INFO - PROCESS | 1659 | 1468806780591 Marionette TRACE conn2 <- [1,562,null,{}] 18:53:00 INFO - PROCESS | 1659 | 1468806780594 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}] 18:53:00 INFO - PROCESS | 1659 | 1468806780599 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:00 INFO - PROCESS | 1659 | 1468806780769 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:53:00 INFO - PROCESS | 1659 | 1468806780833 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 1659 | 1468806780838 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e18c800 == 53 [pid = 1659] [id = 148] 18:53:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12c826c00) [pid = 1659] [serial = 441] [outer = 0x0] 18:53:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x12c82b400) [pid = 1659] [serial = 442] [outer = 0x12c826c00] 18:53:00 INFO - PROCESS | 1659 | 1468806780872 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x12cc63800) [pid = 1659] [serial = 443] [outer = 0x12c826c00] 18:53:01 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:01 INFO - PROCESS | 1659 | 1468806781305 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]]]}] 18:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 723ms 18:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:53:01 INFO - PROCESS | 1659 | 1468806781311 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 1659 | 1468806781313 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 18:53:01 INFO - PROCESS | 1659 | 1468806781315 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 1659 | 1468806781316 Marionette TRACE conn2 <- [1,566,null,{}] 18:53:01 INFO - PROCESS | 1659 | 1468806781319 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}] 18:53:01 INFO - PROCESS | 1659 | 1468806781320 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:01 INFO - PROCESS | 1659 | 1468806781425 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:53:01 INFO - PROCESS | 1659 | 1468806781482 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:01 INFO - PROCESS | 1659 | 1468806781483 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x117151000 == 54 [pid = 1659] [id = 149] 18:53:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x119167800) [pid = 1659] [serial = 444] [outer = 0x0] 18:53:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x12bd83800) [pid = 1659] [serial = 445] [outer = 0x119167800] 18:53:01 INFO - PROCESS | 1659 | 1468806781514 Marionette DEBUG loaded listener.js 18:53:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x12cc6b800) [pid = 1659] [serial = 446] [outer = 0x119167800] 18:53:01 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:02 INFO - PROCESS | 1659 | 1468806782154 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]]]}] 18:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 871ms 18:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:53:02 INFO - PROCESS | 1659 | 1468806782186 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:53:02 INFO - PROCESS | 1659 | 1468806782188 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 18:53:02 INFO - PROCESS | 1659 | 1468806782191 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:53:02 INFO - PROCESS | 1659 | 1468806782193 Marionette TRACE conn2 <- [1,570,null,{}] 18:53:02 INFO - PROCESS | 1659 | 1468806782218 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}] 18:53:02 INFO - PROCESS | 1659 | 1468806782219 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:02 INFO - PROCESS | 1659 | 1468806782307 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:53:02 INFO - PROCESS | 1659 | 1468806782381 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:02 INFO - PROCESS | 1659 | 1468806782382 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196fb000 == 55 [pid = 1659] [id = 150] 18:53:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x117d0ec00) [pid = 1659] [serial = 447] [outer = 0x0] 18:53:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x117d15800) [pid = 1659] [serial = 448] [outer = 0x117d0ec00] 18:53:02 INFO - PROCESS | 1659 | 1468806782409 Marionette DEBUG loaded listener.js 18:53:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x118514800) [pid = 1659] [serial = 449] [outer = 0x117d0ec00] 18:53:02 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12d3a3000 == 54 [pid = 1659] [id = 142] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12d092800 == 53 [pid = 1659] [id = 141] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba1d800 == 52 [pid = 1659] [id = 140] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x1198dd000 == 51 [pid = 1659] [id = 139] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12a659800 == 50 [pid = 1659] [id = 138] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x11747a000 == 49 [pid = 1659] [id = 137] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x1289ab800 == 48 [pid = 1659] [id = 136] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x1196f6800 == 47 [pid = 1659] [id = 135] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x123b32800 == 46 [pid = 1659] [id = 134] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x1196fb800 == 45 [pid = 1659] [id = 133] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x11714b800 == 44 [pid = 1659] [id = 132] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x121266000 == 43 [pid = 1659] [id = 131] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x1186b8800 == 42 [pid = 1659] [id = 127] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12c848000 == 41 [pid = 1659] [id = 126] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12a657800 == 40 [pid = 1659] [id = 92] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba04800 == 39 [pid = 1659] [id = 112] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x126b3f000 == 38 [pid = 1659] [id = 128] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12c849800 == 37 [pid = 1659] [id = 129] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12cc84800 == 36 [pid = 1659] [id = 130] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba16000 == 35 [pid = 1659] [id = 109] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x116acb000 == 34 [pid = 1659] [id = 113] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x117151000 == 33 [pid = 1659] [id = 149] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12e18c800 == 32 [pid = 1659] [id = 148] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12d8e2000 == 31 [pid = 1659] [id = 147] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12d7eb000 == 30 [pid = 1659] [id = 146] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12c83a800 == 29 [pid = 1659] [id = 145] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x121428800 == 28 [pid = 1659] [id = 144] 18:53:03 INFO - PROCESS | 1659 | --DOCSHELL 0x115e12000 == 27 [pid = 1659] [id = 143] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x12bd87800) [pid = 1659] [serial = 275] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x12b85fc00) [pid = 1659] [serial = 355] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x12ba9a000) [pid = 1659] [serial = 358] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x12b9f5000) [pid = 1659] [serial = 356] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x123c1a800) [pid = 1659] [serial = 343] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x125f17800) [pid = 1659] [serial = 344] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x128a35800) [pid = 1659] [serial = 334] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x125f1b400) [pid = 1659] [serial = 331] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x1295e3c00) [pid = 1659] [serial = 352] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x12a80b800) [pid = 1659] [serial = 338] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x129174000) [pid = 1659] [serial = 337] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x118379800) [pid = 1659] [serial = 328] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x11851bc00) [pid = 1659] [serial = 340] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x119c6e800) [pid = 1659] [serial = 341] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x1272b6800) [pid = 1659] [serial = 346] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12765a800) [pid = 1659] [serial = 347] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x129170400) [pid = 1659] [serial = 350] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x128a2bc00) [pid = 1659] [serial = 349] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12bda8000) [pid = 1659] [serial = 361] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12bd7d400) [pid = 1659] [serial = 359] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12bfd9000) [pid = 1659] [serial = 362] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x125f13800) [pid = 1659] [serial = 365] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x112f54c00) [pid = 1659] [serial = 370] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12ba9cc00) [pid = 1659] [serial = 367] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x118375400) [pid = 1659] [serial = 364] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x116f8ac00) [pid = 1659] [serial = 373] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x116f88400) [pid = 1659] [serial = 371] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12c764400) [pid = 1659] [serial = 374] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x12c75dc00) [pid = 1659] [serial = 368] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12a566400) [pid = 1659] [serial = 353] [outer = 0x0] [url = about:blank] 18:53:03 INFO - PROCESS | 1659 | 1468806783485 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]]]}] 18:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1322ms 18:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:53:03 INFO - PROCESS | 1659 | 1468806783516 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:53:03 INFO - PROCESS | 1659 | 1468806783518 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 18:53:03 INFO - PROCESS | 1659 | 1468806783523 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:53:03 INFO - PROCESS | 1659 | 1468806783525 Marionette TRACE conn2 <- [1,574,null,{}] 18:53:03 INFO - PROCESS | 1659 | 1468806783529 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}] 18:53:03 INFO - PROCESS | 1659 | 1468806783531 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:03 INFO - PROCESS | 1659 | 1468806783629 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:53:03 INFO - PROCESS | 1659 | 1468806783636 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 1659 | 1468806783639 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x115d64800 == 28 [pid = 1659] [id = 151] 18:53:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x115e67c00) [pid = 1659] [serial = 450] [outer = 0x0] 18:53:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x1164eac00) [pid = 1659] [serial = 451] [outer = 0x115e67c00] 18:53:03 INFO - PROCESS | 1659 | 1468806783666 Marionette DEBUG loaded listener.js 18:53:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x116886c00) [pid = 1659] [serial = 452] [outer = 0x115e67c00] 18:53:04 INFO - PROCESS | 1659 | 1468806784007 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 520ms 18:53:04 INFO - PROCESS | 1659 | 1468806784043 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 1659 | 1468806784048 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 18:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:53:04 INFO - PROCESS | 1659 | 1468806784071 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 1659 | 1468806784073 Marionette TRACE conn2 <- [1,578,null,{}] 18:53:04 INFO - PROCESS | 1659 | 1468806784075 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}] 18:53:04 INFO - PROCESS | 1659 | 1468806784077 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:04 INFO - PROCESS | 1659 | 1468806784154 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:53:04 INFO - PROCESS | 1659 | 1468806784158 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:04 INFO - PROCESS | 1659 | 1468806784159 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d36800 == 29 [pid = 1659] [id = 152] 18:53:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x116f89400) [pid = 1659] [serial = 453] [outer = 0x0] 18:53:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x11836ec00) [pid = 1659] [serial = 454] [outer = 0x116f89400] 18:53:04 INFO - PROCESS | 1659 | 1468806784188 Marionette DEBUG loaded listener.js 18:53:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x118511c00) [pid = 1659] [serial = 455] [outer = 0x116f89400] 18:53:04 INFO - PROCESS | 1659 | 1468806784531 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 475ms 18:53:04 INFO - PROCESS | 1659 | 1468806784542 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 1659 | 1468806784544 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 18:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:53:04 INFO - PROCESS | 1659 | 1468806784550 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 1659 | 1468806784560 Marionette TRACE conn2 <- [1,582,null,{}] 18:53:04 INFO - PROCESS | 1659 | 1468806784569 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}] 18:53:04 INFO - PROCESS | 1659 | 1468806784572 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:04 INFO - PROCESS | 1659 | 1468806784656 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:53:04 INFO - PROCESS | 1659 | 1468806784711 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:04 INFO - PROCESS | 1659 | 1468806784713 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x1191e6000 == 30 [pid = 1659] [id = 153] 18:53:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x1185b0800) [pid = 1659] [serial = 456] [outer = 0x0] 18:53:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x119311000) [pid = 1659] [serial = 457] [outer = 0x1185b0800] 18:53:04 INFO - PROCESS | 1659 | 1468806784742 Marionette DEBUG loaded listener.js 18:53:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x120fe6c00) [pid = 1659] [serial = 458] [outer = 0x1185b0800] 18:53:05 INFO - PROCESS | 1659 | 1468806785056 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]]]}] 18:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 532ms 18:53:05 INFO - PROCESS | 1659 | 1468806785084 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:53:05 INFO - PROCESS | 1659 | 1468806785085 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 18:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:53:05 INFO - PROCESS | 1659 | 1468806785088 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:53:05 INFO - PROCESS | 1659 | 1468806785089 Marionette TRACE conn2 <- [1,586,null,{}] 18:53:05 INFO - PROCESS | 1659 | 1468806785091 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}] 18:53:05 INFO - PROCESS | 1659 | 1468806785092 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:05 INFO - PROCESS | 1659 | 1468806785169 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:53:05 INFO - PROCESS | 1659 | 1468806785172 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 1659 | 1468806785173 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x119b48000 == 31 [pid = 1659] [id = 154] 18:53:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x121333000) [pid = 1659] [serial = 459] [outer = 0x0] 18:53:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x1219c6400) [pid = 1659] [serial = 460] [outer = 0x121333000] 18:53:05 INFO - PROCESS | 1659 | 1468806785201 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x1219d0400) [pid = 1659] [serial = 461] [outer = 0x121333000] 18:53:05 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:05 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:05 INFO - PROCESS | 1659 | 1468806785549 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]]]}] 18:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 468ms 18:53:05 INFO - PROCESS | 1659 | 1468806785557 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:53:05 INFO - PROCESS | 1659 | 1468806785559 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 18:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:53:05 INFO - PROCESS | 1659 | 1468806785562 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:53:05 INFO - PROCESS | 1659 | 1468806785564 Marionette TRACE conn2 <- [1,590,null,{}] 18:53:05 INFO - PROCESS | 1659 | 1468806785567 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}] 18:53:05 INFO - PROCESS | 1659 | 1468806785569 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:05 INFO - PROCESS | 1659 | 1468806785733 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:53:05 INFO - PROCESS | 1659 | 1468806785756 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 1659 | 1468806785758 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12143d000 == 32 [pid = 1659] [id = 155] 18:53:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x1219d0800) [pid = 1659] [serial = 462] [outer = 0x0] 18:53:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12408fc00) [pid = 1659] [serial = 463] [outer = 0x1219d0800] 18:53:05 INFO - PROCESS | 1659 | 1468806785799 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x124b42c00) [pid = 1659] [serial = 464] [outer = 0x1219d0800] 18:53:06 INFO - PROCESS | 1659 | 1468806786233 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]]]}] 18:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 720ms 18:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:53:06 INFO - PROCESS | 1659 | 1468806786282 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:53:06 INFO - PROCESS | 1659 | 1468806786283 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 18:53:06 INFO - PROCESS | 1659 | 1468806786285 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 1659 | 1468806786286 Marionette TRACE conn2 <- [1,594,null,{}] 18:53:06 INFO - PROCESS | 1659 | 1468806786288 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}] 18:53:06 INFO - PROCESS | 1659 | 1468806786292 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:06 INFO - PROCESS | 1659 | 1468806786407 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:53:06 INFO - PROCESS | 1659 | 1468806786448 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:06 INFO - PROCESS | 1659 | 1468806786449 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x121cac000 == 33 [pid = 1659] [id = 156] 18:53:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x112f51400) [pid = 1659] [serial = 465] [outer = 0x0] 18:53:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x125df0400) [pid = 1659] [serial = 466] [outer = 0x112f51400] 18:53:06 INFO - PROCESS | 1659 | 1468806786474 Marionette DEBUG loaded listener.js 18:53:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x126e37000) [pid = 1659] [serial = 467] [outer = 0x112f51400] 18:53:06 INFO - PROCESS | 1659 | 1468806786787 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]]]}] 18:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 518ms 18:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:53:06 INFO - PROCESS | 1659 | 1468806786804 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:53:06 INFO - PROCESS | 1659 | 1468806786805 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 18:53:06 INFO - PROCESS | 1659 | 1468806786807 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 1659 | 1468806786808 Marionette TRACE conn2 <- [1,598,null,{}] 18:53:06 INFO - PROCESS | 1659 | 1468806786810 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}] 18:53:06 INFO - PROCESS | 1659 | 1468806786812 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:06 INFO - PROCESS | 1659 | 1468806786914 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:53:06 INFO - PROCESS | 1659 | 1468806786949 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:06 INFO - PROCESS | 1659 | 1468806786950 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x121ca6000 == 34 [pid = 1659] [id = 157] 18:53:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x1272ae400) [pid = 1659] [serial = 468] [outer = 0x0] 18:53:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x1273d2800) [pid = 1659] [serial = 469] [outer = 0x1272ae400] 18:53:06 INFO - PROCESS | 1659 | 1468806786974 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12765e400) [pid = 1659] [serial = 470] [outer = 0x1272ae400] 18:53:07 INFO - PROCESS | 1659 | 1468806787286 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]]]}] 18:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 521ms 18:53:07 INFO - PROCESS | 1659 | 1468806787328 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:53:07 INFO - PROCESS | 1659 | 1468806787330 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 18:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:53:07 INFO - PROCESS | 1659 | 1468806787332 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:53:07 INFO - PROCESS | 1659 | 1468806787333 Marionette TRACE conn2 <- [1,602,null,{}] 18:53:07 INFO - PROCESS | 1659 | 1468806787342 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}] 18:53:07 INFO - PROCESS | 1659 | 1468806787343 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:07 INFO - PROCESS | 1659 | 1468806787452 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:53:07 INFO - PROCESS | 1659 | 1468806787456 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 1659 | 1468806787457 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x126cbb800 == 35 [pid = 1659] [id = 158] 18:53:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x113385000) [pid = 1659] [serial = 471] [outer = 0x0] 18:53:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x12765e800) [pid = 1659] [serial = 472] [outer = 0x113385000] 18:53:07 INFO - PROCESS | 1659 | 1468806787482 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x128a32400) [pid = 1659] [serial = 473] [outer = 0x113385000] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x121815000) [pid = 1659] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x126e83000) [pid = 1659] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x111f2ec00) [pid = 1659] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x1167dac00) [pid = 1659] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x1167df000) [pid = 1659] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x118a7e800) [pid = 1659] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x117d0b000) [pid = 1659] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x125d07400) [pid = 1659] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12a55b800) [pid = 1659] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12bdaa400) [pid = 1659] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x125f16c00) [pid = 1659] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x1273d2400) [pid = 1659] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x125f16400) [pid = 1659] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x1273d4800) [pid = 1659] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x112e09400) [pid = 1659] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x128988400) [pid = 1659] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x112f2e800) [pid = 1659] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x1210d0800) [pid = 1659] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x118517c00) [pid = 1659] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x1292db400) [pid = 1659] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x116f80800) [pid = 1659] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x1176f5c00) [pid = 1659] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x119c69c00) [pid = 1659] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x114edac00) [pid = 1659] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x118512c00) [pid = 1659] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x1219cc800) [pid = 1659] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x128a33c00) [pid = 1659] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x116806400) [pid = 1659] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x125df3800) [pid = 1659] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:53:08 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x1245e1400) [pid = 1659] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:53:08 INFO - PROCESS | 1659 | 1468806788200 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]]]}] 18:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 919ms 18:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:53:08 INFO - PROCESS | 1659 | 1468806788251 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:53:08 INFO - PROCESS | 1659 | 1468806788253 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 18:53:08 INFO - PROCESS | 1659 | 1468806788255 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:53:08 INFO - PROCESS | 1659 | 1468806788256 Marionette TRACE conn2 <- [1,606,null,{}] 18:53:08 INFO - PROCESS | 1659 | 1468806788259 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}] 18:53:08 INFO - PROCESS | 1659 | 1468806788260 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:08 INFO - PROCESS | 1659 | 1468806788335 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:53:08 INFO - PROCESS | 1659 | 1468806788400 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:08 INFO - PROCESS | 1659 | 1468806788401 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12113e000 == 36 [pid = 1659] [id = 159] 18:53:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x112e09400) [pid = 1659] [serial = 474] [outer = 0x0] 18:53:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x117d15c00) [pid = 1659] [serial = 475] [outer = 0x112e09400] 18:53:08 INFO - PROCESS | 1659 | 1468806788425 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11916ac00) [pid = 1659] [serial = 476] [outer = 0x112e09400] 18:53:08 INFO - PROCESS | 1659 | 1468806788682 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]]]}] 18:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 470ms 18:53:08 INFO - PROCESS | 1659 | 1468806788725 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:53:08 INFO - PROCESS | 1659 | 1468806788727 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 18:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:53:08 INFO - PROCESS | 1659 | 1468806788737 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:53:08 INFO - PROCESS | 1659 | 1468806788738 Marionette TRACE conn2 <- [1,610,null,{}] 18:53:08 INFO - PROCESS | 1659 | 1468806788740 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}] 18:53:08 INFO - PROCESS | 1659 | 1468806788741 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:08 INFO - PROCESS | 1659 | 1468806788823 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:53:08 INFO - PROCESS | 1659 | 1468806788827 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:08 INFO - PROCESS | 1659 | 1468806788828 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12905a800 == 37 [pid = 1659] [id = 160] 18:53:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x1191bf400) [pid = 1659] [serial = 477] [outer = 0x0] 18:53:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x125defc00) [pid = 1659] [serial = 478] [outer = 0x1191bf400] 18:53:08 INFO - PROCESS | 1659 | 1468806788854 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x1272b8000) [pid = 1659] [serial = 479] [outer = 0x1191bf400] 18:53:09 INFO - PROCESS | 1659 | 1468806789154 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 18:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:53:09 INFO - PROCESS | 1659 | 1468806789206 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 1659 | 1468806789207 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 18:53:09 INFO - PROCESS | 1659 | 1468806789209 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 1659 | 1468806789211 Marionette TRACE conn2 <- [1,614,null,{}] 18:53:09 INFO - PROCESS | 1659 | 1468806789213 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}] 18:53:09 INFO - PROCESS | 1659 | 1468806789215 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:09 INFO - PROCESS | 1659 | 1468806789330 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:53:09 INFO - PROCESS | 1659 | 1468806789336 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 1659 | 1468806789345 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290da800 == 38 [pid = 1659] [id = 161] 18:53:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x114e5e800) [pid = 1659] [serial = 480] [outer = 0x0] 18:53:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x123c11400) [pid = 1659] [serial = 481] [outer = 0x114e5e800] 18:53:09 INFO - PROCESS | 1659 | 1468806789372 Marionette DEBUG loaded listener.js 18:53:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12916d000) [pid = 1659] [serial = 482] [outer = 0x114e5e800] 18:53:09 INFO - PROCESS | 1659 | 1468806789704 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 18:53:09 INFO - PROCESS | 1659 | 1468806789729 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 1659 | 1468806789732 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 18:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:53:09 INFO - PROCESS | 1659 | 1468806789734 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 1659 | 1468806789735 Marionette TRACE conn2 <- [1,618,null,{}] 18:53:09 INFO - PROCESS | 1659 | 1468806789738 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}] 18:53:09 INFO - PROCESS | 1659 | 1468806789739 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:09 INFO - PROCESS | 1659 | 1468806789817 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:53:09 INFO - PROCESS | 1659 | 1468806789820 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 1659 | 1468806789821 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a532000 == 39 [pid = 1659] [id = 162] 18:53:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12916d800) [pid = 1659] [serial = 483] [outer = 0x0] 18:53:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x1292d8800) [pid = 1659] [serial = 484] [outer = 0x12916d800] 18:53:09 INFO - PROCESS | 1659 | 1468806789845 Marionette DEBUG loaded listener.js 18:53:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x12a80b000) [pid = 1659] [serial = 485] [outer = 0x12916d800] 18:53:10 INFO - PROCESS | 1659 | 1468806790319 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]]]}] 18:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 620ms 18:53:10 INFO - PROCESS | 1659 | 1468806790356 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:53:10 INFO - PROCESS | 1659 | 1468806790358 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 18:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:53:10 INFO - PROCESS | 1659 | 1468806790362 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - PROCESS | 1659 | 1468806790364 Marionette TRACE conn2 <- [1,622,null,{}] 18:53:10 INFO - PROCESS | 1659 | 1468806790368 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}] 18:53:10 INFO - PROCESS | 1659 | 1468806790370 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:10 INFO - PROCESS | 1659 | 1468806790482 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:53:10 INFO - PROCESS | 1659 | 1468806790564 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 1659 | 1468806790565 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x117151000 == 40 [pid = 1659] [id = 163] 18:53:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x11337e400) [pid = 1659] [serial = 486] [outer = 0x0] 18:53:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x11646a000) [pid = 1659] [serial = 487] [outer = 0x11337e400] 18:53:10 INFO - PROCESS | 1659 | 1468806790596 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x116f82800) [pid = 1659] [serial = 488] [outer = 0x11337e400] 18:53:11 INFO - PROCESS | 1659 | 1468806791135 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 821ms 18:53:11 INFO - PROCESS | 1659 | 1468806791182 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 1659 | 1468806791186 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 18:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:53:11 INFO - PROCESS | 1659 | 1468806791190 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 1659 | 1468806791192 Marionette TRACE conn2 <- [1,626,null,{}] 18:53:11 INFO - PROCESS | 1659 | 1468806791194 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}] 18:53:11 INFO - PROCESS | 1659 | 1468806791196 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:11 INFO - PROCESS | 1659 | 1468806791304 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:53:11 INFO - PROCESS | 1659 | 1468806791385 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:11 INFO - PROCESS | 1659 | 1468806791386 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x121254000 == 41 [pid = 1659] [id = 164] 18:53:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x11851ac00) [pid = 1659] [serial = 489] [outer = 0x0] 18:53:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x11875dc00) [pid = 1659] [serial = 490] [outer = 0x11851ac00] 18:53:11 INFO - PROCESS | 1659 | 1468806791416 Marionette DEBUG loaded listener.js 18:53:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x119667c00) [pid = 1659] [serial = 491] [outer = 0x11851ac00] 18:53:11 INFO - PROCESS | 1659 | 1468806791917 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 770ms 18:53:12 INFO - PROCESS | 1659 | 1468806792088 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 1659 | 1468806792091 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 18:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:53:12 INFO - PROCESS | 1659 | 1468806792129 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 1659 | 1468806792132 Marionette TRACE conn2 <- [1,630,null,{}] 18:53:12 INFO - PROCESS | 1659 | 1468806792137 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}] 18:53:12 INFO - PROCESS | 1659 | 1468806792140 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:12 INFO - PROCESS | 1659 | 1468806792287 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:53:12 INFO - PROCESS | 1659 | 1468806792415 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:12 INFO - PROCESS | 1659 | 1468806792419 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x11747a800 == 42 [pid = 1659] [id = 165] 18:53:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x116703800) [pid = 1659] [serial = 492] [outer = 0x0] 18:53:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x116f7e400) [pid = 1659] [serial = 493] [outer = 0x116703800] 18:53:12 INFO - PROCESS | 1659 | 1468806792443 Marionette DEBUG loaded listener.js 18:53:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x116f8b800) [pid = 1659] [serial = 494] [outer = 0x116703800] 18:53:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x118510400) [pid = 1659] [serial = 495] [outer = 0x12cc67400] 18:53:12 INFO - PROCESS | 1659 | --DOCSHELL 0x1290da800 == 41 [pid = 1659] [id = 161] 18:53:12 INFO - PROCESS | 1659 | --DOCSHELL 0x12905a800 == 40 [pid = 1659] [id = 160] 18:53:12 INFO - PROCESS | 1659 | --DOCSHELL 0x12113e000 == 39 [pid = 1659] [id = 159] 18:53:12 INFO - PROCESS | 1659 | --DOCSHELL 0x126cbb800 == 38 [pid = 1659] [id = 158] 18:53:12 INFO - PROCESS | 1659 | --DOCSHELL 0x121ca6000 == 37 [pid = 1659] [id = 157] 18:53:12 INFO - PROCESS | 1659 | --DOCSHELL 0x121cac000 == 36 [pid = 1659] [id = 156] 18:53:12 INFO - PROCESS | 1659 | --DOCSHELL 0x12143d000 == 35 [pid = 1659] [id = 155] 18:53:12 INFO - PROCESS | 1659 | --DOCSHELL 0x119b48000 == 34 [pid = 1659] [id = 154] 18:53:12 INFO - PROCESS | 1659 | --DOCSHELL 0x1191e6000 == 33 [pid = 1659] [id = 153] 18:53:12 INFO - PROCESS | 1659 | --DOCSHELL 0x117d36800 == 32 [pid = 1659] [id = 152] 18:53:12 INFO - PROCESS | 1659 | --DOCSHELL 0x115d64800 == 31 [pid = 1659] [id = 151] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12c827000) [pid = 1659] [serial = 425] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12c825c00) [pid = 1659] [serial = 422] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x115e5f800) [pid = 1659] [serial = 415] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x12ac57000) [pid = 1659] [serial = 418] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12bda2400) [pid = 1659] [serial = 407] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x128b27400) [pid = 1659] [serial = 421] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12c760400) [pid = 1659] [serial = 419] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x12a55ac00) [pid = 1659] [serial = 404] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12916a400) [pid = 1659] [serial = 335] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x1272b5c00) [pid = 1659] [serial = 332] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x119167400) [pid = 1659] [serial = 329] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x1219cf000) [pid = 1659] [serial = 424] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x116199400) [pid = 1659] [serial = 224] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x128bee000) [pid = 1659] [serial = 233] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x1245dc800) [pid = 1659] [serial = 230] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x1133b0400) [pid = 1659] [serial = 181] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12a5d5c00) [pid = 1659] [serial = 287] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x128982c00) [pid = 1659] [serial = 284] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x119164800) [pid = 1659] [serial = 227] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x125f1dc00) [pid = 1659] [serial = 326] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x1211e6c00) [pid = 1659] [serial = 281] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x11850dc00) [pid = 1659] [serial = 278] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12bfd8000) [pid = 1659] [serial = 409] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12ac46400) [pid = 1659] [serial = 406] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12c760000) [pid = 1659] [serial = 410] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x125dfa400) [pid = 1659] [serial = 413] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x125df6400) [pid = 1659] [serial = 412] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12a5d5400) [pid = 1659] [serial = 388] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12a8df800) [pid = 1659] [serial = 389] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x128984000) [pid = 1659] [serial = 400] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x128a33800) [pid = 1659] [serial = 401] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x116f84c00) [pid = 1659] [serial = 379] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x117d13800) [pid = 1659] [serial = 380] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x128a34400) [pid = 1659] [serial = 403] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x118767800) [pid = 1659] [serial = 394] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x119a04400) [pid = 1659] [serial = 395] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x120fef400) [pid = 1659] [serial = 382] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x123be8c00) [pid = 1659] [serial = 383] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x125f0fc00) [pid = 1659] [serial = 397] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x126e81800) [pid = 1659] [serial = 398] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x117d18400) [pid = 1659] [serial = 377] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x117d14400) [pid = 1659] [serial = 376] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x116f8c400) [pid = 1659] [serial = 391] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x117d18c00) [pid = 1659] [serial = 392] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1273df800) [pid = 1659] [serial = 385] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x128a33400) [pid = 1659] [serial = 386] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x118943800) [pid = 1659] [serial = 416] [outer = 0x0] [url = about:blank] 18:53:12 INFO - PROCESS | 1659 | 1468806792907 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]]]}] 18:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 826ms 18:53:12 INFO - PROCESS | 1659 | 1468806792956 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 1659 | 1468806792959 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 18:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:53:12 INFO - PROCESS | 1659 | 1468806792965 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 1659 | 1468806792969 Marionette TRACE conn2 <- [1,634,null,{}] 18:53:12 INFO - PROCESS | 1659 | 1468806792973 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}] 18:53:12 INFO - PROCESS | 1659 | 1468806792976 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:13 INFO - PROCESS | 1659 | 1468806793096 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:53:13 INFO - PROCESS | 1659 | 1468806793110 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:13 INFO - PROCESS | 1659 | 1468806793112 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x11891f800 == 32 [pid = 1659] [id = 166] 18:53:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x118375400) [pid = 1659] [serial = 496] [outer = 0x0] 18:53:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x119168400) [pid = 1659] [serial = 497] [outer = 0x118375400] 18:53:13 INFO - PROCESS | 1659 | 1468806793159 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x119a11c00) [pid = 1659] [serial = 498] [outer = 0x118375400] 18:53:13 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:13 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:13 INFO - PROCESS | 1659 | 1468806793613 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]]]}] 18:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 675ms 18:53:13 INFO - PROCESS | 1659 | 1468806793637 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:53:13 INFO - PROCESS | 1659 | 1468806793638 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 18:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:53:13 INFO - PROCESS | 1659 | 1468806793641 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:53:13 INFO - PROCESS | 1659 | 1468806793642 Marionette TRACE conn2 <- [1,638,null,{}] 18:53:13 INFO - PROCESS | 1659 | 1468806793649 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}] 18:53:13 INFO - PROCESS | 1659 | 1468806793652 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:13 INFO - PROCESS | 1659 | 1468806793751 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:53:13 INFO - PROCESS | 1659 | 1468806793758 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:13 INFO - PROCESS | 1659 | 1468806793760 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x119eb6800 == 33 [pid = 1659] [id = 167] 18:53:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x115d16c00) [pid = 1659] [serial = 499] [outer = 0x0] 18:53:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1219ca800) [pid = 1659] [serial = 500] [outer = 0x115d16c00] 18:53:13 INFO - PROCESS | 1659 | 1468806793789 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x124094000) [pid = 1659] [serial = 501] [outer = 0x115d16c00] 18:53:14 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:14 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:14 INFO - PROCESS | 1659 | 1468806794123 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]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 518ms 18:53:14 INFO - PROCESS | 1659 | 1468806794159 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:53:14 INFO - PROCESS | 1659 | 1468806794160 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 18:53:14 INFO - PROCESS | 1659 | 1468806794163 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 1659 | 1468806794164 Marionette TRACE conn2 <- [1,642,null,{}] 18:53:14 INFO - PROCESS | 1659 | 1468806794166 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}] 18:53:14 INFO - PROCESS | 1659 | 1468806794167 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:14 INFO - PROCESS | 1659 | 1468806794248 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:53:14 INFO - PROCESS | 1659 | 1468806794252 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:14 INFO - PROCESS | 1659 | 1468806794253 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x121ca3000 == 34 [pid = 1659] [id = 168] 18:53:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x124b3d000) [pid = 1659] [serial = 502] [outer = 0x0] 18:53:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x125d11000) [pid = 1659] [serial = 503] [outer = 0x124b3d000] 18:53:14 INFO - PROCESS | 1659 | 1468806794277 Marionette DEBUG loaded listener.js 18:53:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x125df4400) [pid = 1659] [serial = 504] [outer = 0x124b3d000] 18:53:14 INFO - PROCESS | 1659 | 1468806794584 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]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 18:53:14 INFO - PROCESS | 1659 | 1468806794632 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:53:14 INFO - PROCESS | 1659 | 1468806794633 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 18:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:53:14 INFO - PROCESS | 1659 | 1468806794635 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 1659 | 1468806794636 Marionette TRACE conn2 <- [1,646,null,{}] 18:53:14 INFO - PROCESS | 1659 | 1468806794639 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}] 18:53:14 INFO - PROCESS | 1659 | 1468806794640 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:14 INFO - PROCESS | 1659 | 1468806794716 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:53:14 INFO - PROCESS | 1659 | 1468806794774 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:14 INFO - PROCESS | 1659 | 1468806794775 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x124441000 == 35 [pid = 1659] [id = 169] 18:53:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x124b46400) [pid = 1659] [serial = 505] [outer = 0x0] 18:53:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x125f12800) [pid = 1659] [serial = 506] [outer = 0x124b46400] 18:53:14 INFO - PROCESS | 1659 | 1468806794799 Marionette DEBUG loaded listener.js 18:53:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x126bab800) [pid = 1659] [serial = 507] [outer = 0x124b46400] 18:53:15 INFO - PROCESS | 1659 | 1468806795071 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]]]}] 18:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 467ms 18:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:53:15 INFO - PROCESS | 1659 | 1468806795104 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:53:15 INFO - PROCESS | 1659 | 1468806795105 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 18:53:15 INFO - PROCESS | 1659 | 1468806795107 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:53:15 INFO - PROCESS | 1659 | 1468806795108 Marionette TRACE conn2 <- [1,650,null,{}] 18:53:15 INFO - PROCESS | 1659 | 1468806795110 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}] 18:53:15 INFO - PROCESS | 1659 | 1468806795116 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:15 INFO - PROCESS | 1659 | 1468806795254 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:53:15 INFO - PROCESS | 1659 | 1468806795258 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:15 INFO - PROCESS | 1659 | 1468806795259 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x126cbf800 == 36 [pid = 1659] [id = 170] 18:53:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x125f11400) [pid = 1659] [serial = 508] [outer = 0x0] 18:53:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1272b9800) [pid = 1659] [serial = 509] [outer = 0x125f11400] 18:53:15 INFO - PROCESS | 1659 | 1468806795313 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x128a30400) [pid = 1659] [serial = 510] [outer = 0x125f11400] 18:53:15 INFO - PROCESS | 1659 | 1468806795625 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]]]}] 18:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 569ms 18:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:53:15 INFO - PROCESS | 1659 | 1468806795679 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:53:15 INFO - PROCESS | 1659 | 1468806795681 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 18:53:15 INFO - PROCESS | 1659 | 1468806795683 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:53:15 INFO - PROCESS | 1659 | 1468806795685 Marionette TRACE conn2 <- [1,654,null,{}] 18:53:15 INFO - PROCESS | 1659 | 1468806795687 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}] 18:53:15 INFO - PROCESS | 1659 | 1468806795688 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:15 INFO - PROCESS | 1659 | 1468806795786 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:53:15 INFO - PROCESS | 1659 | 1468806795790 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:15 INFO - PROCESS | 1659 | 1468806795791 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x12904a000 == 37 [pid = 1659] [id = 171] 18:53:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x112f34c00) [pid = 1659] [serial = 511] [outer = 0x0] 18:53:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x128b23800) [pid = 1659] [serial = 512] [outer = 0x112f34c00] 18:53:15 INFO - PROCESS | 1659 | 1468806795816 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x129170000) [pid = 1659] [serial = 513] [outer = 0x112f34c00] 18:53:16 INFO - PROCESS | 1659 | 1468806796141 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]]]}] 18:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 470ms 18:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:53:16 INFO - PROCESS | 1659 | 1468806796155 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:53:16 INFO - PROCESS | 1659 | 1468806796156 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 18:53:16 INFO - PROCESS | 1659 | 1468806796158 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:53:16 INFO - PROCESS | 1659 | 1468806796159 Marionette TRACE conn2 <- [1,658,null,{}] 18:53:16 INFO - PROCESS | 1659 | 1468806796175 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}] 18:53:16 INFO - PROCESS | 1659 | 1468806796176 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:16 INFO - PROCESS | 1659 | 1468806796280 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:53:16 INFO - PROCESS | 1659 | 1468806796285 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:16 INFO - PROCESS | 1659 | 1468806796286 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d2800 == 38 [pid = 1659] [id = 172] 18:53:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x128a35800) [pid = 1659] [serial = 514] [outer = 0x0] 18:53:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x129177400) [pid = 1659] [serial = 515] [outer = 0x128a35800] 18:53:16 INFO - PROCESS | 1659 | 1468806796310 Marionette DEBUG loaded listener.js 18:53:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12a566400) [pid = 1659] [serial = 516] [outer = 0x128a35800] 18:53:16 INFO - PROCESS | 1659 | 1468806796671 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]]]}] 18:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 521ms 18:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:53:16 INFO - PROCESS | 1659 | 1468806796681 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:53:16 INFO - PROCESS | 1659 | 1468806796683 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 18:53:16 INFO - PROCESS | 1659 | 1468806796686 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:53:16 INFO - PROCESS | 1659 | 1468806796688 Marionette TRACE conn2 <- [1,662,null,{}] 18:53:16 INFO - PROCESS | 1659 | 1468806796691 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}] 18:53:16 INFO - PROCESS | 1659 | 1468806796693 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:16 INFO - PROCESS | 1659 | 1468806796849 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:53:16 INFO - PROCESS | 1659 | 1468806796866 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:16 INFO - PROCESS | 1659 | 1468806796868 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x119eb6000 == 39 [pid = 1659] [id = 173] 18:53:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12a5d1400) [pid = 1659] [serial = 517] [outer = 0x0] 18:53:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12a80b400) [pid = 1659] [serial = 518] [outer = 0x12a5d1400] 18:53:16 INFO - PROCESS | 1659 | 1468806796919 Marionette DEBUG loaded listener.js 18:53:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12a8d5400) [pid = 1659] [serial = 519] [outer = 0x12a5d1400] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x112f51400) [pid = 1659] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x1219d0800) [pid = 1659] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x1272ae400) [pid = 1659] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x116f89400) [pid = 1659] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x1185b0800) [pid = 1659] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x121333000) [pid = 1659] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x115e67c00) [pid = 1659] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x117d0ec00) [pid = 1659] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x113385000) [pid = 1659] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x111d7a800) [pid = 1659] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x117d0d800) [pid = 1659] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x1219c4800) [pid = 1659] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x128a31c00) [pid = 1659] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x1292dc400) [pid = 1659] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x112e09400) [pid = 1659] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x12c826c00) [pid = 1659] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1191bf400) [pid = 1659] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x114e5e800) [pid = 1659] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:53:17 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x119167800) [pid = 1659] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:53:17 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:17 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:17 INFO - PROCESS | 1659 | 1468806797371 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]]]}] 18:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 723ms 18:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:53:17 INFO - PROCESS | 1659 | 1468806797409 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 1659 | 1468806797410 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 18:53:17 INFO - PROCESS | 1659 | 1468806797412 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 1659 | 1468806797413 Marionette TRACE conn2 <- [1,666,null,{}] 18:53:17 INFO - PROCESS | 1659 | 1468806797415 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}] 18:53:17 INFO - PROCESS | 1659 | 1468806797416 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:17 INFO - PROCESS | 1659 | 1468806797493 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:53:17 INFO - PROCESS | 1659 | 1468806797564 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:17 INFO - PROCESS | 1659 | 1468806797565 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x121c9d800 == 40 [pid = 1659] [id = 174] 18:53:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x11663b000) [pid = 1659] [serial = 520] [outer = 0x0] 18:53:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x11829c400) [pid = 1659] [serial = 521] [outer = 0x11663b000] 18:53:17 INFO - PROCESS | 1659 | 1468806797591 Marionette DEBUG loaded listener.js 18:53:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x121aa3000) [pid = 1659] [serial = 522] [outer = 0x11663b000] 18:53:17 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:17 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:17 INFO - PROCESS | 1659 | 1468806797851 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]]]}] 18:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 470ms 18:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:53:17 INFO - PROCESS | 1659 | 1468806797886 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 1659 | 1468806797888 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 18:53:17 INFO - PROCESS | 1659 | 1468806797890 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 1659 | 1468806797892 Marionette TRACE conn2 <- [1,670,null,{}] 18:53:17 INFO - PROCESS | 1659 | 1468806797902 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}] 18:53:17 INFO - PROCESS | 1659 | 1468806797903 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:18 INFO - PROCESS | 1659 | 1468806798011 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:53:18 INFO - PROCESS | 1659 | 1468806798018 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 1659 | 1468806798019 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac06000 == 41 [pid = 1659] [id = 175] 18:53:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x124090000) [pid = 1659] [serial = 523] [outer = 0x0] 18:53:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12a567400) [pid = 1659] [serial = 524] [outer = 0x124090000] 18:53:18 INFO - PROCESS | 1659 | 1468806798067 Marionette DEBUG loaded listener.js 18:53:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12ac57000) [pid = 1659] [serial = 525] [outer = 0x124090000] 18:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 620ms 18:53:18 INFO - PROCESS | 1659 | 1468806798502 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]]]}] 18:53:18 INFO - PROCESS | 1659 | 1468806798510 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:53:18 INFO - PROCESS | 1659 | 1468806798511 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 18:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:53:18 INFO - PROCESS | 1659 | 1468806798519 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:53:18 INFO - PROCESS | 1659 | 1468806798520 Marionette TRACE conn2 <- [1,674,null,{}] 18:53:18 INFO - PROCESS | 1659 | 1468806798537 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}] 18:53:18 INFO - PROCESS | 1659 | 1468806798538 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:18 INFO - PROCESS | 1659 | 1468806798621 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:53:18 INFO - PROCESS | 1659 | 1468806798625 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 1659 | 1468806798626 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b82e000 == 42 [pid = 1659] [id = 176] 18:53:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12b85e800) [pid = 1659] [serial = 526] [outer = 0x0] 18:53:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12b9ee400) [pid = 1659] [serial = 527] [outer = 0x12b85e800] 18:53:18 INFO - PROCESS | 1659 | 1468806798650 Marionette DEBUG loaded listener.js 18:53:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12b9f9000) [pid = 1659] [serial = 528] [outer = 0x12b85e800] 18:53:18 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:18 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:53:19 INFO - PROCESS | 1659 | 1468806799037 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]]]}] 18:53:19 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 18:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 533ms 18:53:19 INFO - PROCESS | 1659 | 1468806799053 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:53:19 INFO - PROCESS | 1659 | 1468806799055 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 18:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:53:19 INFO - PROCESS | 1659 | 1468806799058 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:53:19 INFO - PROCESS | 1659 | 1468806799060 Marionette TRACE conn2 <- [1,678,null,{}] 18:53:19 INFO - PROCESS | 1659 | 1468806799064 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}] 18:53:19 INFO - PROCESS | 1659 | 1468806799067 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:19 INFO - PROCESS | 1659 | 1468806799229 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:53:19 INFO - PROCESS | 1659 | 1468806799338 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:19 INFO - PROCESS | 1659 | 1468806799340 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x112723800 == 43 [pid = 1659] [id = 177] 18:53:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x112a7d400) [pid = 1659] [serial = 529] [outer = 0x0] 18:53:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x112f47800) [pid = 1659] [serial = 530] [outer = 0x112a7d400] 18:53:19 INFO - PROCESS | 1659 | 1468806799371 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x115e64000) [pid = 1659] [serial = 531] [outer = 0x112a7d400] 18:53:19 INFO - PROCESS | 1659 | 1468806799806 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]]]}] 18:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 820ms 18:53:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:53:19 INFO - PROCESS | 1659 | 1468806799880 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:53:19 INFO - PROCESS | 1659 | 1468806799883 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 18:53:19 INFO - PROCESS | 1659 | 1468806799885 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:53:19 INFO - PROCESS | 1659 | 1468806799887 Marionette TRACE conn2 <- [1,682,null,{}] 18:53:19 INFO - PROCESS | 1659 | 1468806799891 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}] 18:53:19 INFO - PROCESS | 1659 | 1468806799894 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:20 INFO - PROCESS | 1659 | 1468806799997 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:53:20 INFO - PROCESS | 1659 | 1468806800067 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:20 INFO - PROCESS | 1659 | 1468806800069 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x119b3e800 == 44 [pid = 1659] [id = 178] 18:53:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x116f7ec00) [pid = 1659] [serial = 532] [outer = 0x0] 18:53:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x1189eac00) [pid = 1659] [serial = 533] [outer = 0x116f7ec00] 18:53:20 INFO - PROCESS | 1659 | 1468806800099 Marionette DEBUG loaded listener.js 18:53:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x119c6e000) [pid = 1659] [serial = 534] [outer = 0x116f7ec00] 18:53:20 INFO - PROCESS | 1659 | 1468806800988 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]]]}] 18:53:21 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) 18:53:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1121ms 18:53:21 INFO - PROCESS | 1659 | 1468806801009 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:53:21 INFO - PROCESS | 1659 | 1468806801012 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 18:53:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:53:21 INFO - PROCESS | 1659 | 1468806801017 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:53:21 INFO - PROCESS | 1659 | 1468806801018 Marionette TRACE conn2 <- [1,686,null,{}] 18:53:21 INFO - PROCESS | 1659 | 1468806801020 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}] 18:53:21 INFO - PROCESS | 1659 | 1468806801022 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:21 INFO - PROCESS | 1659 | 1468806801126 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:53:21 INFO - PROCESS | 1659 | 1468806801181 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 1659 | 1468806801182 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x129280800 == 45 [pid = 1659] [id = 179] 18:53:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x1211eb400) [pid = 1659] [serial = 535] [outer = 0x0] 18:53:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x124b42000) [pid = 1659] [serial = 536] [outer = 0x1211eb400] 18:53:21 INFO - PROCESS | 1659 | 1468806801211 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x125f15400) [pid = 1659] [serial = 537] [outer = 0x1211eb400] 18:53:22 INFO - PROCESS | 1659 | 1468806802283 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]]]}] 18:53:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:53:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1320ms 18:53:22 INFO - PROCESS | 1659 | 1468806802337 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:53:22 INFO - PROCESS | 1659 | 1468806802340 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 18:53:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:53:22 INFO - PROCESS | 1659 | 1468806802343 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - PROCESS | 1659 | 1468806802345 Marionette TRACE conn2 <- [1,690,null,{}] 18:53:22 INFO - PROCESS | 1659 | 1468806802398 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}] 18:53:22 INFO - PROCESS | 1659 | 1468806802399 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:22 INFO - PROCESS | 1659 | 1468806802500 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:53:22 INFO - PROCESS | 1659 | 1468806802564 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:22 INFO - PROCESS | 1659 | 1468806802566 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x118928800 == 46 [pid = 1659] [id = 180] 18:53:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x116f88000) [pid = 1659] [serial = 538] [outer = 0x0] 18:53:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1176ff800) [pid = 1659] [serial = 539] [outer = 0x116f88000] 18:53:22 INFO - PROCESS | 1659 | 1468806802595 Marionette DEBUG loaded listener.js 18:53:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x118296c00) [pid = 1659] [serial = 540] [outer = 0x116f88000] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x1196fb000 == 45 [pid = 1659] [id = 150] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x12b82e000 == 44 [pid = 1659] [id = 176] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac06000 == 43 [pid = 1659] [id = 175] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x121c9d800 == 42 [pid = 1659] [id = 174] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x119eb6000 == 41 [pid = 1659] [id = 173] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d2800 == 40 [pid = 1659] [id = 172] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x12904a000 == 39 [pid = 1659] [id = 171] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x126cbf800 == 38 [pid = 1659] [id = 170] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x124441000 == 37 [pid = 1659] [id = 169] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x121ca3000 == 36 [pid = 1659] [id = 168] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x119eb6800 == 35 [pid = 1659] [id = 167] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x11891f800 == 34 [pid = 1659] [id = 166] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x11747a800 == 33 [pid = 1659] [id = 165] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x121254000 == 32 [pid = 1659] [id = 164] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x117151000 == 31 [pid = 1659] [id = 163] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x12a532000 == 30 [pid = 1659] [id = 162] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x129280800 == 29 [pid = 1659] [id = 179] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x119b3e800 == 28 [pid = 1659] [id = 178] 18:53:23 INFO - PROCESS | 1659 | --DOCSHELL 0x112723800 == 27 [pid = 1659] [id = 177] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x125df0400) [pid = 1659] [serial = 466] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x124b42c00) [pid = 1659] [serial = 464] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x1273d2800) [pid = 1659] [serial = 469] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x11836ec00) [pid = 1659] [serial = 454] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x118511c00) [pid = 1659] [serial = 455] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x119311000) [pid = 1659] [serial = 457] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x120fe6c00) [pid = 1659] [serial = 458] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1219c6400) [pid = 1659] [serial = 460] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x1219d0400) [pid = 1659] [serial = 461] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x126e37000) [pid = 1659] [serial = 467] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x1164eac00) [pid = 1659] [serial = 451] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x116886c00) [pid = 1659] [serial = 452] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x118514800) [pid = 1659] [serial = 449] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x117d15800) [pid = 1659] [serial = 448] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12765e800) [pid = 1659] [serial = 472] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x1164e6400) [pid = 1659] [serial = 428] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x112f4b800) [pid = 1659] [serial = 427] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x12144c400) [pid = 1659] [serial = 431] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1189e8400) [pid = 1659] [serial = 430] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x126e30800) [pid = 1659] [serial = 434] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x1241dd400) [pid = 1659] [serial = 433] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x12a8d9800) [pid = 1659] [serial = 437] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x128b30000) [pid = 1659] [serial = 436] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x12bd7b400) [pid = 1659] [serial = 440] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12b9f2800) [pid = 1659] [serial = 439] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x117d15c00) [pid = 1659] [serial = 475] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12cc63800) [pid = 1659] [serial = 443] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x12765e400) [pid = 1659] [serial = 470] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x12c82b400) [pid = 1659] [serial = 442] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x125defc00) [pid = 1659] [serial = 478] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x11916ac00) [pid = 1659] [serial = 476] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x12916d000) [pid = 1659] [serial = 482] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x128a32400) [pid = 1659] [serial = 473] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x1292d8800) [pid = 1659] [serial = 484] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x12408fc00) [pid = 1659] [serial = 463] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x12cc6b800) [pid = 1659] [serial = 446] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1272b8000) [pid = 1659] [serial = 479] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x123c11400) [pid = 1659] [serial = 481] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x12bd83800) [pid = 1659] [serial = 445] [outer = 0x0] [url = about:blank] 18:53:23 INFO - PROCESS | 1659 | 1468806803600 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]]]}] 18:53:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:53:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1273ms 18:53:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:53:23 INFO - PROCESS | 1659 | 1468806803616 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:53:23 INFO - PROCESS | 1659 | 1468806803618 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 18:53:23 INFO - PROCESS | 1659 | 1468806803621 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 1659 | 1468806803622 Marionette TRACE conn2 <- [1,694,null,{}] 18:53:23 INFO - PROCESS | 1659 | 1468806803626 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}] 18:53:23 INFO - PROCESS | 1659 | 1468806803628 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:23 INFO - PROCESS | 1659 | 1468806803705 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:53:23 INFO - PROCESS | 1659 | 1468806803714 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 1659 | 1468806803718 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x1131e7000 == 28 [pid = 1659] [id = 181] 18:53:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x115d11c00) [pid = 1659] [serial = 541] [outer = 0x0] 18:53:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x115df2000) [pid = 1659] [serial = 542] [outer = 0x115d11c00] 18:53:23 INFO - PROCESS | 1659 | 1468806803745 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x11619dc00) [pid = 1659] [serial = 543] [outer = 0x115d11c00] 18:53:24 INFO - PROCESS | 1659 | 1468806804576 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]]]}] 18:53:24 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) 18:53:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 974ms 18:53:24 INFO - PROCESS | 1659 | 1468806804594 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:53:24 INFO - PROCESS | 1659 | 1468806804599 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 18:53:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:53:24 INFO - PROCESS | 1659 | 1468806804603 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:53:24 INFO - PROCESS | 1659 | 1468806804605 Marionette TRACE conn2 <- [1,698,null,{}] 18:53:24 INFO - PROCESS | 1659 | 1468806804607 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}] 18:53:24 INFO - PROCESS | 1659 | 1468806804609 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:24 INFO - PROCESS | 1659 | 1468806804688 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:53:24 INFO - PROCESS | 1659 | 1468806804749 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:24 INFO - PROCESS | 1659 | 1468806804750 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x116acd800 == 29 [pid = 1659] [id = 182] 18:53:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x117d09800) [pid = 1659] [serial = 544] [outer = 0x0] 18:53:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x117d0e400) [pid = 1659] [serial = 545] [outer = 0x117d09800] 18:53:24 INFO - PROCESS | 1659 | 1468806804777 Marionette DEBUG loaded listener.js 18:53:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x117db9c00) [pid = 1659] [serial = 546] [outer = 0x117d09800] 18:53:25 INFO - PROCESS | 1659 | 1468806805561 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]]]}] 18:53:25 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) 18:53:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 969ms 18:53:25 INFO - PROCESS | 1659 | 1468806805573 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:53:25 INFO - PROCESS | 1659 | 1468806805574 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 18:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:53:25 INFO - PROCESS | 1659 | 1468806805576 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:53:25 INFO - PROCESS | 1659 | 1468806805579 Marionette TRACE conn2 <- [1,702,null,{}] 18:53:25 INFO - PROCESS | 1659 | 1468806805587 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}] 18:53:25 INFO - PROCESS | 1659 | 1468806805590 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:25 INFO - PROCESS | 1659 | 1468806805681 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:53:25 INFO - PROCESS | 1659 | 1468806805716 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:25 INFO - PROCESS | 1659 | 1468806805718 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x11809d000 == 30 [pid = 1659] [id = 183] 18:53:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x11829bc00) [pid = 1659] [serial = 547] [outer = 0x0] 18:53:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1185bc000) [pid = 1659] [serial = 548] [outer = 0x11829bc00] 18:53:25 INFO - PROCESS | 1659 | 1468806805746 Marionette DEBUG loaded listener.js 18:53:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1189e8400) [pid = 1659] [serial = 549] [outer = 0x11829bc00] 18:53:26 INFO - PROCESS | 1659 | 1468806806557 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]]]}] 18:53:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:53:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1024ms 18:53:26 INFO - PROCESS | 1659 | 1468806806601 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:53:26 INFO - PROCESS | 1659 | 1468806806602 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 18:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:53:26 INFO - PROCESS | 1659 | 1468806806604 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:53:26 INFO - PROCESS | 1659 | 1468806806605 Marionette TRACE conn2 <- [1,706,null,{}] 18:53:26 INFO - PROCESS | 1659 | 1468806806623 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}] 18:53:26 INFO - PROCESS | 1659 | 1468806806624 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:26 INFO - PROCESS | 1659 | 1468806806720 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:53:26 INFO - PROCESS | 1659 | 1468806806723 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:26 INFO - PROCESS | 1659 | 1468806806725 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x1191ea800 == 31 [pid = 1659] [id = 184] 18:53:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x11916ac00) [pid = 1659] [serial = 550] [outer = 0x0] 18:53:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x119cb2800) [pid = 1659] [serial = 551] [outer = 0x11916ac00] 18:53:26 INFO - PROCESS | 1659 | 1468806806751 Marionette DEBUG loaded listener.js 18:53:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x120fee000) [pid = 1659] [serial = 552] [outer = 0x11916ac00] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x125f11400) [pid = 1659] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x112f34c00) [pid = 1659] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x128a35800) [pid = 1659] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x12a5d1400) [pid = 1659] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x11663b000) [pid = 1659] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x12916d800) [pid = 1659] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x116703800) [pid = 1659] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x124b3d000) [pid = 1659] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x11851ac00) [pid = 1659] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x11337e400) [pid = 1659] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x124b46400) [pid = 1659] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x118375400) [pid = 1659] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x115d16c00) [pid = 1659] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x12b85e800) [pid = 1659] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:53:27 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x124090000) [pid = 1659] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:53:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1070ms 18:53:27 INFO - PROCESS | 1659 | 1468806807671 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]]]}] 18:53:27 INFO - PROCESS | 1659 | 1468806807674 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:53:27 INFO - PROCESS | 1659 | 1468806807685 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 18:53:27 INFO - PROCESS | 1659 | 1468806807688 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:53:27 INFO - PROCESS | 1659 | 1468806807689 Marionette TRACE conn2 <- [1,710,null,{}] 18:53:27 INFO - PROCESS | 1659 | 1468806807691 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}] 18:53:27 INFO - PROCESS | 1659 | 1468806807692 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:27 INFO - PROCESS | 1659 | 1468806807772 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:53:27 INFO - PROCESS | 1659 | 1468806807776 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 1659 | 1468806807777 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196f3800 == 32 [pid = 1659] [id = 185] 18:53:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x11337e400) [pid = 1659] [serial = 553] [outer = 0x0] 18:53:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x1191bb000) [pid = 1659] [serial = 554] [outer = 0x11337e400] 18:53:27 INFO - PROCESS | 1659 | 1468806807820 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x1210cdc00) [pid = 1659] [serial = 555] [outer = 0x11337e400] 18:53:28 INFO - PROCESS | 1659 | 1468806808709 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]]]}] 18:53:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1069ms 18:53:28 INFO - PROCESS | 1659 | 1468806808758 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 18:53:28 INFO - PROCESS | 1659 | 1468806808759 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 18:53:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:53:28 INFO - PROCESS | 1659 | 1468806808761 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:53:28 INFO - PROCESS | 1659 | 1468806808762 Marionette TRACE conn2 <- [1,714,null,{}] 18:53:28 INFO - PROCESS | 1659 | 1468806808765 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}] 18:53:28 INFO - PROCESS | 1659 | 1468806808769 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:28 INFO - PROCESS | 1659 | 1468806808876 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:53:28 INFO - PROCESS | 1659 | 1468806808884 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:28 INFO - PROCESS | 1659 | 1468806808885 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x12113b800 == 33 [pid = 1659] [id = 186] 18:53:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x1164ed800) [pid = 1659] [serial = 556] [outer = 0x0] 18:53:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x1219cdc00) [pid = 1659] [serial = 557] [outer = 0x1164ed800] 18:53:28 INFO - PROCESS | 1659 | 1468806808910 Marionette DEBUG loaded listener.js 18:53:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x124421c00) [pid = 1659] [serial = 558] [outer = 0x1164ed800] 18:53:29 INFO - PROCESS | 1659 | 1468806809706 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]]]}] 18:53:29 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 18:53:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 18:53:29 INFO - PROCESS | 1659 | 1468806809734 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:53:29 INFO - PROCESS | 1659 | 1468806809736 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 18:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:53:29 INFO - PROCESS | 1659 | 1468806809740 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 1659 | 1468806809742 Marionette TRACE conn2 <- [1,718,null,{}] 18:53:29 INFO - PROCESS | 1659 | 1468806809746 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}] 18:53:29 INFO - PROCESS | 1659 | 1468806809747 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:29 INFO - PROCESS | 1659 | 1468806809853 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:53:29 INFO - PROCESS | 1659 | 1468806809900 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 1659 | 1468806809902 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x115e1c000 == 34 [pid = 1659] [id = 187] 18:53:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x114e6b800) [pid = 1659] [serial = 559] [outer = 0x0] 18:53:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x115e65400) [pid = 1659] [serial = 560] [outer = 0x114e6b800] 18:53:29 INFO - PROCESS | 1659 | 1468806809935 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x11670b000) [pid = 1659] [serial = 561] [outer = 0x114e6b800] 18:53:30 INFO - PROCESS | 1659 | 1468806810906 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]]]}] 18:53:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1171ms 18:53:30 INFO - PROCESS | 1659 | 1468806810911 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 18:53:30 INFO - PROCESS | 1659 | 1468806810913 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 18:53:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:53:30 INFO - PROCESS | 1659 | 1468806810920 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:53:30 INFO - PROCESS | 1659 | 1468806810921 Marionette TRACE conn2 <- [1,722,null,{}] 18:53:30 INFO - PROCESS | 1659 | 1468806810924 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}] 18:53:30 INFO - PROCESS | 1659 | 1468806810926 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:31 INFO - PROCESS | 1659 | 1468806811028 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:53:31 INFO - PROCESS | 1659 | 1468806811075 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:31 INFO - PROCESS | 1659 | 1468806811076 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x11894b800 == 35 [pid = 1659] [id = 188] 18:53:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x117db6c00) [pid = 1659] [serial = 562] [outer = 0x0] 18:53:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x118292800) [pid = 1659] [serial = 563] [outer = 0x117db6c00] 18:53:31 INFO - PROCESS | 1659 | 1468806811107 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x11850d800) [pid = 1659] [serial = 564] [outer = 0x117db6c00] 18:53:31 INFO - PROCESS | 1659 | 1468806811742 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] 18:53:31 INFO - PROCESS | 1659 | 1468806811849 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 18:53:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:53:31 INFO - PROCESS | 1659 | 1468806811854 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:53:31 INFO - PROCESS | 1659 | 1468806811856 Marionette TRACE conn2 <- [1,726,null,{}] 18:53:31 INFO - PROCESS | 1659 | 1468806811861 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}] 18:53:31 INFO - PROCESS | 1659 | 1468806811864 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:31 INFO - PROCESS | 1659 | 1468806811989 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x128b23800) [pid = 1659] [serial = 512] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x129177400) [pid = 1659] [serial = 515] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x12a80b400) [pid = 1659] [serial = 518] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x12a566400) [pid = 1659] [serial = 516] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x11829c400) [pid = 1659] [serial = 521] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x12a80b000) [pid = 1659] [serial = 485] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x116f7e400) [pid = 1659] [serial = 493] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x116f8b800) [pid = 1659] [serial = 494] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x125d11000) [pid = 1659] [serial = 503] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x125df4400) [pid = 1659] [serial = 504] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x11875dc00) [pid = 1659] [serial = 490] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x119667c00) [pid = 1659] [serial = 491] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x11646a000) [pid = 1659] [serial = 487] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x116f82800) [pid = 1659] [serial = 488] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x125f12800) [pid = 1659] [serial = 506] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x119168400) [pid = 1659] [serial = 497] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x119a11c00) [pid = 1659] [serial = 498] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x1219ca800) [pid = 1659] [serial = 500] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x124094000) [pid = 1659] [serial = 501] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x12b9ee400) [pid = 1659] [serial = 527] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x12a567400) [pid = 1659] [serial = 524] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 61 (0x12ac57000) [pid = 1659] [serial = 525] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 60 (0x129019000) [pid = 1659] [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.] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 59 (0x12b9f9000) [pid = 1659] [serial = 528] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 58 (0x12a8d5400) [pid = 1659] [serial = 519] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 57 (0x128a30400) [pid = 1659] [serial = 510] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 56 (0x1272b9800) [pid = 1659] [serial = 509] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 55 (0x129170000) [pid = 1659] [serial = 513] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 54 (0x121aa3000) [pid = 1659] [serial = 522] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | --DOMWINDOW == 53 (0x126bab800) [pid = 1659] [serial = 507] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1659 | 1468806812070 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 1659 | 1468806812074 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x115ebe000 == 31 [pid = 1659] [id = 189] 18:53:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 54 (0x116138800) [pid = 1659] [serial = 565] [outer = 0x0] 18:53:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 55 (0x1167de800) [pid = 1659] [serial = 566] [outer = 0x116138800] 18:53:32 INFO - PROCESS | 1659 | 1468806812123 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 56 (0x116f89400) [pid = 1659] [serial = 567] [outer = 0x116138800] 18:53:32 INFO - PROCESS | 1659 | 1468806812513 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]]]}] 18:53:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:53:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 675ms 18:53:32 INFO - PROCESS | 1659 | 1468806812527 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:53:32 INFO - PROCESS | 1659 | 1468806812531 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 18:53:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:53:32 INFO - PROCESS | 1659 | 1468806812538 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - PROCESS | 1659 | 1468806812539 Marionette TRACE conn2 <- [1,730,null,{}] 18:53:32 INFO - PROCESS | 1659 | 1468806812542 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}] 18:53:32 INFO - PROCESS | 1659 | 1468806812543 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:32 INFO - PROCESS | 1659 | 1468806812629 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:53:32 INFO - PROCESS | 1659 | 1468806812677 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 1659 | 1468806812678 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x1186be800 == 32 [pid = 1659] [id = 190] 18:53:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 57 (0x1174da800) [pid = 1659] [serial = 568] [outer = 0x0] 18:53:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 58 (0x118296800) [pid = 1659] [serial = 569] [outer = 0x1174da800] 18:53:32 INFO - PROCESS | 1659 | 1468806812705 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 59 (0x118a75800) [pid = 1659] [serial = 570] [outer = 0x1174da800] 18:53:33 INFO - PROCESS | 1659 | 1468806813000 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] 18:53:33 INFO - PROCESS | 1659 | 1468806813058 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 18:53:33 INFO - PROCESS | 1659 | 1468806813060 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 1659 | 1468806813062 Marionette TRACE conn2 <- [1,734,null,{}] 18:53:33 INFO - PROCESS | 1659 | 1468806813070 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}] 18:53:33 INFO - PROCESS | 1659 | 1468806813073 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:33 INFO - PROCESS | 1659 | 1468806813149 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:53:33 INFO - PROCESS | 1659 | 1468806813201 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 1659 | 1468806813203 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ec0000 == 33 [pid = 1659] [id = 191] 18:53:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 60 (0x118a75000) [pid = 1659] [serial = 571] [outer = 0x0] 18:53:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 61 (0x120fe2400) [pid = 1659] [serial = 572] [outer = 0x118a75000] 18:53:33 INFO - PROCESS | 1659 | 1468806813231 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x123c14c00) [pid = 1659] [serial = 573] [outer = 0x118a75000] 18:53:33 INFO - PROCESS | 1659 | 1468806813524 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]]]}] 18:53:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:53:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 525ms 18:53:33 INFO - PROCESS | 1659 | 1468806813586 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:53:33 INFO - PROCESS | 1659 | 1468806813587 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 18:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:53:33 INFO - PROCESS | 1659 | 1468806813590 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 1659 | 1468806813591 Marionette TRACE conn2 <- [1,738,null,{}] 18:53:33 INFO - PROCESS | 1659 | 1468806813593 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}] 18:53:33 INFO - PROCESS | 1659 | 1468806813594 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:33 INFO - PROCESS | 1659 | 1468806813671 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:53:33 INFO - PROCESS | 1659 | 1468806813675 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 1659 | 1468806813676 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x121927000 == 34 [pid = 1659] [id = 192] 18:53:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x12441f800) [pid = 1659] [serial = 574] [outer = 0x0] 18:53:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x124b48c00) [pid = 1659] [serial = 575] [outer = 0x12441f800] 18:53:33 INFO - PROCESS | 1659 | 1468806813703 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x125dee800) [pid = 1659] [serial = 576] [outer = 0x12441f800] 18:53:34 INFO - PROCESS | 1659 | 1468806814518 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]]]}] 18:53:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 18:53:34 INFO - PROCESS | 1659 | 1468806814561 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:53:34 INFO - PROCESS | 1659 | 1468806814563 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 18:53:34 INFO - PROCESS | 1659 | 1468806814566 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:53:34 INFO - PROCESS | 1659 | 1468806814568 Marionette TRACE conn2 <- [1,742,null,{}] 18:53:34 INFO - PROCESS | 1659 | 1468806814579 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}] 18:53:34 INFO - PROCESS | 1659 | 1468806814581 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:34 INFO - PROCESS | 1659 | 1468806814696 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:53:34 INFO - PROCESS | 1659 | 1468806814700 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 1659 | 1468806814701 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b16000 == 35 [pid = 1659] [id = 193] 18:53:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x118299000) [pid = 1659] [serial = 577] [outer = 0x0] 18:53:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x124422800) [pid = 1659] [serial = 578] [outer = 0x118299000] 18:53:34 INFO - PROCESS | 1659 | 1468806814725 Marionette DEBUG loaded listener.js 18:53:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x125f15800) [pid = 1659] [serial = 579] [outer = 0x118299000] 18:53:35 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x112a7d400) [pid = 1659] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:53:35 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x116f7ec00) [pid = 1659] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:53:35 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x1211eb400) [pid = 1659] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:53:35 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x117d09800) [pid = 1659] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:53:35 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x115d11c00) [pid = 1659] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:53:35 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x11916ac00) [pid = 1659] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:53:35 INFO - PROCESS | 1659 | --DOMWINDOW == 61 (0x11337e400) [pid = 1659] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:53:35 INFO - PROCESS | 1659 | --DOMWINDOW == 60 (0x116f88000) [pid = 1659] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:53:35 INFO - PROCESS | 1659 | --DOMWINDOW == 59 (0x11829bc00) [pid = 1659] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:53:35 INFO - PROCESS | 1659 | 1468806815510 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]]]}] 18:53:35 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 18:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 972ms 18:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:53:35 INFO - PROCESS | 1659 | 1468806815545 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:53:35 INFO - PROCESS | 1659 | 1468806815546 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 18:53:35 INFO - PROCESS | 1659 | 1468806815551 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:53:35 INFO - PROCESS | 1659 | 1468806815552 Marionette TRACE conn2 <- [1,746,null,{}] 18:53:35 INFO - PROCESS | 1659 | 1468806815554 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}] 18:53:35 INFO - PROCESS | 1659 | 1468806815558 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:35 INFO - PROCESS | 1659 | 1468806815650 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:53:35 INFO - PROCESS | 1659 | 1468806815654 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:35 INFO - PROCESS | 1659 | 1468806815655 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x124445000 == 36 [pid = 1659] [id = 194] 18:53:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 60 (0x11829bc00) [pid = 1659] [serial = 580] [outer = 0x0] 18:53:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 61 (0x126babc00) [pid = 1659] [serial = 581] [outer = 0x11829bc00] 18:53:35 INFO - PROCESS | 1659 | 1468806815680 Marionette DEBUG loaded listener.js 18:53:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x126e7b800) [pid = 1659] [serial = 582] [outer = 0x11829bc00] 18:53:36 INFO - PROCESS | 1659 | 1468806816471 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]]]}] 18:53:36 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.) 18:53:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 18:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:53:36 INFO - PROCESS | 1659 | 1468806816523 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:53:36 INFO - PROCESS | 1659 | 1468806816525 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 18:53:36 INFO - PROCESS | 1659 | 1468806816527 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:53:36 INFO - PROCESS | 1659 | 1468806816528 Marionette TRACE conn2 <- [1,750,null,{}] 18:53:36 INFO - PROCESS | 1659 | 1468806816530 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}] 18:53:36 INFO - PROCESS | 1659 | 1468806816531 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:36 INFO - PROCESS | 1659 | 1468806816618 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:53:36 INFO - PROCESS | 1659 | 1468806816623 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:36 INFO - PROCESS | 1659 | 1468806816624 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x124be6000 == 37 [pid = 1659] [id = 195] 18:53:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x126e7fc00) [pid = 1659] [serial = 583] [outer = 0x0] 18:53:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x1272b7000) [pid = 1659] [serial = 584] [outer = 0x126e7fc00] 18:53:36 INFO - PROCESS | 1659 | 1468806816647 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x127325400) [pid = 1659] [serial = 585] [outer = 0x126e7fc00] 18:53:37 INFO - PROCESS | 1659 | 1468806817403 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]]]}] 18:53:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:53:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 920ms 18:53:37 INFO - PROCESS | 1659 | 1468806817449 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:53:37 INFO - PROCESS | 1659 | 1468806817451 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 18:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:53:37 INFO - PROCESS | 1659 | 1468806817453 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 1659 | 1468806817461 Marionette TRACE conn2 <- [1,754,null,{}] 18:53:37 INFO - PROCESS | 1659 | 1468806817464 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}] 18:53:37 INFO - PROCESS | 1659 | 1468806817465 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:37 INFO - PROCESS | 1659 | 1468806817536 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:53:37 INFO - PROCESS | 1659 | 1468806817539 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:37 INFO - PROCESS | 1659 | 1468806817540 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x126cbe000 == 38 [pid = 1659] [id = 196] 18:53:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x126c06800) [pid = 1659] [serial = 586] [outer = 0x0] 18:53:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x1273dd800) [pid = 1659] [serial = 587] [outer = 0x126c06800] 18:53:37 INFO - PROCESS | 1659 | 1468806817566 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x12765d400) [pid = 1659] [serial = 588] [outer = 0x126c06800] 18:53:38 INFO - PROCESS | 1659 | 1468806818437 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]]]}] 18:53:38 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 18:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1027ms 18:53:38 INFO - PROCESS | 1659 | 1468806818481 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:53:38 INFO - PROCESS | 1659 | 1468806818483 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 18:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:53:38 INFO - PROCESS | 1659 | 1468806818499 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 1659 | 1468806818502 Marionette TRACE conn2 <- [1,758,null,{}] 18:53:38 INFO - PROCESS | 1659 | 1468806818505 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}] 18:53:38 INFO - PROCESS | 1659 | 1468806818507 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:38 INFO - PROCESS | 1659 | 1468806818639 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:53:38 INFO - PROCESS | 1659 | 1468806818686 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:38 INFO - PROCESS | 1659 | 1468806818690 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d46000 == 39 [pid = 1659] [id = 197] 18:53:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x116634800) [pid = 1659] [serial = 589] [outer = 0x0] 18:53:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x116711400) [pid = 1659] [serial = 590] [outer = 0x116634800] 18:53:38 INFO - PROCESS | 1659 | 1468806818720 Marionette DEBUG loaded listener.js 18:53:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x1176f6800) [pid = 1659] [serial = 591] [outer = 0x116634800] 18:53:39 INFO - PROCESS | 1659 | 1468806819188 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]]]}] 18:53:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:53:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 726ms 18:53:39 INFO - PROCESS | 1659 | 1468806819233 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:53:39 INFO - PROCESS | 1659 | 1468806819238 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 18:53:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:53:39 INFO - PROCESS | 1659 | 1468806819246 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:53:39 INFO - PROCESS | 1659 | 1468806819251 Marionette TRACE conn2 <- [1,762,null,{}] 18:53:39 INFO - PROCESS | 1659 | 1468806819255 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}] 18:53:39 INFO - PROCESS | 1659 | 1468806819258 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:39 INFO - PROCESS | 1659 | 1468806819404 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:53:39 INFO - PROCESS | 1659 | 1468806819492 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:39 INFO - PROCESS | 1659 | 1468806819494 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x121136800 == 40 [pid = 1659] [id = 198] 18:53:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x11893dc00) [pid = 1659] [serial = 592] [outer = 0x0] 18:53:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x11915dc00) [pid = 1659] [serial = 593] [outer = 0x11893dc00] 18:53:39 INFO - PROCESS | 1659 | 1468806819545 Marionette DEBUG loaded listener.js 18:53:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x119c68c00) [pid = 1659] [serial = 594] [outer = 0x11893dc00] 18:53:40 INFO - PROCESS | 1659 | 1468806820554 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]]]}] 18:53:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:53:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1327ms 18:53:40 INFO - PROCESS | 1659 | 1468806820603 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:53:40 INFO - PROCESS | 1659 | 1468806820605 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 18:53:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:53:40 INFO - PROCESS | 1659 | 1468806820610 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 1659 | 1468806820614 Marionette TRACE conn2 <- [1,766,null,{}] 18:53:40 INFO - PROCESS | 1659 | 1468806820626 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}] 18:53:40 INFO - PROCESS | 1659 | 1468806820630 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:40 INFO - PROCESS | 1659 | 1468806820799 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:53:40 INFO - PROCESS | 1659 | 1468806820849 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 1659 | 1468806820851 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x128920800 == 41 [pid = 1659] [id = 199] 18:53:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x124092000) [pid = 1659] [serial = 595] [outer = 0x0] 18:53:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x12441a000) [pid = 1659] [serial = 596] [outer = 0x124092000] 18:53:40 INFO - PROCESS | 1659 | 1468806820881 Marionette DEBUG loaded listener.js 18:53:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x125df6400) [pid = 1659] [serial = 597] [outer = 0x124092000] 18:53:41 INFO - PROCESS | 1659 | 1468806821794 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]]]}] 18:53:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:53:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1226ms 18:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:53:41 INFO - PROCESS | 1659 | 1468806821836 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:53:41 INFO - PROCESS | 1659 | 1468806821839 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 18:53:41 INFO - PROCESS | 1659 | 1468806821842 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:53:41 INFO - PROCESS | 1659 | 1468806821844 Marionette TRACE conn2 <- [1,770,null,{}] 18:53:41 INFO - PROCESS | 1659 | 1468806821847 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}] 18:53:41 INFO - PROCESS | 1659 | 1468806821849 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:41 INFO - PROCESS | 1659 | 1468806821972 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:53:42 INFO - PROCESS | 1659 | 1468806822024 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:42 INFO - PROCESS | 1659 | 1468806822026 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d35800 == 42 [pid = 1659] [id = 200] 18:53:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x1164e4400) [pid = 1659] [serial = 598] [outer = 0x0] 18:53:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x11663a000) [pid = 1659] [serial = 599] [outer = 0x1164e4400] 18:53:42 INFO - PROCESS | 1659 | 1468806822054 Marionette DEBUG loaded listener.js 18:53:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x116f88000) [pid = 1659] [serial = 600] [outer = 0x1164e4400] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x124be6000 == 41 [pid = 1659] [id = 195] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x124445000 == 40 [pid = 1659] [id = 194] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x123b16000 == 39 [pid = 1659] [id = 193] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x121927000 == 38 [pid = 1659] [id = 192] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x119ec0000 == 37 [pid = 1659] [id = 191] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x1186be800 == 36 [pid = 1659] [id = 190] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x115ebe000 == 35 [pid = 1659] [id = 189] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x11894b800 == 34 [pid = 1659] [id = 188] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x12113b800 == 33 [pid = 1659] [id = 186] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x115e1c000 == 32 [pid = 1659] [id = 187] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x118928800 == 31 [pid = 1659] [id = 180] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x128920800 == 30 [pid = 1659] [id = 199] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x121136800 == 29 [pid = 1659] [id = 198] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x126cbe000 == 28 [pid = 1659] [id = 196] 18:53:42 INFO - PROCESS | 1659 | --DOCSHELL 0x117d46000 == 27 [pid = 1659] [id = 197] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x115e64000) [pid = 1659] [serial = 531] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x112f47800) [pid = 1659] [serial = 530] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x119c6e000) [pid = 1659] [serial = 534] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1189eac00) [pid = 1659] [serial = 533] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x125f15400) [pid = 1659] [serial = 537] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x124b42000) [pid = 1659] [serial = 536] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x117d0e400) [pid = 1659] [serial = 545] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x115df2000) [pid = 1659] [serial = 542] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x11619dc00) [pid = 1659] [serial = 543] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x119cb2800) [pid = 1659] [serial = 551] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x1191bb000) [pid = 1659] [serial = 554] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x118296c00) [pid = 1659] [serial = 540] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x1176ff800) [pid = 1659] [serial = 539] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x1210cdc00) [pid = 1659] [serial = 555] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x1185bc000) [pid = 1659] [serial = 548] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x1189e8400) [pid = 1659] [serial = 549] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x120fee000) [pid = 1659] [serial = 552] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x117db9c00) [pid = 1659] [serial = 546] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | --DOMWINDOW == 61 (0x1219cdc00) [pid = 1659] [serial = 557] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1659 | 1468806822976 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]]]}] 18:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1175ms 18:53:43 INFO - PROCESS | 1659 | 1468806823018 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:53:43 INFO - PROCESS | 1659 | 1468806823020 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 18:53:43 INFO - PROCESS | 1659 | 1468806823023 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:53:43 INFO - PROCESS | 1659 | 1468806823025 Marionette TRACE conn2 <- [1,774,null,{}] 18:53:43 INFO - PROCESS | 1659 | 1468806823028 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}] 18:53:43 INFO - PROCESS | 1659 | 1468806823030 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:43 INFO - PROCESS | 1659 | 1468806823112 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:53:43 INFO - PROCESS | 1659 | 1468806823118 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 1659 | 1468806823120 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x1132a5800 == 28 [pid = 1659] [id = 201] 18:53:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x1133df400) [pid = 1659] [serial = 601] [outer = 0x0] 18:53:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x114ecb800) [pid = 1659] [serial = 602] [outer = 0x1133df400] 18:53:43 INFO - PROCESS | 1659 | 1468806823149 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x112f49c00) [pid = 1659] [serial = 603] [outer = 0x1133df400] 18:53:43 INFO - PROCESS | 1659 | 1468806823502 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]]]}] 18:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 18:53:43 INFO - PROCESS | 1659 | 1468806823544 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:53:43 INFO - PROCESS | 1659 | 1468806823548 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 18:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:53:43 INFO - PROCESS | 1659 | 1468806823552 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:53:43 INFO - PROCESS | 1659 | 1468806823554 Marionette TRACE conn2 <- [1,778,null,{}] 18:53:43 INFO - PROCESS | 1659 | 1468806823556 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}] 18:53:43 INFO - PROCESS | 1659 | 1468806823558 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:43 INFO - PROCESS | 1659 | 1468806823631 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:53:43 INFO - PROCESS | 1659 | 1468806823637 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 1659 | 1468806823638 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x117151000 == 29 [pid = 1659] [id = 202] 18:53:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x11688a800) [pid = 1659] [serial = 604] [outer = 0x0] 18:53:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x117d11000) [pid = 1659] [serial = 605] [outer = 0x11688a800] 18:53:43 INFO - PROCESS | 1659 | 1468806823667 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x11825ac00) [pid = 1659] [serial = 606] [outer = 0x11688a800] 18:53:44 INFO - PROCESS | 1659 | 1468806824004 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]]]}] 18:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 471ms 18:53:44 INFO - PROCESS | 1659 | 1468806824023 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 1659 | 1468806824024 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 18:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:53:44 INFO - PROCESS | 1659 | 1468806824027 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 1659 | 1468806824029 Marionette TRACE conn2 <- [1,782,null,{}] 18:53:44 INFO - PROCESS | 1659 | 1468806824037 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}] 18:53:44 INFO - PROCESS | 1659 | 1468806824040 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:44 INFO - PROCESS | 1659 | 1468806824117 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:53:44 INFO - PROCESS | 1659 | 1468806824166 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 1659 | 1468806824168 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x118927800 == 30 [pid = 1659] [id = 203] 18:53:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x113c68400) [pid = 1659] [serial = 607] [outer = 0x0] 18:53:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x1185b5c00) [pid = 1659] [serial = 608] [outer = 0x113c68400] 18:53:44 INFO - PROCESS | 1659 | 1468806824195 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x118a7e000) [pid = 1659] [serial = 609] [outer = 0x113c68400] 18:53:44 INFO - PROCESS | 1659 | 1468806824485 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]]]}] 18:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 473ms 18:53:44 INFO - PROCESS | 1659 | 1468806824505 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 1659 | 1468806824507 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 18:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:53:44 INFO - PROCESS | 1659 | 1468806824509 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 1659 | 1468806824510 Marionette TRACE conn2 <- [1,786,null,{}] 18:53:44 INFO - PROCESS | 1659 | 1468806824513 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}] 18:53:44 INFO - PROCESS | 1659 | 1468806824515 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:44 INFO - PROCESS | 1659 | 1468806824600 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:53:44 INFO - PROCESS | 1659 | 1468806824604 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 1659 | 1468806824605 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196de800 == 31 [pid = 1659] [id = 204] 18:53:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x11930c000) [pid = 1659] [serial = 610] [outer = 0x0] 18:53:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x119c6e400) [pid = 1659] [serial = 611] [outer = 0x11930c000] 18:53:44 INFO - PROCESS | 1659 | 1468806824632 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x120fe6800) [pid = 1659] [serial = 612] [outer = 0x11930c000] 18:53:44 INFO - PROCESS | 1659 | 1468806824949 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]]]}] 18:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 18:53:44 INFO - PROCESS | 1659 | 1468806824978 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 1659 | 1468806824979 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 18:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:53:44 INFO - PROCESS | 1659 | 1468806824983 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 1659 | 1468806824985 Marionette TRACE conn2 <- [1,790,null,{}] 18:53:45 INFO - PROCESS | 1659 | 1468806824993 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}] 18:53:45 INFO - PROCESS | 1659 | 1468806824995 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:45 INFO - PROCESS | 1659 | 1468806825088 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:53:45 INFO - PROCESS | 1659 | 1468806825102 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:45 INFO - PROCESS | 1659 | 1468806825103 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a62800 == 32 [pid = 1659] [id = 205] 18:53:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x112d3d800) [pid = 1659] [serial = 613] [outer = 0x0] 18:53:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x120fee400) [pid = 1659] [serial = 614] [outer = 0x112d3d800] 18:53:45 INFO - PROCESS | 1659 | 1468806825127 Marionette DEBUG loaded listener.js 18:53:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x12144c800) [pid = 1659] [serial = 615] [outer = 0x112d3d800] 18:53:45 INFO - PROCESS | 1659 | 1468806825478 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]]]}] 18:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 18:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:53:45 INFO - PROCESS | 1659 | 1468806825505 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:53:45 INFO - PROCESS | 1659 | 1468806825507 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 18:53:45 INFO - PROCESS | 1659 | 1468806825509 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:53:45 INFO - PROCESS | 1659 | 1468806825510 Marionette TRACE conn2 <- [1,794,null,{}] 18:53:45 INFO - PROCESS | 1659 | 1468806825512 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}] 18:53:45 INFO - PROCESS | 1659 | 1468806825518 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:45 INFO - PROCESS | 1659 | 1468806825624 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:53:45 INFO - PROCESS | 1659 | 1468806825656 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:45 INFO - PROCESS | 1659 | 1468806825657 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x121437000 == 33 [pid = 1659] [id = 206] 18:53:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x112f55800) [pid = 1659] [serial = 616] [outer = 0x0] 18:53:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x1219c9c00) [pid = 1659] [serial = 617] [outer = 0x112f55800] 18:53:45 INFO - PROCESS | 1659 | 1468806825684 Marionette DEBUG loaded listener.js 18:53:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x125db1000) [pid = 1659] [serial = 618] [outer = 0x112f55800] 18:53:45 INFO - PROCESS | 1659 | 1468806825983 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]]]}] 18:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 18:53:46 INFO - PROCESS | 1659 | 1468806826028 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:53:46 INFO - PROCESS | 1659 | 1468806826029 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 18:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:53:46 INFO - PROCESS | 1659 | 1468806826033 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:53:46 INFO - PROCESS | 1659 | 1468806826035 Marionette TRACE conn2 <- [1,798,null,{}] 18:53:46 INFO - PROCESS | 1659 | 1468806826037 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}] 18:53:46 INFO - PROCESS | 1659 | 1468806826038 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:46 INFO - PROCESS | 1659 | 1468806826132 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:53:46 INFO - PROCESS | 1659 | 1468806826166 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:46 INFO - PROCESS | 1659 | 1468806826167 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x121ca7800 == 34 [pid = 1659] [id = 207] 18:53:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x113c37c00) [pid = 1659] [serial = 619] [outer = 0x0] 18:53:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x125df7000) [pid = 1659] [serial = 620] [outer = 0x113c37c00] 18:53:46 INFO - PROCESS | 1659 | 1468806826191 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x125f19000) [pid = 1659] [serial = 621] [outer = 0x113c37c00] 18:53:46 INFO - PROCESS | 1659 | 1468806826480 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]]]}] 18:53:46 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 18:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 471ms 18:53:46 INFO - PROCESS | 1659 | 1468806826504 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:53:46 INFO - PROCESS | 1659 | 1468806826505 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 18:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:53:46 INFO - PROCESS | 1659 | 1468806826508 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:53:46 INFO - PROCESS | 1659 | 1468806826509 Marionette TRACE conn2 <- [1,802,null,{}] 18:53:46 INFO - PROCESS | 1659 | 1468806826520 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}] 18:53:46 INFO - PROCESS | 1659 | 1468806826521 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:46 INFO - PROCESS | 1659 | 1468806826614 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:53:46 INFO - PROCESS | 1659 | 1468806826617 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:46 INFO - PROCESS | 1659 | 1468806826618 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x123cb9800 == 35 [pid = 1659] [id = 208] 18:53:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x125dfa800) [pid = 1659] [serial = 622] [outer = 0x0] 18:53:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x126c9a000) [pid = 1659] [serial = 623] [outer = 0x125dfa800] 18:53:46 INFO - PROCESS | 1659 | 1468806826642 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x1272b3000) [pid = 1659] [serial = 624] [outer = 0x125dfa800] 18:53:46 INFO - PROCESS | 1659 | 1468806826991 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]]]}] 18:53:47 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 18:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 18:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:53:47 INFO - PROCESS | 1659 | 1468806827029 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 1659 | 1468806827031 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 18:53:47 INFO - PROCESS | 1659 | 1468806827034 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 1659 | 1468806827036 Marionette TRACE conn2 <- [1,806,null,{}] 18:53:47 INFO - PROCESS | 1659 | 1468806827039 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}] 18:53:47 INFO - PROCESS | 1659 | 1468806827041 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:47 INFO - PROCESS | 1659 | 1468806827328 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:53:47 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x126c06800) [pid = 1659] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:53:47 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x118299000) [pid = 1659] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:53:47 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x11829bc00) [pid = 1659] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:53:47 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x126e7fc00) [pid = 1659] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:53:47 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x116138800) [pid = 1659] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:53:47 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x114e6b800) [pid = 1659] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:53:47 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x117db6c00) [pid = 1659] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:53:47 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x1164ed800) [pid = 1659] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:53:47 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x118a75000) [pid = 1659] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:53:47 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x12441f800) [pid = 1659] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:53:47 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x1174da800) [pid = 1659] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:53:47 INFO - PROCESS | 1659 | 1468806827386 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:47 INFO - PROCESS | 1659 | 1468806827387 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x118923000 == 36 [pid = 1659] [id = 209] 18:53:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x115df3000) [pid = 1659] [serial = 625] [outer = 0x0] 18:53:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x116f86c00) [pid = 1659] [serial = 626] [outer = 0x115df3000] 18:53:47 INFO - PROCESS | 1659 | 1468806827429 Marionette DEBUG loaded listener.js 18:53:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x1189e8c00) [pid = 1659] [serial = 627] [outer = 0x115df3000] 18:53:47 INFO - PROCESS | 1659 | [1659] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:53:47 INFO - PROCESS | 1659 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 18:53:47 INFO - PROCESS | 1659 | Determined SkiaGL cache limits: Size 100663296, Items: 256 18:53:47 INFO - PROCESS | 1659 | [GFX2-]: Using SkiaGL canvas. 18:53:47 INFO - PROCESS | 1659 | 1468806827749 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]]]}] 18:53:47 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 18:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 772ms 18:53:47 INFO - PROCESS | 1659 | 1468806827805 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 1659 | 1468806827807 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 18:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:53:47 INFO - PROCESS | 1659 | 1468806827809 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 1659 | 1468806827810 Marionette TRACE conn2 <- [1,810,null,{}] 18:53:47 INFO - PROCESS | 1659 | 1468806827812 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}] 18:53:47 INFO - PROCESS | 1659 | 1468806827813 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:47 INFO - PROCESS | 1659 | 1468806827923 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:53:47 INFO - PROCESS | 1659 | 1468806827931 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:47 INFO - PROCESS | 1659 | 1468806827932 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x126cd8000 == 37 [pid = 1659] [id = 210] 18:53:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x121585c00) [pid = 1659] [serial = 628] [outer = 0x0] 18:53:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x125dfbc00) [pid = 1659] [serial = 629] [outer = 0x121585c00] 18:53:47 INFO - PROCESS | 1659 | 1468806827956 Marionette DEBUG loaded listener.js 18:53:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x1273df400) [pid = 1659] [serial = 630] [outer = 0x121585c00] 18:53:48 INFO - PROCESS | 1659 | 1468806828242 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]]]}] 18:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 467ms 18:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:53:48 INFO - PROCESS | 1659 | 1468806828277 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 18:53:48 INFO - PROCESS | 1659 | 1468806828278 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 18:53:48 INFO - PROCESS | 1659 | 1468806828282 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:53:48 INFO - PROCESS | 1659 | 1468806828285 Marionette TRACE conn2 <- [1,814,null,{}] 18:53:48 INFO - PROCESS | 1659 | 1468806828287 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}] 18:53:48 INFO - PROCESS | 1659 | 1468806828289 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:48 INFO - PROCESS | 1659 | 1468806828374 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:53:48 INFO - PROCESS | 1659 | 1468806828387 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 1659 | 1468806828388 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a60800 == 38 [pid = 1659] [id = 211] 18:53:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x11829b800) [pid = 1659] [serial = 631] [outer = 0x0] 18:53:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x128980000) [pid = 1659] [serial = 632] [outer = 0x11829b800] 18:53:48 INFO - PROCESS | 1659 | 1468806828415 Marionette DEBUG loaded listener.js 18:53:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x128a2d400) [pid = 1659] [serial = 633] [outer = 0x11829b800] 18:53:48 INFO - PROCESS | 1659 | 1468806828737 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] 18:53:48 INFO - PROCESS | 1659 | 1468806828754 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 18:53:48 INFO - PROCESS | 1659 | 1468806828756 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:53:48 INFO - PROCESS | 1659 | 1468806828757 Marionette TRACE conn2 <- [1,818,null,{}] 18:53:48 INFO - PROCESS | 1659 | 1468806828759 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}] 18:53:48 INFO - PROCESS | 1659 | 1468806828760 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:48 INFO - PROCESS | 1659 | 1468806828863 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:53:48 INFO - PROCESS | 1659 | 1468806828869 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 1659 | 1468806828869 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x129066800 == 39 [pid = 1659] [id = 212] 18:53:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x121515400) [pid = 1659] [serial = 634] [outer = 0x0] 18:53:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x128a33000) [pid = 1659] [serial = 635] [outer = 0x121515400] 18:53:48 INFO - PROCESS | 1659 | 1468806828893 Marionette DEBUG loaded listener.js 18:53:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x128b25000) [pid = 1659] [serial = 636] [outer = 0x121515400] 18:53:49 INFO - PROCESS | 1659 | 1468806829202 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]]]}] 18:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 18:53:49 INFO - PROCESS | 1659 | 1468806829225 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:53:49 INFO - PROCESS | 1659 | 1468806829226 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 18:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:53:49 INFO - PROCESS | 1659 | 1468806829229 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:53:49 INFO - PROCESS | 1659 | 1468806829230 Marionette TRACE conn2 <- [1,822,null,{}] 18:53:49 INFO - PROCESS | 1659 | 1468806829234 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}] 18:53:49 INFO - PROCESS | 1659 | 1468806829235 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:49 INFO - PROCESS | 1659 | 1468806829319 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:53:49 INFO - PROCESS | 1659 | 1468806829412 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:49 INFO - PROCESS | 1659 | 1468806829414 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x11263b800 == 40 [pid = 1659] [id = 213] 18:53:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x112233000) [pid = 1659] [serial = 637] [outer = 0x0] 18:53:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x112e07400) [pid = 1659] [serial = 638] [outer = 0x112233000] 18:53:49 INFO - PROCESS | 1659 | 1468806829445 Marionette DEBUG loaded listener.js 18:53:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x112f53000) [pid = 1659] [serial = 639] [outer = 0x112233000] 18:53:49 INFO - PROCESS | 1659 | 1468806829987 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] 18:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:53:50 INFO - PROCESS | 1659 | 1468806830057 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 18:53:50 INFO - PROCESS | 1659 | 1468806830060 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - PROCESS | 1659 | 1468806830062 Marionette TRACE conn2 <- [1,826,null,{}] 18:53:50 INFO - PROCESS | 1659 | 1468806830066 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}] 18:53:50 INFO - PROCESS | 1659 | 1468806830068 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:50 INFO - PROCESS | 1659 | 1468806830175 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:53:50 INFO - PROCESS | 1659 | 1468806830250 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:50 INFO - PROCESS | 1659 | 1468806830252 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x118919800 == 41 [pid = 1659] [id = 214] 18:53:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x117d0e400) [pid = 1659] [serial = 640] [outer = 0x0] 18:53:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x117db9c00) [pid = 1659] [serial = 641] [outer = 0x117d0e400] 18:53:50 INFO - PROCESS | 1659 | 1468806830282 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x118374800) [pid = 1659] [serial = 642] [outer = 0x117d0e400] 18:53:50 INFO - PROCESS | 1659 | 1468806830957 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]]]}] 18:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 972ms 18:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:53:51 INFO - PROCESS | 1659 | 1468806831032 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:53:51 INFO - PROCESS | 1659 | 1468806831035 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 18:53:51 INFO - PROCESS | 1659 | 1468806831038 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - PROCESS | 1659 | 1468806831040 Marionette TRACE conn2 <- [1,830,null,{}] 18:53:51 INFO - PROCESS | 1659 | 1468806831043 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}] 18:53:51 INFO - PROCESS | 1659 | 1468806831045 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:51 INFO - PROCESS | 1659 | 1468806831146 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:53:51 INFO - PROCESS | 1659 | 1468806831197 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 1659 | 1468806831199 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x117463000 == 42 [pid = 1659] [id = 215] 18:53:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x116f90800) [pid = 1659] [serial = 643] [outer = 0x0] 18:53:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x117d0c400) [pid = 1659] [serial = 644] [outer = 0x116f90800] 18:53:51 INFO - PROCESS | 1659 | 1468806831227 Marionette DEBUG loaded listener.js 18:53:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x118299000) [pid = 1659] [serial = 645] [outer = 0x116f90800] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x129066800 == 41 [pid = 1659] [id = 212] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x119a60800 == 40 [pid = 1659] [id = 211] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x126cd8000 == 39 [pid = 1659] [id = 210] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x118923000 == 38 [pid = 1659] [id = 209] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x123cb9800 == 37 [pid = 1659] [id = 208] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x121ca7800 == 36 [pid = 1659] [id = 207] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x121437000 == 35 [pid = 1659] [id = 206] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x119a62800 == 34 [pid = 1659] [id = 205] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x1196de800 == 33 [pid = 1659] [id = 204] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x118927800 == 32 [pid = 1659] [id = 203] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x117151000 == 31 [pid = 1659] [id = 202] 18:53:51 INFO - PROCESS | 1659 | --DOCSHELL 0x1132a5800 == 30 [pid = 1659] [id = 201] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x124422800) [pid = 1659] [serial = 578] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x126babc00) [pid = 1659] [serial = 581] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x1272b7000) [pid = 1659] [serial = 584] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x127325400) [pid = 1659] [serial = 585] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x1167de800) [pid = 1659] [serial = 566] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x116f89400) [pid = 1659] [serial = 567] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x115e65400) [pid = 1659] [serial = 560] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x11670b000) [pid = 1659] [serial = 561] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x118292800) [pid = 1659] [serial = 563] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x11850d800) [pid = 1659] [serial = 564] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x125f15800) [pid = 1659] [serial = 579] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x124421c00) [pid = 1659] [serial = 558] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x120fe2400) [pid = 1659] [serial = 572] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x123c14c00) [pid = 1659] [serial = 573] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x124b48c00) [pid = 1659] [serial = 575] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x118296800) [pid = 1659] [serial = 569] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x118a75800) [pid = 1659] [serial = 570] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x12765d400) [pid = 1659] [serial = 588] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x125dee800) [pid = 1659] [serial = 576] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x126e7b800) [pid = 1659] [serial = 582] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x1273dd800) [pid = 1659] [serial = 587] [outer = 0x0] [url = about:blank] 18:53:51 INFO - PROCESS | 1659 | 1468806831584 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]]]}] 18:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 569ms 18:53:51 INFO - PROCESS | 1659 | 1468806831607 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:53:51 INFO - PROCESS | 1659 | 1468806831611 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 18:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:53:51 INFO - PROCESS | 1659 | 1468806831616 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - PROCESS | 1659 | 1468806831617 Marionette TRACE conn2 <- [1,834,null,{}] 18:53:51 INFO - PROCESS | 1659 | 1468806831620 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}] 18:53:51 INFO - PROCESS | 1659 | 1468806831622 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:51 INFO - PROCESS | 1659 | 1468806831702 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:53:51 INFO - PROCESS | 1659 | 1468806831706 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 1659 | 1468806831708 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x1180a5800 == 31 [pid = 1659] [id = 216] 18:53:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x11850dc00) [pid = 1659] [serial = 646] [outer = 0x0] 18:53:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x11875dc00) [pid = 1659] [serial = 647] [outer = 0x11850dc00] 18:53:51 INFO - PROCESS | 1659 | 1468806831738 Marionette DEBUG loaded listener.js 18:53:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x118a75800) [pid = 1659] [serial = 648] [outer = 0x11850dc00] 18:53:52 INFO - PROCESS | 1659 | 1468806832121 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]]]}] 18:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 520ms 18:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:53:52 INFO - PROCESS | 1659 | 1468806832135 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:53:52 INFO - PROCESS | 1659 | 1468806832136 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 18:53:52 INFO - PROCESS | 1659 | 1468806832138 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - PROCESS | 1659 | 1468806832141 Marionette TRACE conn2 <- [1,838,null,{}] 18:53:52 INFO - PROCESS | 1659 | 1468806832149 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}] 18:53:52 INFO - PROCESS | 1659 | 1468806832152 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:52 INFO - PROCESS | 1659 | 1468806832230 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:53:52 INFO - PROCESS | 1659 | 1468806832280 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 1659 | 1468806832282 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a64800 == 32 [pid = 1659] [id = 217] 18:53:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x119167800) [pid = 1659] [serial = 649] [outer = 0x0] 18:53:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x119c72c00) [pid = 1659] [serial = 650] [outer = 0x119167800] 18:53:52 INFO - PROCESS | 1659 | 1468806832310 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x121582000) [pid = 1659] [serial = 651] [outer = 0x119167800] 18:53:52 INFO - PROCESS | 1659 | 1468806832603 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]]]}] 18:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 520ms 18:53:52 INFO - PROCESS | 1659 | 1468806832660 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:53:52 INFO - PROCESS | 1659 | 1468806832661 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 18:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:53:52 INFO - PROCESS | 1659 | 1468806832665 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - PROCESS | 1659 | 1468806832667 Marionette TRACE conn2 <- [1,842,null,{}] 18:53:52 INFO - PROCESS | 1659 | 1468806832670 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}] 18:53:52 INFO - PROCESS | 1659 | 1468806832671 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:52 INFO - PROCESS | 1659 | 1468806832746 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:53:52 INFO - PROCESS | 1659 | 1468806832796 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 1659 | 1468806832797 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x121255000 == 33 [pid = 1659] [id = 218] 18:53:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x1133b1c00) [pid = 1659] [serial = 652] [outer = 0x0] 18:53:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1219cf000) [pid = 1659] [serial = 653] [outer = 0x1133b1c00] 18:53:52 INFO - PROCESS | 1659 | 1468806832822 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x124098c00) [pid = 1659] [serial = 654] [outer = 0x1133b1c00] 18:53:53 INFO - PROCESS | 1659 | 1468806833105 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]]]}] 18:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 472ms 18:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:53:53 INFO - PROCESS | 1659 | 1468806833139 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:53:53 INFO - PROCESS | 1659 | 1468806833140 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 18:53:53 INFO - PROCESS | 1659 | 1468806833142 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:53:53 INFO - PROCESS | 1659 | 1468806833143 Marionette TRACE conn2 <- [1,846,null,{}] 18:53:53 INFO - PROCESS | 1659 | 1468806833146 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}] 18:53:53 INFO - PROCESS | 1659 | 1468806833147 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:53 INFO - PROCESS | 1659 | 1468806833224 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:53:53 INFO - PROCESS | 1659 | 1468806833227 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 1659 | 1468806833228 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x118094800 == 34 [pid = 1659] [id = 219] 18:53:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x124094000) [pid = 1659] [serial = 655] [outer = 0x0] 18:53:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x124b48c00) [pid = 1659] [serial = 656] [outer = 0x124094000] 18:53:53 INFO - PROCESS | 1659 | 1468806833256 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x125def000) [pid = 1659] [serial = 657] [outer = 0x124094000] 18:53:53 INFO - PROCESS | 1659 | 1468806833636 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]]]}] 18:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 18:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:53:53 INFO - PROCESS | 1659 | 1468806833662 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:53:53 INFO - PROCESS | 1659 | 1468806833663 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 18:53:53 INFO - PROCESS | 1659 | 1468806833665 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:53:53 INFO - PROCESS | 1659 | 1468806833666 Marionette TRACE conn2 <- [1,850,null,{}] 18:53:53 INFO - PROCESS | 1659 | 1468806833668 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}] 18:53:53 INFO - PROCESS | 1659 | 1468806833672 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:53 INFO - PROCESS | 1659 | 1468806833791 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:53:53 INFO - PROCESS | 1659 | 1468806833794 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 1659 | 1468806833796 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x124be8000 == 35 [pid = 1659] [id = 220] 18:53:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x1241eb000) [pid = 1659] [serial = 658] [outer = 0x0] 18:53:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x125f14000) [pid = 1659] [serial = 659] [outer = 0x1241eb000] 18:53:53 INFO - PROCESS | 1659 | 1468806833821 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1273d9800) [pid = 1659] [serial = 660] [outer = 0x1241eb000] 18:53:54 INFO - PROCESS | 1659 | 1468806834148 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]]]}] 18:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 18:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:53:54 INFO - PROCESS | 1659 | 1468806834187 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:53:54 INFO - PROCESS | 1659 | 1468806834188 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 18:53:54 INFO - PROCESS | 1659 | 1468806834190 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - PROCESS | 1659 | 1468806834191 Marionette TRACE conn2 <- [1,854,null,{}] 18:53:54 INFO - PROCESS | 1659 | 1468806834193 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}] 18:53:54 INFO - PROCESS | 1659 | 1468806834194 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:54 INFO - PROCESS | 1659 | 1468806834288 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:53:54 INFO - PROCESS | 1659 | 1468806834291 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 1659 | 1468806834292 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x126ccb800 == 36 [pid = 1659] [id = 221] 18:53:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x1273dac00) [pid = 1659] [serial = 661] [outer = 0x0] 18:53:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12897f400) [pid = 1659] [serial = 662] [outer = 0x1273dac00] 18:53:54 INFO - PROCESS | 1659 | 1468806834323 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128987800) [pid = 1659] [serial = 663] [outer = 0x1273dac00] 18:53:54 INFO - PROCESS | 1659 | 1468806834623 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]]]}] 18:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 18:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:53:54 INFO - PROCESS | 1659 | 1468806834659 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:53:54 INFO - PROCESS | 1659 | 1468806834660 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 18:53:54 INFO - PROCESS | 1659 | 1468806834662 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - PROCESS | 1659 | 1468806834663 Marionette TRACE conn2 <- [1,858,null,{}] 18:53:54 INFO - PROCESS | 1659 | 1468806834668 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}] 18:53:54 INFO - PROCESS | 1659 | 1468806834669 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:54 INFO - PROCESS | 1659 | 1468806834760 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:53:54 INFO - PROCESS | 1659 | 1468806834795 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 1659 | 1468806834796 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289af000 == 37 [pid = 1659] [id = 222] 18:53:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x127658800) [pid = 1659] [serial = 664] [outer = 0x0] 18:53:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x12898b000) [pid = 1659] [serial = 665] [outer = 0x127658800] 18:53:54 INFO - PROCESS | 1659 | 1468806834821 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x128a36800) [pid = 1659] [serial = 666] [outer = 0x127658800] 18:53:55 INFO - PROCESS | 1659 | 1468806835157 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]]]}] 18:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 521ms 18:53:55 INFO - PROCESS | 1659 | 1468806835184 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 1659 | 1468806835185 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 18:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:53:55 INFO - PROCESS | 1659 | 1468806835188 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 1659 | 1468806835189 Marionette TRACE conn2 <- [1,862,null,{}] 18:53:55 INFO - PROCESS | 1659 | 1468806835191 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}] 18:53:55 INFO - PROCESS | 1659 | 1468806835192 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:55 INFO - PROCESS | 1659 | 1468806835294 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:53:55 INFO - PROCESS | 1659 | 1468806835305 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 1659 | 1468806835306 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290c9000 == 38 [pid = 1659] [id = 223] 18:53:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x120fea400) [pid = 1659] [serial = 667] [outer = 0x0] 18:53:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x128be8000) [pid = 1659] [serial = 668] [outer = 0x120fea400] 18:53:55 INFO - PROCESS | 1659 | 1468806835330 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x129013400) [pid = 1659] [serial = 669] [outer = 0x120fea400] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x116634800) [pid = 1659] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x11893dc00) [pid = 1659] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x115df3000) [pid = 1659] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x112d3d800) [pid = 1659] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x11930c000) [pid = 1659] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x11688a800) [pid = 1659] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x113c37c00) [pid = 1659] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x113c68400) [pid = 1659] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x11829b800) [pid = 1659] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x112f55800) [pid = 1659] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x121585c00) [pid = 1659] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x1133df400) [pid = 1659] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x1164e4400) [pid = 1659] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x124092000) [pid = 1659] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:53:55 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x125dfa800) [pid = 1659] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:53:55 INFO - PROCESS | 1659 | 1468806835705 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]]]}] 18:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 567ms 18:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:53:55 INFO - PROCESS | 1659 | 1468806835756 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 1659 | 1468806835757 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 18:53:55 INFO - PROCESS | 1659 | 1468806835759 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 1659 | 1468806835760 Marionette TRACE conn2 <- [1,866,null,{}] 18:53:55 INFO - PROCESS | 1659 | 1468806835775 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}] 18:53:55 INFO - PROCESS | 1659 | 1468806835777 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:55 INFO - PROCESS | 1659 | 1468806835857 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:53:55 INFO - PROCESS | 1659 | 1468806835860 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 1659 | 1468806835862 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x121254800 == 39 [pid = 1659] [id = 224] 18:53:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x117db0000) [pid = 1659] [serial = 670] [outer = 0x0] 18:53:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x1191bb800) [pid = 1659] [serial = 671] [outer = 0x117db0000] 18:53:55 INFO - PROCESS | 1659 | 1468806835887 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x1219cf800) [pid = 1659] [serial = 672] [outer = 0x117db0000] 18:53:56 INFO - PROCESS | 1659 | 1468806836261 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]]]}] 18:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 529ms 18:53:56 INFO - PROCESS | 1659 | 1468806836289 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:53:56 INFO - PROCESS | 1659 | 1468806836291 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 18:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:53:56 INFO - PROCESS | 1659 | 1468806836294 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:53:56 INFO - PROCESS | 1659 | 1468806836297 Marionette TRACE conn2 <- [1,870,null,{}] 18:53:56 INFO - PROCESS | 1659 | 1468806836300 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}] 18:53:56 INFO - PROCESS | 1659 | 1468806836303 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:56 INFO - PROCESS | 1659 | 1468806836479 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:53:56 INFO - PROCESS | 1659 | 1468806836507 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 1659 | 1468806836511 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a52c800 == 40 [pid = 1659] [id = 225] 18:53:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x121a9b400) [pid = 1659] [serial = 673] [outer = 0x0] 18:53:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x128a33800) [pid = 1659] [serial = 674] [outer = 0x121a9b400] 18:53:56 INFO - PROCESS | 1659 | 1468806836554 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1292d6000) [pid = 1659] [serial = 675] [outer = 0x121a9b400] 18:53:56 INFO - PROCESS | 1659 | 1468806836906 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]]]}] 18:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 623ms 18:53:56 INFO - PROCESS | 1659 | 1468806836924 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:53:56 INFO - PROCESS | 1659 | 1468806836926 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 18:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:53:56 INFO - PROCESS | 1659 | 1468806836929 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:53:56 INFO - PROCESS | 1659 | 1468806836932 Marionette TRACE conn2 <- [1,874,null,{}] 18:53:56 INFO - PROCESS | 1659 | 1468806836938 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}] 18:53:56 INFO - PROCESS | 1659 | 1468806836939 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:57 INFO - PROCESS | 1659 | 1468806837049 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:53:57 INFO - PROCESS | 1659 | 1468806837126 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 1659 | 1468806837127 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a657800 == 41 [pid = 1659] [id = 226] 18:53:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x11825e800) [pid = 1659] [serial = 676] [outer = 0x0] 18:53:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1292ddc00) [pid = 1659] [serial = 677] [outer = 0x11825e800] 18:53:57 INFO - PROCESS | 1659 | 1468806837165 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1295ef000) [pid = 1659] [serial = 678] [outer = 0x11825e800] 18:53:57 INFO - PROCESS | 1659 | 1468806837588 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]]]}] 18:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 673ms 18:53:57 INFO - PROCESS | 1659 | 1468806837602 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:53:57 INFO - PROCESS | 1659 | 1468806837605 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 18:53:57 INFO - PROCESS | 1659 | 1468806837608 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:53:57 INFO - PROCESS | 1659 | 1468806837611 Marionette TRACE conn2 <- [1,878,null,{}] 18:53:57 INFO - PROCESS | 1659 | 1468806837615 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}] 18:53:57 INFO - PROCESS | 1659 | 1468806837617 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:57 INFO - PROCESS | 1659 | 1468806837723 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:53:57 INFO - PROCESS | 1659 | 1468806837772 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 1659 | 1468806837775 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x1168bb000 == 42 [pid = 1659] [id = 227] 18:53:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x116135c00) [pid = 1659] [serial = 679] [outer = 0x0] 18:53:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x116709800) [pid = 1659] [serial = 680] [outer = 0x116135c00] 18:53:57 INFO - PROCESS | 1659 | 1468806837804 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x116f8ac00) [pid = 1659] [serial = 681] [outer = 0x116135c00] 18:53:58 INFO - PROCESS | 1659 | 1468806838233 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]]]}] 18:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 675ms 18:53:58 INFO - PROCESS | 1659 | 1468806838283 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 1659 | 1468806838286 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 18:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:53:58 INFO - PROCESS | 1659 | 1468806838291 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 1659 | 1468806838293 Marionette TRACE conn2 <- [1,882,null,{}] 18:53:58 INFO - PROCESS | 1659 | 1468806838295 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}] 18:53:58 INFO - PROCESS | 1659 | 1468806838297 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:58 INFO - PROCESS | 1659 | 1468806838397 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 18:53:58 INFO - PROCESS | 1659 | 1468806838487 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:58 INFO - PROCESS | 1659 | 1468806838488 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x121433000 == 43 [pid = 1659] [id = 228] 18:53:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x119164400) [pid = 1659] [serial = 682] [outer = 0x0] 18:53:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1191bf800) [pid = 1659] [serial = 683] [outer = 0x119164400] 18:53:58 INFO - PROCESS | 1659 | 1468806838518 Marionette DEBUG loaded listener.js 18:53:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x119cb2800) [pid = 1659] [serial = 684] [outer = 0x119164400] 18:53:58 INFO - PROCESS | 1659 | 1468806838915 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]]]}] 18:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 669ms 18:53:58 INFO - PROCESS | 1659 | 1468806838961 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 1659 | 1468806838962 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 18:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:53:58 INFO - PROCESS | 1659 | 1468806838964 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 1659 | 1468806838967 Marionette TRACE conn2 <- [1,886,null,{}] 18:53:58 INFO - PROCESS | 1659 | 1468806838975 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}] 18:53:58 INFO - PROCESS | 1659 | 1468806838978 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:59 INFO - PROCESS | 1659 | 1468806839079 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 18:53:59 INFO - PROCESS | 1659 | 1468806839133 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 1659 | 1468806839135 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a522800 == 44 [pid = 1659] [id = 229] 18:53:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x121820000) [pid = 1659] [serial = 685] [outer = 0x0] 18:53:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x124b46800) [pid = 1659] [serial = 686] [outer = 0x121820000] 18:53:59 INFO - PROCESS | 1659 | 1468806839166 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x125f15000) [pid = 1659] [serial = 687] [outer = 0x121820000] 18:53:59 INFO - PROCESS | 1659 | 1468806839572 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]]]}] 18:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 623ms 18:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:53:59 INFO - PROCESS | 1659 | 1468806839587 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 18:53:59 INFO - PROCESS | 1659 | 1468806839589 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 18:53:59 INFO - PROCESS | 1659 | 1468806839591 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:53:59 INFO - PROCESS | 1659 | 1468806839593 Marionette TRACE conn2 <- [1,890,null,{}] 18:53:59 INFO - PROCESS | 1659 | 1468806839595 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}] 18:53:59 INFO - PROCESS | 1659 | 1468806839596 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:59 INFO - PROCESS | 1659 | 1468806839696 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:53:59 INFO - PROCESS | 1659 | 1468806839785 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 1659 | 1468806839787 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:53:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac22000 == 45 [pid = 1659] [id = 230] 18:53:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x126e82800) [pid = 1659] [serial = 688] [outer = 0x0] 18:53:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x1272b7000) [pid = 1659] [serial = 689] [outer = 0x126e82800] 18:53:59 INFO - PROCESS | 1659 | 1468806839816 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x128a2b400) [pid = 1659] [serial = 690] [outer = 0x126e82800] 18:54:00 INFO - PROCESS | 1659 | 1468806840227 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]]]}] 18:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 669ms 18:54:00 INFO - PROCESS | 1659 | 1468806840260 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 1659 | 1468806840262 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 18:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:54:00 INFO - PROCESS | 1659 | 1468806840283 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 1659 | 1468806840284 Marionette TRACE conn2 <- [1,894,null,{}] 18:54:00 INFO - PROCESS | 1659 | 1468806840287 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}] 18:54:00 INFO - PROCESS | 1659 | 1468806840288 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:00 INFO - PROCESS | 1659 | 1468806840384 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:54:00 INFO - PROCESS | 1659 | 1468806840473 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:00 INFO - PROCESS | 1659 | 1468806840475 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290cd000 == 46 [pid = 1659] [id = 231] 18:54:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x126e3d800) [pid = 1659] [serial = 691] [outer = 0x0] 18:54:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x129016000) [pid = 1659] [serial = 692] [outer = 0x126e3d800] 18:54:00 INFO - PROCESS | 1659 | 1468806840502 Marionette DEBUG loaded listener.js 18:54:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x129176800) [pid = 1659] [serial = 693] [outer = 0x126e3d800] 18:54:01 INFO - PROCESS | 1659 | 1468806841112 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]]]}] 18:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 871ms 18:54:01 INFO - PROCESS | 1659 | 1468806841153 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:54:01 INFO - PROCESS | 1659 | 1468806841157 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 18:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:54:01 INFO - PROCESS | 1659 | 1468806841161 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:54:01 INFO - PROCESS | 1659 | 1468806841164 Marionette TRACE conn2 <- [1,898,null,{}] 18:54:01 INFO - PROCESS | 1659 | 1468806841170 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}] 18:54:01 INFO - PROCESS | 1659 | 1468806841172 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:01 INFO - PROCESS | 1659 | 1468806841305 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:54:01 INFO - PROCESS | 1659 | 1468806841402 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:01 INFO - PROCESS | 1659 | 1468806841404 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x113cbe000 == 47 [pid = 1659] [id = 232] 18:54:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x112d45c00) [pid = 1659] [serial = 694] [outer = 0x0] 18:54:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x112e12000) [pid = 1659] [serial = 695] [outer = 0x112d45c00] 18:54:01 INFO - PROCESS | 1659 | 1468806841448 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x112f35c00) [pid = 1659] [serial = 696] [outer = 0x112d45c00] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12a52c800 == 46 [pid = 1659] [id = 225] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x121254800 == 45 [pid = 1659] [id = 224] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x1290c9000 == 44 [pid = 1659] [id = 223] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x1289af000 == 43 [pid = 1659] [id = 222] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x126ccb800 == 42 [pid = 1659] [id = 221] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x124be8000 == 41 [pid = 1659] [id = 220] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x118094800 == 40 [pid = 1659] [id = 219] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x121255000 == 39 [pid = 1659] [id = 218] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x119a64800 == 38 [pid = 1659] [id = 217] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x1180a5800 == 37 [pid = 1659] [id = 216] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x117463000 == 36 [pid = 1659] [id = 215] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x118919800 == 35 [pid = 1659] [id = 214] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x11263b800 == 34 [pid = 1659] [id = 213] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x117d35800 == 33 [pid = 1659] [id = 200] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x1290cd000 == 32 [pid = 1659] [id = 231] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac22000 == 31 [pid = 1659] [id = 230] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12a522800 == 30 [pid = 1659] [id = 229] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x121433000 == 29 [pid = 1659] [id = 228] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12a657800 == 28 [pid = 1659] [id = 226] 18:54:02 INFO - PROCESS | 1659 | --DOCSHELL 0x1168bb000 == 27 [pid = 1659] [id = 227] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x11915dc00) [pid = 1659] [serial = 593] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12144c800) [pid = 1659] [serial = 615] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12441a000) [pid = 1659] [serial = 596] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x1219c9c00) [pid = 1659] [serial = 617] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1272b3000) [pid = 1659] [serial = 624] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x1189e8c00) [pid = 1659] [serial = 627] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x128a2d400) [pid = 1659] [serial = 633] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x128a33000) [pid = 1659] [serial = 635] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x1176f6800) [pid = 1659] [serial = 591] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x119c68c00) [pid = 1659] [serial = 594] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x116f86c00) [pid = 1659] [serial = 626] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x120fee400) [pid = 1659] [serial = 614] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x119c6e400) [pid = 1659] [serial = 611] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x11825ac00) [pid = 1659] [serial = 606] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x125f19000) [pid = 1659] [serial = 621] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x116711400) [pid = 1659] [serial = 590] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x118a7e000) [pid = 1659] [serial = 609] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x128980000) [pid = 1659] [serial = 632] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x125db1000) [pid = 1659] [serial = 618] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x125dfbc00) [pid = 1659] [serial = 629] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x120fe6800) [pid = 1659] [serial = 612] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x112f49c00) [pid = 1659] [serial = 603] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x11663a000) [pid = 1659] [serial = 599] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x116f88000) [pid = 1659] [serial = 600] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x125df6400) [pid = 1659] [serial = 597] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1273df400) [pid = 1659] [serial = 630] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x114ecb800) [pid = 1659] [serial = 602] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1185b5c00) [pid = 1659] [serial = 608] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x117d11000) [pid = 1659] [serial = 605] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x125df7000) [pid = 1659] [serial = 620] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x126c9a000) [pid = 1659] [serial = 623] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1659 | 1468806842402 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]]]}] 18:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1275ms 18:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:54:02 INFO - PROCESS | 1659 | 1468806842435 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:54:02 INFO - PROCESS | 1659 | 1468806842438 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 18:54:02 INFO - PROCESS | 1659 | 1468806842441 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:54:02 INFO - PROCESS | 1659 | 1468806842442 Marionette TRACE conn2 <- [1,902,null,{}] 18:54:02 INFO - PROCESS | 1659 | 1468806842446 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}] 18:54:02 INFO - PROCESS | 1659 | 1468806842448 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:02 INFO - PROCESS | 1659 | 1468806842533 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:54:02 INFO - PROCESS | 1659 | 1468806842538 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:02 INFO - PROCESS | 1659 | 1468806842540 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x113212800 == 28 [pid = 1659] [id = 233] 18:54:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x112f51000) [pid = 1659] [serial = 697] [outer = 0x0] 18:54:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x112f70400) [pid = 1659] [serial = 698] [outer = 0x112f51000] 18:54:02 INFO - PROCESS | 1659 | 1468806842570 Marionette DEBUG loaded listener.js 18:54:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x112d3d400) [pid = 1659] [serial = 699] [outer = 0x112f51000] 18:54:02 INFO - PROCESS | 1659 | 1468806842939 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]]]}] 18:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 519ms 18:54:02 INFO - PROCESS | 1659 | 1468806842960 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:54:02 INFO - PROCESS | 1659 | 1468806842964 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 18:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:54:02 INFO - PROCESS | 1659 | 1468806842970 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:54:02 INFO - PROCESS | 1659 | 1468806842972 Marionette TRACE conn2 <- [1,906,null,{}] 18:54:02 INFO - PROCESS | 1659 | 1468806842974 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}] 18:54:02 INFO - PROCESS | 1659 | 1468806842976 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:03 INFO - PROCESS | 1659 | 1468806843051 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:54:03 INFO - PROCESS | 1659 | 1468806843055 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 1659 | 1468806843056 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x116aca000 == 29 [pid = 1659] [id = 234] 18:54:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1164e8c00) [pid = 1659] [serial = 700] [outer = 0x0] 18:54:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x116639800) [pid = 1659] [serial = 701] [outer = 0x1164e8c00] 18:54:03 INFO - PROCESS | 1659 | 1468806843085 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x1167da400) [pid = 1659] [serial = 702] [outer = 0x1164e8c00] 18:54:03 INFO - PROCESS | 1659 | 1468806843408 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]]]}] 18:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 469ms 18:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:54:03 INFO - PROCESS | 1659 | 1468806843439 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 1659 | 1468806843441 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 18:54:03 INFO - PROCESS | 1659 | 1468806843480 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - PROCESS | 1659 | 1468806843482 Marionette TRACE conn2 <- [1,910,null,{}] 18:54:03 INFO - PROCESS | 1659 | 1468806843488 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}] 18:54:03 INFO - PROCESS | 1659 | 1468806843491 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:03 INFO - PROCESS | 1659 | 1468806843576 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:54:03 INFO - PROCESS | 1659 | 1468806843643 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 1659 | 1468806843644 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x115e04000 == 30 [pid = 1659] [id = 235] 18:54:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x112f33800) [pid = 1659] [serial = 703] [outer = 0x0] 18:54:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x112f4a000) [pid = 1659] [serial = 704] [outer = 0x112f33800] 18:54:03 INFO - PROCESS | 1659 | 1468806843676 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x114e5d800) [pid = 1659] [serial = 705] [outer = 0x112f33800] 18:54:04 INFO - PROCESS | 1659 | 1468806844195 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]]]}] 18:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 811ms 18:54:04 INFO - PROCESS | 1659 | 1468806844255 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:54:04 INFO - PROCESS | 1659 | 1468806844258 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 18:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:54:04 INFO - PROCESS | 1659 | 1468806844262 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:54:04 INFO - PROCESS | 1659 | 1468806844263 Marionette TRACE conn2 <- [1,914,null,{}] 18:54:04 INFO - PROCESS | 1659 | 1468806844267 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}] 18:54:04 INFO - PROCESS | 1659 | 1468806844270 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:04 INFO - PROCESS | 1659 | 1468806844370 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:54:04 INFO - PROCESS | 1659 | 1468806844441 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:04 INFO - PROCESS | 1659 | 1468806844442 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x118914000 == 31 [pid = 1659] [id = 236] 18:54:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x116f82000) [pid = 1659] [serial = 706] [outer = 0x0] 18:54:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x116f86c00) [pid = 1659] [serial = 707] [outer = 0x116f82000] 18:54:04 INFO - PROCESS | 1659 | 1468806844473 Marionette DEBUG loaded listener.js 18:54:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1176f6000) [pid = 1659] [serial = 708] [outer = 0x116f82000] 18:54:05 INFO - PROCESS | 1659 | 1468806845072 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]]]}] 18:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 873ms 18:54:05 INFO - PROCESS | 1659 | 1468806845135 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:54:05 INFO - PROCESS | 1659 | 1468806845137 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 18:54:05 INFO - PROCESS | 1659 | 1468806845140 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:54:05 INFO - PROCESS | 1659 | 1468806845142 Marionette TRACE conn2 <- [1,918,null,{}] 18:54:05 INFO - PROCESS | 1659 | 1468806845147 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}] 18:54:05 INFO - PROCESS | 1659 | 1468806845148 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:05 INFO - PROCESS | 1659 | 1468806845255 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:54:05 INFO - PROCESS | 1659 | --DOCSHELL 0x113212800 == 30 [pid = 1659] [id = 233] 18:54:05 INFO - PROCESS | 1659 | --DOCSHELL 0x113cbe000 == 29 [pid = 1659] [id = 232] 18:54:05 INFO - PROCESS | 1659 | 1468806845338 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 1659 | 1468806845341 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x113cbe000 == 30 [pid = 1659] [id = 237] 18:54:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x113c45000) [pid = 1659] [serial = 709] [outer = 0x0] 18:54:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x114ecb800) [pid = 1659] [serial = 710] [outer = 0x113c45000] 18:54:05 INFO - PROCESS | 1659 | 1468806845370 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1161a1400) [pid = 1659] [serial = 711] [outer = 0x113c45000] 18:54:05 INFO - PROCESS | 1659 | 1468806845638 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]]]}] 18:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 524ms 18:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:54:05 INFO - PROCESS | 1659 | 1468806845671 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:54:05 INFO - PROCESS | 1659 | 1468806845674 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 18:54:05 INFO - PROCESS | 1659 | 1468806845678 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:54:05 INFO - PROCESS | 1659 | 1468806845680 Marionette TRACE conn2 <- [1,922,null,{}] 18:54:05 INFO - PROCESS | 1659 | 1468806845690 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}] 18:54:05 INFO - PROCESS | 1659 | 1468806845692 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:05 INFO - PROCESS | 1659 | 1468806845773 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:54:05 INFO - PROCESS | 1659 | 1468806845777 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 1659 | 1468806845778 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x119112000 == 31 [pid = 1659] [id = 238] 18:54:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x116f31800) [pid = 1659] [serial = 712] [outer = 0x0] 18:54:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x117d0f000) [pid = 1659] [serial = 713] [outer = 0x116f31800] 18:54:05 INFO - PROCESS | 1659 | 1468806845807 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x117dbb000) [pid = 1659] [serial = 714] [outer = 0x116f31800] 18:54:06 INFO - PROCESS | 1659 | 1468806846219 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]]]}] 18:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 577ms 18:54:06 INFO - PROCESS | 1659 | 1468806846256 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 1659 | 1468806846258 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 18:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:54:06 INFO - PROCESS | 1659 | 1468806846261 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 1659 | 1468806846266 Marionette TRACE conn2 <- [1,926,null,{}] 18:54:06 INFO - PROCESS | 1659 | 1468806846288 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}] 18:54:06 INFO - PROCESS | 1659 | 1468806846293 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:06 INFO - PROCESS | 1659 | 1468806846442 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:54:06 INFO - PROCESS | 1659 | 1468806846469 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 1659 | 1468806846472 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x1198de800 == 32 [pid = 1659] [id = 239] 18:54:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x118512400) [pid = 1659] [serial = 715] [outer = 0x0] 18:54:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x118515400) [pid = 1659] [serial = 716] [outer = 0x118512400] 18:54:06 INFO - PROCESS | 1659 | 1468806846530 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x11893b800) [pid = 1659] [serial = 717] [outer = 0x118512400] 18:54:06 INFO - PROCESS | 1659 | 1468806846898 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]]]}] 18:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 684ms 18:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:54:06 INFO - PROCESS | 1659 | 1468806846945 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 1659 | 1468806846947 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 18:54:06 INFO - PROCESS | 1659 | 1468806846949 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 1659 | 1468806846951 Marionette TRACE conn2 <- [1,930,null,{}] 18:54:06 INFO - PROCESS | 1659 | 1468806846953 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}] 18:54:06 INFO - PROCESS | 1659 | 1468806846954 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:07 INFO - PROCESS | 1659 | 1468806847050 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:54:07 INFO - PROCESS | 1659 | 1468806847053 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 1659 | 1468806847054 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x112fd1800 == 33 [pid = 1659] [id = 240] 18:54:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x118943c00) [pid = 1659] [serial = 718] [outer = 0x0] 18:54:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x118a82c00) [pid = 1659] [serial = 719] [outer = 0x118943c00] 18:54:07 INFO - PROCESS | 1659 | 1468806847079 Marionette DEBUG loaded listener.js 18:54:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x112a84400) [pid = 1659] [serial = 720] [outer = 0x118943c00] 18:54:07 INFO - PROCESS | 1659 | 1468806847413 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]]]}] 18:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 519ms 18:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:54:07 INFO - PROCESS | 1659 | 1468806847468 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:54:07 INFO - PROCESS | 1659 | 1468806847470 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 18:54:07 INFO - PROCESS | 1659 | 1468806847472 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:54:07 INFO - PROCESS | 1659 | 1468806847473 Marionette TRACE conn2 <- [1,934,null,{}] 18:54:07 INFO - PROCESS | 1659 | 1468806847480 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}] 18:54:07 INFO - PROCESS | 1659 | 1468806847481 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:07 INFO - PROCESS | 1659 | 1468806847572 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:54:07 INFO - PROCESS | 1659 | 1468806847576 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 1659 | 1468806847577 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x12190e800 == 34 [pid = 1659] [id = 241] 18:54:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x111d19800) [pid = 1659] [serial = 721] [outer = 0x0] 18:54:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x119313000) [pid = 1659] [serial = 722] [outer = 0x111d19800] 18:54:07 INFO - PROCESS | 1659 | 1468806847601 Marionette DEBUG loaded listener.js 18:54:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x119cb7400) [pid = 1659] [serial = 723] [outer = 0x111d19800] 18:54:07 INFO - PROCESS | 1659 | 1468806847945 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]]]}] 18:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 524ms 18:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:54:08 INFO - PROCESS | 1659 | 1468806847997 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 18:54:08 INFO - PROCESS | 1659 | 1468806847998 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 18:54:08 INFO - PROCESS | 1659 | 1468806848000 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:54:08 INFO - PROCESS | 1659 | 1468806848001 Marionette TRACE conn2 <- [1,938,null,{}] 18:54:08 INFO - PROCESS | 1659 | 1468806848003 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}] 18:54:08 INFO - PROCESS | 1659 | 1468806848007 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:08 INFO - PROCESS | 1659 | 1468806848125 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 18:54:08 INFO - PROCESS | 1659 | 1468806848138 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:08 INFO - PROCESS | 1659 | 1468806848139 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b20800 == 35 [pid = 1659] [id = 242] 18:54:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x120fe2000) [pid = 1659] [serial = 724] [outer = 0x0] 18:54:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x1210cf400) [pid = 1659] [serial = 725] [outer = 0x120fe2000] 18:54:08 INFO - PROCESS | 1659 | 1468806848165 Marionette DEBUG loaded listener.js 18:54:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x123c14000) [pid = 1659] [serial = 726] [outer = 0x120fe2000] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x120fea400) [pid = 1659] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x112f51000) [pid = 1659] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x126e3d800) [pid = 1659] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x11825e800) [pid = 1659] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x117db0000) [pid = 1659] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x121515400) [pid = 1659] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x112d45c00) [pid = 1659] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x116135c00) [pid = 1659] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x119164400) [pid = 1659] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x121820000) [pid = 1659] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x1241eb000) [pid = 1659] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x121a9b400) [pid = 1659] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1273dac00) [pid = 1659] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x11850dc00) [pid = 1659] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x119167800) [pid = 1659] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x117d0e400) [pid = 1659] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x124094000) [pid = 1659] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x116f90800) [pid = 1659] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x126e82800) [pid = 1659] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x112233000) [pid = 1659] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1133b1c00) [pid = 1659] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:54:08 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x127658800) [pid = 1659] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:54:08 INFO - PROCESS | 1659 | 1468806848529 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]]]}] 18:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 568ms 18:54:08 INFO - PROCESS | 1659 | 1468806848571 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 18:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:54:08 INFO - PROCESS | 1659 | 1468806848573 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 18:54:08 INFO - PROCESS | 1659 | 1468806848576 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:54:08 INFO - PROCESS | 1659 | 1468806848577 Marionette TRACE conn2 <- [1,942,null,{}] 18:54:08 INFO - PROCESS | 1659 | 1468806848581 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}] 18:54:08 INFO - PROCESS | 1659 | 1468806848582 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:08 INFO - PROCESS | 1659 | 1468806848698 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 18:54:08 INFO - PROCESS | 1659 | 1468806848704 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:08 INFO - PROCESS | 1659 | 1468806848705 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b0a800 == 36 [pid = 1659] [id = 243] 18:54:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x116f82400) [pid = 1659] [serial = 727] [outer = 0x0] 18:54:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1191c2c00) [pid = 1659] [serial = 728] [outer = 0x116f82400] 18:54:08 INFO - PROCESS | 1659 | 1468806848747 Marionette DEBUG loaded listener.js 18:54:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x1219cfc00) [pid = 1659] [serial = 729] [outer = 0x116f82400] 18:54:09 INFO - PROCESS | 1659 | 1468806849172 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]]]}] 18:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 621ms 18:54:09 INFO - PROCESS | 1659 | 1468806849196 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 18:54:09 INFO - PROCESS | 1659 | 1468806849198 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 18:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:54:09 INFO - PROCESS | 1659 | 1468806849205 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:54:09 INFO - PROCESS | 1659 | 1468806849206 Marionette TRACE conn2 <- [1,946,null,{}] 18:54:09 INFO - PROCESS | 1659 | 1468806849209 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}] 18:54:09 INFO - PROCESS | 1659 | 1468806849210 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:09 INFO - PROCESS | 1659 | 1468806849316 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 18:54:09 INFO - PROCESS | 1659 | 1468806849322 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:09 INFO - PROCESS | 1659 | 1468806849323 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x124bda800 == 37 [pid = 1659] [id = 244] 18:54:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x11825e800) [pid = 1659] [serial = 730] [outer = 0x0] 18:54:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x119c67c00) [pid = 1659] [serial = 731] [outer = 0x11825e800] 18:54:09 INFO - PROCESS | 1659 | 1468806849347 Marionette DEBUG loaded listener.js 18:54:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12441f000) [pid = 1659] [serial = 732] [outer = 0x11825e800] 18:54:09 INFO - PROCESS | 1659 | 1468806849630 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]]]}] 18:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 469ms 18:54:09 INFO - PROCESS | 1659 | 1468806849675 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 18:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:54:09 INFO - PROCESS | 1659 | 1468806849677 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 18:54:09 INFO - PROCESS | 1659 | 1468806849682 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:54:09 INFO - PROCESS | 1659 | 1468806849686 Marionette TRACE conn2 <- [1,950,null,{}] 18:54:09 INFO - PROCESS | 1659 | 1468806849690 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}] 18:54:09 INFO - PROCESS | 1659 | 1468806849692 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:09 INFO - PROCESS | 1659 | 1468806849816 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 18:54:09 INFO - PROCESS | 1659 | 1468806849821 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:09 INFO - PROCESS | 1659 | 1468806849823 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x126cda800 == 38 [pid = 1659] [id = 245] 18:54:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x123c14c00) [pid = 1659] [serial = 733] [outer = 0x0] 18:54:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x124b43c00) [pid = 1659] [serial = 734] [outer = 0x123c14c00] 18:54:09 INFO - PROCESS | 1659 | 1468806849862 Marionette DEBUG loaded listener.js 18:54:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x125dedc00) [pid = 1659] [serial = 735] [outer = 0x123c14c00] 18:54:10 INFO - PROCESS | 1659 | 1468806850304 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]]]}] 18:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 676ms 18:54:10 INFO - PROCESS | 1659 | 1468806850367 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 18:54:10 INFO - PROCESS | 1659 | 1468806850369 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 18:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:54:10 INFO - PROCESS | 1659 | 1468806850373 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:54:10 INFO - PROCESS | 1659 | 1468806850375 Marionette TRACE conn2 <- [1,954,null,{}] 18:54:10 INFO - PROCESS | 1659 | 1468806850380 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}] 18:54:10 INFO - PROCESS | 1659 | 1468806850382 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:10 INFO - PROCESS | 1659 | 1468806850489 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 18:54:10 INFO - PROCESS | 1659 | 1468806850544 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:10 INFO - PROCESS | 1659 | 1468806850547 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x117465800 == 39 [pid = 1659] [id = 246] 18:54:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1133ac000) [pid = 1659] [serial = 736] [outer = 0x0] 18:54:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x114ed7000) [pid = 1659] [serial = 737] [outer = 0x1133ac000] 18:54:10 INFO - PROCESS | 1659 | 1468806850578 Marionette DEBUG loaded listener.js 18:54:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x11619f800) [pid = 1659] [serial = 738] [outer = 0x1133ac000] 18:54:11 INFO - PROCESS | 1659 | 1468806851035 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]]]}] 18:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 677ms 18:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:54:11 INFO - PROCESS | 1659 | 1468806851052 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 1659 | 1468806851054 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 18:54:11 INFO - PROCESS | 1659 | 1468806851059 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - PROCESS | 1659 | 1468806851061 Marionette TRACE conn2 <- [1,958,null,{}] 18:54:11 INFO - PROCESS | 1659 | 1468806851064 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}] 18:54:11 INFO - PROCESS | 1659 | 1468806851066 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:11 INFO - PROCESS | 1659 | 1468806851164 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 18:54:11 INFO - PROCESS | 1659 | 1468806851255 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:11 INFO - PROCESS | 1659 | 1468806851256 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x121251800 == 40 [pid = 1659] [id = 247] 18:54:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x117d0f400) [pid = 1659] [serial = 739] [outer = 0x0] 18:54:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x118253800) [pid = 1659] [serial = 740] [outer = 0x117d0f400] 18:54:11 INFO - PROCESS | 1659 | 1468806851287 Marionette DEBUG loaded listener.js 18:54:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x11829dc00) [pid = 1659] [serial = 741] [outer = 0x117d0f400] 18:54:11 INFO - PROCESS | 1659 | 1468806851689 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]]]}] 18:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 673ms 18:54:11 INFO - PROCESS | 1659 | 1468806851730 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 1659 | 1468806851731 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 18:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:54:11 INFO - PROCESS | 1659 | 1468806851734 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - PROCESS | 1659 | 1468806851735 Marionette TRACE conn2 <- [1,962,null,{}] 18:54:11 INFO - PROCESS | 1659 | 1468806851742 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}] 18:54:11 INFO - PROCESS | 1659 | 1468806851745 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:11 INFO - PROCESS | 1659 | 1468806851844 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 18:54:11 INFO - PROCESS | 1659 | 1468806851912 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:11 INFO - PROCESS | 1659 | 1468806851914 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289aa800 == 41 [pid = 1659] [id = 248] 18:54:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x119a08400) [pid = 1659] [serial = 742] [outer = 0x0] 18:54:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x120fecc00) [pid = 1659] [serial = 743] [outer = 0x119a08400] 18:54:11 INFO - PROCESS | 1659 | 1468806851945 Marionette DEBUG loaded listener.js 18:54:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x12181b400) [pid = 1659] [serial = 744] [outer = 0x119a08400] 18:54:12 INFO - PROCESS | 1659 | 1468806852355 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]]]}] 18:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 669ms 18:54:12 INFO - PROCESS | 1659 | 1468806852415 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 18:54:12 INFO - PROCESS | 1659 | 1468806852416 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 18:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:54:12 INFO - PROCESS | 1659 | 1468806852420 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:54:12 INFO - PROCESS | 1659 | 1468806852421 Marionette TRACE conn2 <- [1,966,null,{}] 18:54:12 INFO - PROCESS | 1659 | 1468806852424 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}] 18:54:12 INFO - PROCESS | 1659 | 1468806852425 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:12 INFO - PROCESS | 1659 | 1468806852544 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 18:54:12 INFO - PROCESS | 1659 | 1468806852612 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:12 INFO - PROCESS | 1659 | 1468806852613 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x129060800 == 42 [pid = 1659] [id = 249] 18:54:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x123c14400) [pid = 1659] [serial = 745] [outer = 0x0] 18:54:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x125ded400) [pid = 1659] [serial = 746] [outer = 0x123c14400] 18:54:12 INFO - PROCESS | 1659 | 1468806852642 Marionette DEBUG loaded listener.js 18:54:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x125df5000) [pid = 1659] [serial = 747] [outer = 0x123c14400] 18:54:13 INFO - PROCESS | 1659 | 1468806853069 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]]]}] 18:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 673ms 18:54:13 INFO - PROCESS | 1659 | 1468806853094 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 18:54:13 INFO - PROCESS | 1659 | 1468806853095 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 18:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:54:13 INFO - PROCESS | 1659 | 1468806853097 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:54:13 INFO - PROCESS | 1659 | 1468806853099 Marionette TRACE conn2 <- [1,970,null,{}] 18:54:13 INFO - PROCESS | 1659 | 1468806853101 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}] 18:54:13 INFO - PROCESS | 1659 | 1468806853102 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:13 INFO - PROCESS | 1659 | 1468806853198 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 18:54:13 INFO - PROCESS | 1659 | 1468806853249 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:13 INFO - PROCESS | 1659 | 1468806853251 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x11684b800 == 43 [pid = 1659] [id = 250] 18:54:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x115e60c00) [pid = 1659] [serial = 748] [outer = 0x0] 18:54:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x123c1fc00) [pid = 1659] [serial = 749] [outer = 0x115e60c00] 18:54:13 INFO - PROCESS | 1659 | 1468806853282 Marionette DEBUG loaded listener.js 18:54:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x125dfc800) [pid = 1659] [serial = 750] [outer = 0x115e60c00] 18:54:13 INFO - PROCESS | 1659 | 1468806853925 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]]]}] 18:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 874ms 18:54:13 INFO - PROCESS | 1659 | 1468806853972 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 18:54:13 INFO - PROCESS | 1659 | 1468806853975 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 18:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:54:13 INFO - PROCESS | 1659 | 1468806853979 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:54:13 INFO - PROCESS | 1659 | 1468806853981 Marionette TRACE conn2 <- [1,974,null,{}] 18:54:13 INFO - PROCESS | 1659 | 1468806853986 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}] 18:54:13 INFO - PROCESS | 1659 | 1468806853988 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:14 INFO - PROCESS | 1659 | 1468806854115 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 18:54:14 INFO - PROCESS | 1659 | 1468806854215 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 1659 | 1468806854216 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x11892e800 == 44 [pid = 1659] [id = 251] 18:54:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1130b0400) [pid = 1659] [serial = 751] [outer = 0x0] 18:54:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x115d0dc00) [pid = 1659] [serial = 752] [outer = 0x1130b0400] 18:54:14 INFO - PROCESS | 1659 | 1468806854262 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x1167dd800) [pid = 1659] [serial = 753] [outer = 0x1130b0400] 18:54:14 INFO - PROCESS | 1659 | 1468806854741 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]]]}] 18:54:14 INFO - PROCESS | 1659 | --DOCSHELL 0x124bda800 == 43 [pid = 1659] [id = 244] 18:54:14 INFO - PROCESS | 1659 | --DOCSHELL 0x124b0a800 == 42 [pid = 1659] [id = 243] 18:54:14 INFO - PROCESS | 1659 | --DOCSHELL 0x123b20800 == 41 [pid = 1659] [id = 242] 18:54:14 INFO - PROCESS | 1659 | --DOCSHELL 0x12190e800 == 40 [pid = 1659] [id = 241] 18:54:14 INFO - PROCESS | 1659 | --DOCSHELL 0x112fd1800 == 39 [pid = 1659] [id = 240] 18:54:14 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x116639800) [pid = 1659] [serial = 701] [outer = 0x0] [url = about:blank] 18:54:14 INFO - PROCESS | 1659 | --DOCSHELL 0x1198de800 == 38 [pid = 1659] [id = 239] 18:54:14 INFO - PROCESS | 1659 | --DOCSHELL 0x119112000 == 37 [pid = 1659] [id = 238] 18:54:14 INFO - PROCESS | 1659 | --DOCSHELL 0x113cbe000 == 36 [pid = 1659] [id = 237] 18:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 824ms 18:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:54:14 INFO - PROCESS | 1659 | 1468806854801 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 18:54:14 INFO - PROCESS | 1659 | 1468806854804 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 18:54:14 INFO - PROCESS | 1659 | 1468806854808 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:54:14 INFO - PROCESS | 1659 | 1468806854810 Marionette TRACE conn2 <- [1,978,null,{}] 18:54:14 INFO - PROCESS | 1659 | 1468806854812 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}] 18:54:14 INFO - PROCESS | 1659 | 1468806854814 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:14 INFO - PROCESS | 1659 | 1468806854892 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 18:54:14 INFO - PROCESS | 1659 | 1468806854896 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 1659 | 1468806854897 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x1168c2800 == 37 [pid = 1659] [id = 252] 18:54:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x1176f1c00) [pid = 1659] [serial = 754] [outer = 0x0] 18:54:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11829b800) [pid = 1659] [serial = 755] [outer = 0x1176f1c00] 18:54:14 INFO - PROCESS | 1659 | 1468806854927 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x118516c00) [pid = 1659] [serial = 756] [outer = 0x1176f1c00] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x128b25000) [pid = 1659] [serial = 636] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x112e12000) [pid = 1659] [serial = 695] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x116709800) [pid = 1659] [serial = 680] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x112f35c00) [pid = 1659] [serial = 696] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x116f8ac00) [pid = 1659] [serial = 681] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x119cb2800) [pid = 1659] [serial = 684] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x1191bf800) [pid = 1659] [serial = 683] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x125f15000) [pid = 1659] [serial = 687] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x124b46800) [pid = 1659] [serial = 686] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x125f14000) [pid = 1659] [serial = 659] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1292d6000) [pid = 1659] [serial = 675] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12897f400) [pid = 1659] [serial = 662] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x1273d9800) [pid = 1659] [serial = 660] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x11875dc00) [pid = 1659] [serial = 647] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x118a75800) [pid = 1659] [serial = 648] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x119c72c00) [pid = 1659] [serial = 650] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x121582000) [pid = 1659] [serial = 651] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x117db9c00) [pid = 1659] [serial = 641] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x118374800) [pid = 1659] [serial = 642] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x124b48c00) [pid = 1659] [serial = 656] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x117d0c400) [pid = 1659] [serial = 644] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x118299000) [pid = 1659] [serial = 645] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x128a2b400) [pid = 1659] [serial = 690] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x112e07400) [pid = 1659] [serial = 638] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x112f53000) [pid = 1659] [serial = 639] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x1219cf000) [pid = 1659] [serial = 653] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x124098c00) [pid = 1659] [serial = 654] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1272b7000) [pid = 1659] [serial = 689] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12898b000) [pid = 1659] [serial = 665] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x128987800) [pid = 1659] [serial = 663] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x128be8000) [pid = 1659] [serial = 668] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x112f70400) [pid = 1659] [serial = 698] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x129176800) [pid = 1659] [serial = 693] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x128a36800) [pid = 1659] [serial = 666] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x128a33800) [pid = 1659] [serial = 674] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x112d3d400) [pid = 1659] [serial = 699] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x1295ef000) [pid = 1659] [serial = 678] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x129016000) [pid = 1659] [serial = 692] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x1292ddc00) [pid = 1659] [serial = 677] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1191bb800) [pid = 1659] [serial = 671] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x129013400) [pid = 1659] [serial = 669] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x125def000) [pid = 1659] [serial = 657] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x1219cf800) [pid = 1659] [serial = 672] [outer = 0x0] [url = about:blank] 18:54:15 INFO - PROCESS | 1659 | 1468806855287 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]]]}] 18:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 520ms 18:54:15 INFO - PROCESS | 1659 | 1468806855329 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 18:54:15 INFO - PROCESS | 1659 | 1468806855330 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 18:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:54:15 INFO - PROCESS | 1659 | 1468806855335 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:54:15 INFO - PROCESS | 1659 | 1468806855337 Marionette TRACE conn2 <- [1,982,null,{}] 18:54:15 INFO - PROCESS | 1659 | 1468806855345 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}] 18:54:15 INFO - PROCESS | 1659 | 1468806855348 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:15 INFO - PROCESS | 1659 | 1468806855436 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 18:54:15 INFO - PROCESS | 1659 | 1468806855441 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:15 INFO - PROCESS | 1659 | 1468806855443 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x119127800 == 38 [pid = 1659] [id = 253] 18:54:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x119a06000) [pid = 1659] [serial = 757] [outer = 0x0] 18:54:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x119c68c00) [pid = 1659] [serial = 758] [outer = 0x119a06000] 18:54:15 INFO - PROCESS | 1659 | 1468806855470 Marionette DEBUG loaded listener.js 18:54:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x121333000) [pid = 1659] [serial = 759] [outer = 0x119a06000] 18:54:15 INFO - PROCESS | 1659 | 1468806855827 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]]]}] 18:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 521ms 18:54:15 INFO - PROCESS | 1659 | 1468806855855 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 18:54:15 INFO - PROCESS | 1659 | 1468806855857 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 18:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:54:15 INFO - PROCESS | 1659 | 1468806855859 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:54:15 INFO - PROCESS | 1659 | 1468806855860 Marionette TRACE conn2 <- [1,986,null,{}] 18:54:15 INFO - PROCESS | 1659 | 1468806855863 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}] 18:54:15 INFO - PROCESS | 1659 | 1468806855864 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:15 INFO - PROCESS | 1659 | 1468806855967 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 18:54:15 INFO - PROCESS | 1659 | 1468806855973 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:15 INFO - PROCESS | 1659 | 1468806855974 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x119b38000 == 39 [pid = 1659] [id = 254] 18:54:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x1219c8400) [pid = 1659] [serial = 760] [outer = 0x0] 18:54:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x124023000) [pid = 1659] [serial = 761] [outer = 0x1219c8400] 18:54:16 INFO - PROCESS | 1659 | 1468806856000 Marionette DEBUG loaded listener.js 18:54:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x125d02400) [pid = 1659] [serial = 762] [outer = 0x1219c8400] 18:54:16 INFO - PROCESS | 1659 | 1468806856323 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]]]}] 18:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 18:54:16 INFO - PROCESS | 1659 | 1468806856378 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 18:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:54:16 INFO - PROCESS | 1659 | 1468806856380 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 18:54:16 INFO - PROCESS | 1659 | 1468806856384 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:54:16 INFO - PROCESS | 1659 | 1468806856385 Marionette TRACE conn2 <- [1,990,null,{}] 18:54:16 INFO - PROCESS | 1659 | 1468806856389 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}] 18:54:16 INFO - PROCESS | 1659 | 1468806856390 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:16 INFO - PROCESS | 1659 | 1468806856538 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 18:54:16 INFO - PROCESS | 1659 | 1468806856549 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:16 INFO - PROCESS | 1659 | 1468806856551 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x121704000 == 40 [pid = 1659] [id = 255] 18:54:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x125d04c00) [pid = 1659] [serial = 763] [outer = 0x0] 18:54:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x125f0e400) [pid = 1659] [serial = 764] [outer = 0x125d04c00] 18:54:16 INFO - PROCESS | 1659 | 1468806856592 Marionette DEBUG loaded listener.js 18:54:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x125f18000) [pid = 1659] [serial = 765] [outer = 0x125d04c00] 18:54:17 INFO - PROCESS | 1659 | 1468806857068 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]]]}] 18:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 720ms 18:54:17 INFO - PROCESS | 1659 | 1468806857103 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 18:54:17 INFO - PROCESS | 1659 | 1468806857104 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 18:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:54:17 INFO - PROCESS | 1659 | 1468806857106 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:54:17 INFO - PROCESS | 1659 | 1468806857107 Marionette TRACE conn2 <- [1,994,null,{}] 18:54:17 INFO - PROCESS | 1659 | 1468806857110 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}] 18:54:17 INFO - PROCESS | 1659 | 1468806857114 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:17 INFO - PROCESS | 1659 | 1468806857255 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 18:54:17 INFO - PROCESS | 1659 | 1468806857264 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 1659 | 1468806857265 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x125d55000 == 41 [pid = 1659] [id = 256] 18:54:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x126e30800) [pid = 1659] [serial = 766] [outer = 0x0] 18:54:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1272ba000) [pid = 1659] [serial = 767] [outer = 0x126e30800] 18:54:17 INFO - PROCESS | 1659 | 1468806857319 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x1273d9400) [pid = 1659] [serial = 768] [outer = 0x126e30800] 18:54:17 INFO - PROCESS | 1659 | 1468806857630 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]]]}] 18:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 569ms 18:54:17 INFO - PROCESS | 1659 | 1468806857675 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 18:54:17 INFO - PROCESS | 1659 | 1468806857677 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 18:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:54:17 INFO - PROCESS | 1659 | 1468806857679 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:54:17 INFO - PROCESS | 1659 | 1468806857680 Marionette TRACE conn2 <- [1,998,null,{}] 18:54:17 INFO - PROCESS | 1659 | 1468806857682 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}] 18:54:17 INFO - PROCESS | 1659 | 1468806857684 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:17 INFO - PROCESS | 1659 | 1468806857786 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 18:54:17 INFO - PROCESS | 1659 | 1468806857789 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 1659 | 1468806857791 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x126cbe000 == 42 [pid = 1659] [id = 257] 18:54:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x126e37000) [pid = 1659] [serial = 769] [outer = 0x0] 18:54:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x127659800) [pid = 1659] [serial = 770] [outer = 0x126e37000] 18:54:17 INFO - PROCESS | 1659 | 1468806857815 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x12897f400) [pid = 1659] [serial = 771] [outer = 0x126e37000] 18:54:18 INFO - PROCESS | 1659 | 1468806858167 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]]]}] 18:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 520ms 18:54:18 INFO - PROCESS | 1659 | 1468806858206 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 18:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:54:18 INFO - PROCESS | 1659 | 1468806858207 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 18:54:18 INFO - PROCESS | 1659 | 1468806858209 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:54:18 INFO - PROCESS | 1659 | 1468806858210 Marionette TRACE conn2 <- [1,1002,null,{}] 18:54:18 INFO - PROCESS | 1659 | 1468806858213 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}] 18:54:18 INFO - PROCESS | 1659 | 1468806858214 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:18 INFO - PROCESS | 1659 | 1468806858317 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 18:54:18 INFO - PROCESS | 1659 | 1468806858321 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:18 INFO - PROCESS | 1659 | 1468806858322 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196e9800 == 43 [pid = 1659] [id = 258] 18:54:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x112f35800) [pid = 1659] [serial = 772] [outer = 0x0] 18:54:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x128988800) [pid = 1659] [serial = 773] [outer = 0x112f35800] 18:54:18 INFO - PROCESS | 1659 | 1468806858347 Marionette DEBUG loaded listener.js 18:54:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x128a30800) [pid = 1659] [serial = 774] [outer = 0x112f35800] 18:54:18 INFO - PROCESS | 1659 | 1468806858702 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]]]}] 18:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 18:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:54:18 INFO - PROCESS | 1659 | 1468806858739 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 18:54:18 INFO - PROCESS | 1659 | 1468806858740 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 18:54:18 INFO - PROCESS | 1659 | 1468806858742 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:54:18 INFO - PROCESS | 1659 | 1468806858744 Marionette TRACE conn2 <- [1,1006,null,{}] 18:54:18 INFO - PROCESS | 1659 | 1468806858746 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}] 18:54:18 INFO - PROCESS | 1659 | 1468806858747 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:18 INFO - PROCESS | 1659 | 1468806858850 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 18:54:18 INFO - PROCESS | 1659 | 1468806858853 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:18 INFO - PROCESS | 1659 | 1468806858854 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x129286800 == 44 [pid = 1659] [id = 259] 18:54:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12897f800) [pid = 1659] [serial = 775] [outer = 0x0] 18:54:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x128a3ac00) [pid = 1659] [serial = 776] [outer = 0x12897f800] 18:54:18 INFO - PROCESS | 1659 | 1468806858907 Marionette DEBUG loaded listener.js 18:54:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x128b2b800) [pid = 1659] [serial = 777] [outer = 0x12897f800] 18:54:19 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x111d19800) [pid = 1659] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:54:19 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x118943c00) [pid = 1659] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:54:19 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x113c45000) [pid = 1659] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:54:19 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x116f31800) [pid = 1659] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:54:19 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x120fe2000) [pid = 1659] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:54:19 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x11825e800) [pid = 1659] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:54:19 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x116f82400) [pid = 1659] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:54:19 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x118512400) [pid = 1659] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:54:19 INFO - PROCESS | 1659 | 1468806859265 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]]]}] 18:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 571ms 18:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:54:19 INFO - PROCESS | 1659 | 1468806859314 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 18:54:19 INFO - PROCESS | 1659 | 1468806859316 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 18:54:19 INFO - PROCESS | 1659 | 1468806859318 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:54:19 INFO - PROCESS | 1659 | 1468806859319 Marionette TRACE conn2 <- [1,1010,null,{}] 18:54:19 INFO - PROCESS | 1659 | 1468806859321 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}] 18:54:19 INFO - PROCESS | 1659 | 1468806859322 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:19 INFO - PROCESS | 1659 | 1468806859406 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 18:54:19 INFO - PROCESS | 1659 | 1468806859409 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 1659 | 1468806859410 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x129286000 == 45 [pid = 1659] [id = 260] 18:54:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x113c45000) [pid = 1659] [serial = 778] [outer = 0x0] 18:54:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x118943c00) [pid = 1659] [serial = 779] [outer = 0x113c45000] 18:54:19 INFO - PROCESS | 1659 | 1468806859435 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x124426000) [pid = 1659] [serial = 780] [outer = 0x113c45000] 18:54:19 INFO - PROCESS | 1659 | 1468806859756 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]]]}] 18:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 469ms 18:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:54:19 INFO - PROCESS | 1659 | 1468806859788 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 18:54:19 INFO - PROCESS | 1659 | 1468806859790 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 18:54:19 INFO - PROCESS | 1659 | 1468806859792 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:54:19 INFO - PROCESS | 1659 | 1468806859793 Marionette TRACE conn2 <- [1,1014,null,{}] 18:54:19 INFO - PROCESS | 1659 | 1468806859796 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}] 18:54:19 INFO - PROCESS | 1659 | 1468806859797 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:19 INFO - PROCESS | 1659 | 1468806859914 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 18:54:19 INFO - PROCESS | 1659 | 1468806859921 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 1659 | 1468806859923 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a520800 == 46 [pid = 1659] [id = 261] 18:54:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x128a38400) [pid = 1659] [serial = 781] [outer = 0x0] 18:54:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x129018c00) [pid = 1659] [serial = 782] [outer = 0x128a38400] 18:54:19 INFO - PROCESS | 1659 | 1468806859956 Marionette DEBUG loaded listener.js 18:54:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x129178c00) [pid = 1659] [serial = 783] [outer = 0x128a38400] 18:54:20 INFO - PROCESS | 1659 | 1468806860289 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]]]}] 18:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 18:54:20 INFO - PROCESS | 1659 | 1468806860312 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 18:54:20 INFO - PROCESS | 1659 | 1468806860313 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 18:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:54:20 INFO - PROCESS | 1659 | 1468806860318 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 1659 | 1468806860320 Marionette TRACE conn2 <- [1,1018,null,{}] 18:54:20 INFO - PROCESS | 1659 | 1468806860322 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}] 18:54:20 INFO - PROCESS | 1659 | 1468806860323 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:20 INFO - PROCESS | 1659 | 1468806860407 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 18:54:20 INFO - PROCESS | 1659 | 1468806860410 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:20 INFO - PROCESS | 1659 | 1468806860411 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac06800 == 47 [pid = 1659] [id = 262] 18:54:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12916b400) [pid = 1659] [serial = 784] [outer = 0x0] 18:54:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1292e2c00) [pid = 1659] [serial = 785] [outer = 0x12916b400] 18:54:20 INFO - PROCESS | 1659 | 1468806860435 Marionette DEBUG loaded listener.js 18:54:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1295efc00) [pid = 1659] [serial = 786] [outer = 0x12916b400] 18:54:20 INFO - PROCESS | 1659 | 1468806860745 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]]]}] 18:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 471ms 18:54:20 INFO - PROCESS | 1659 | 1468806860787 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 18:54:20 INFO - PROCESS | 1659 | 1468806860788 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 18:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:54:20 INFO - PROCESS | 1659 | 1468806860790 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 1659 | 1468806860791 Marionette TRACE conn2 <- [1,1022,null,{}] 18:54:20 INFO - PROCESS | 1659 | 1468806860794 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}] 18:54:20 INFO - PROCESS | 1659 | 1468806860795 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:20 INFO - PROCESS | 1659 | 1468806860905 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 18:54:20 INFO - PROCESS | 1659 | 1468806860910 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:20 INFO - PROCESS | 1659 | 1468806860919 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac1a000 == 48 [pid = 1659] [id = 263] 18:54:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1292de800) [pid = 1659] [serial = 787] [outer = 0x0] 18:54:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12a567c00) [pid = 1659] [serial = 788] [outer = 0x1292de800] 18:54:20 INFO - PROCESS | 1659 | 1468806860944 Marionette DEBUG loaded listener.js 18:54:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12a5d2400) [pid = 1659] [serial = 789] [outer = 0x1292de800] 18:54:21 INFO - PROCESS | 1659 | 1468806861310 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]]]}] 18:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 569ms 18:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:54:21 INFO - PROCESS | 1659 | 1468806861359 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 18:54:21 INFO - PROCESS | 1659 | 1468806861362 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 18:54:21 INFO - PROCESS | 1659 | 1468806861365 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:54:21 INFO - PROCESS | 1659 | 1468806861367 Marionette TRACE conn2 <- [1,1026,null,{}] 18:54:21 INFO - PROCESS | 1659 | 1468806861371 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}] 18:54:21 INFO - PROCESS | 1659 | 1468806861373 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:21 INFO - PROCESS | 1659 | 1468806861483 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 18:54:21 INFO - PROCESS | 1659 | 1468806861547 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:21 INFO - PROCESS | 1659 | 1468806861551 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x117155000 == 49 [pid = 1659] [id = 264] 18:54:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x115d17400) [pid = 1659] [serial = 790] [outer = 0x0] 18:54:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x11613ac00) [pid = 1659] [serial = 791] [outer = 0x115d17400] 18:54:21 INFO - PROCESS | 1659 | 1468806861581 Marionette DEBUG loaded listener.js 18:54:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x116a29c00) [pid = 1659] [serial = 792] [outer = 0x115d17400] 18:54:22 INFO - PROCESS | 1659 | 1468806862002 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]]]}] 18:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 18:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:54:22 INFO - PROCESS | 1659 | 1468806862036 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 18:54:22 INFO - PROCESS | 1659 | 1468806862039 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 18:54:22 INFO - PROCESS | 1659 | 1468806862044 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:54:22 INFO - PROCESS | 1659 | 1468806862045 Marionette TRACE conn2 <- [1,1030,null,{}] 18:54:22 INFO - PROCESS | 1659 | 1468806862048 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}] 18:54:22 INFO - PROCESS | 1659 | 1468806862050 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:22 INFO - PROCESS | 1659 | 1468806862155 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 18:54:22 INFO - PROCESS | 1659 | 1468806862212 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 1659 | 1468806862213 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x121377800 == 50 [pid = 1659] [id = 265] 18:54:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x11829c000) [pid = 1659] [serial = 793] [outer = 0x0] 18:54:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x1189e8800) [pid = 1659] [serial = 794] [outer = 0x11829c000] 18:54:22 INFO - PROCESS | 1659 | 1468806862243 Marionette DEBUG loaded listener.js 18:54:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x1191bb400) [pid = 1659] [serial = 795] [outer = 0x11829c000] 18:54:22 INFO - PROCESS | 1659 | 1468806862695 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]]]}] 18:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 18:54:22 INFO - PROCESS | 1659 | 1468806862713 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 18:54:22 INFO - PROCESS | 1659 | 1468806862716 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 18:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:54:22 INFO - PROCESS | 1659 | 1468806862719 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:54:22 INFO - PROCESS | 1659 | 1468806862721 Marionette TRACE conn2 <- [1,1034,null,{}] 18:54:22 INFO - PROCESS | 1659 | 1468806862729 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}] 18:54:22 INFO - PROCESS | 1659 | 1468806862734 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:22 INFO - PROCESS | 1659 | 1468806862858 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 18:54:22 INFO - PROCESS | 1659 | 1468806862916 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 1659 | 1468806862918 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a647000 == 51 [pid = 1659] [id = 266] 18:54:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x1219c5c00) [pid = 1659] [serial = 796] [outer = 0x0] 18:54:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x125f17800) [pid = 1659] [serial = 797] [outer = 0x1219c5c00] 18:54:22 INFO - PROCESS | 1659 | 1468806862949 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x126c06000) [pid = 1659] [serial = 798] [outer = 0x1219c5c00] 18:54:23 INFO - PROCESS | 1659 | 1468806863400 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]]]}] 18:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 722ms 18:54:23 INFO - PROCESS | 1659 | 1468806863440 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 18:54:23 INFO - PROCESS | 1659 | 1468806863442 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 18:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:54:23 INFO - PROCESS | 1659 | 1468806863445 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:54:23 INFO - PROCESS | 1659 | 1468806863446 Marionette TRACE conn2 <- [1,1038,null,{}] 18:54:23 INFO - PROCESS | 1659 | 1468806863448 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}] 18:54:23 INFO - PROCESS | 1659 | 1468806863450 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:23 INFO - PROCESS | 1659 | 1468806863555 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 18:54:23 INFO - PROCESS | 1659 | 1468806863610 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:23 INFO - PROCESS | 1659 | 1468806863611 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba08000 == 52 [pid = 1659] [id = 267] 18:54:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x126ca0400) [pid = 1659] [serial = 799] [outer = 0x0] 18:54:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x126e84000) [pid = 1659] [serial = 800] [outer = 0x126ca0400] 18:54:23 INFO - PROCESS | 1659 | 1468806863640 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12765e400) [pid = 1659] [serial = 801] [outer = 0x126ca0400] 18:54:24 INFO - PROCESS | 1659 | 1468806864122 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]]]}] 18:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 718ms 18:54:24 INFO - PROCESS | 1659 | 1468806864351 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 18:54:24 INFO - PROCESS | 1659 | 1468806864353 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 18:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:54:24 INFO - PROCESS | 1659 | 1468806864392 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:54:24 INFO - PROCESS | 1659 | 1468806864394 Marionette TRACE conn2 <- [1,1042,null,{}] 18:54:24 INFO - PROCESS | 1659 | 1468806864398 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}] 18:54:24 INFO - PROCESS | 1659 | 1468806864401 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:24 INFO - PROCESS | 1659 | 1468806864498 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 18:54:24 INFO - PROCESS | 1659 | 1468806864562 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 1659 | 1468806864566 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ec4000 == 53 [pid = 1659] [id = 268] 18:54:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x1167dcc00) [pid = 1659] [serial = 802] [outer = 0x0] 18:54:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x116f82800) [pid = 1659] [serial = 803] [outer = 0x1167dcc00] 18:54:24 INFO - PROCESS | 1659 | 1468806864592 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x117d0c400) [pid = 1659] [serial = 804] [outer = 0x1167dcc00] 18:54:25 INFO - PROCESS | 1659 | 1468806865010 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]]]}] 18:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 686ms 18:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:54:25 INFO - PROCESS | 1659 | 1468806865063 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 18:54:25 INFO - PROCESS | 1659 | 1468806865064 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 18:54:25 INFO - PROCESS | 1659 | 1468806865068 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - PROCESS | 1659 | 1468806865070 Marionette TRACE conn2 <- [1,1046,null,{}] 18:54:25 INFO - PROCESS | 1659 | 1468806865073 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}] 18:54:25 INFO - PROCESS | 1659 | 1468806865075 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:25 INFO - PROCESS | 1659 | 1468806865164 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 18:54:25 INFO - PROCESS | 1659 | 1468806865238 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:25 INFO - PROCESS | 1659 | 1468806865240 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x1186b9800 == 54 [pid = 1659] [id = 269] 18:54:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x118518800) [pid = 1659] [serial = 805] [outer = 0x0] 18:54:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x118765800) [pid = 1659] [serial = 806] [outer = 0x118518800] 18:54:25 INFO - PROCESS | 1659 | 1468806865267 Marionette DEBUG loaded listener.js 18:54:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x1191ba000) [pid = 1659] [serial = 807] [outer = 0x118518800] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x118914000 == 53 [pid = 1659] [id = 236] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x116aca000 == 52 [pid = 1659] [id = 234] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x115e04000 == 51 [pid = 1659] [id = 235] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac06800 == 50 [pid = 1659] [id = 262] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x12a520800 == 49 [pid = 1659] [id = 261] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x129286000 == 48 [pid = 1659] [id = 260] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x129286800 == 47 [pid = 1659] [id = 259] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x124b43c00) [pid = 1659] [serial = 734] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x1196e9800 == 46 [pid = 1659] [id = 258] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x126cbe000 == 45 [pid = 1659] [id = 257] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x125d55000 == 44 [pid = 1659] [id = 256] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x121704000 == 43 [pid = 1659] [id = 255] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x119b38000 == 42 [pid = 1659] [id = 254] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x119127800 == 41 [pid = 1659] [id = 253] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x1168c2800 == 40 [pid = 1659] [id = 252] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x11892e800 == 39 [pid = 1659] [id = 251] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x1289aa800 == 38 [pid = 1659] [id = 248] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x121251800 == 37 [pid = 1659] [id = 247] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x117465800 == 36 [pid = 1659] [id = 246] 18:54:25 INFO - PROCESS | 1659 | --DOCSHELL 0x126cda800 == 35 [pid = 1659] [id = 245] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x119313000) [pid = 1659] [serial = 722] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x118a82c00) [pid = 1659] [serial = 719] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x114ecb800) [pid = 1659] [serial = 710] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x1161a1400) [pid = 1659] [serial = 711] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x117d0f000) [pid = 1659] [serial = 713] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x1210cf400) [pid = 1659] [serial = 725] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x116f86c00) [pid = 1659] [serial = 707] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x112f4a000) [pid = 1659] [serial = 704] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x119cb7400) [pid = 1659] [serial = 723] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12441f000) [pid = 1659] [serial = 732] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x1191c2c00) [pid = 1659] [serial = 728] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x123c14000) [pid = 1659] [serial = 726] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x118515400) [pid = 1659] [serial = 716] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x112a84400) [pid = 1659] [serial = 720] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x11893b800) [pid = 1659] [serial = 717] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x117dbb000) [pid = 1659] [serial = 714] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x1219cfc00) [pid = 1659] [serial = 729] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x119c67c00) [pid = 1659] [serial = 731] [outer = 0x0] [url = about:blank] 18:54:25 INFO - PROCESS | 1659 | 1468806865653 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]]]}] 18:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 621ms 18:54:25 INFO - PROCESS | 1659 | 1468806865688 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 18:54:25 INFO - PROCESS | 1659 | 1468806865689 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 18:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:54:25 INFO - PROCESS | 1659 | 1468806865692 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - PROCESS | 1659 | 1468806865693 Marionette TRACE conn2 <- [1,1050,null,{}] 18:54:25 INFO - PROCESS | 1659 | 1468806865696 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}] 18:54:25 INFO - PROCESS | 1659 | 1468806865699 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:25 INFO - PROCESS | 1659 | 1468806865778 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 18:54:25 INFO - PROCESS | 1659 | 1468806865855 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:25 INFO - PROCESS | 1659 | 1468806865858 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x1191e1800 == 36 [pid = 1659] [id = 270] 18:54:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1191ba800) [pid = 1659] [serial = 808] [outer = 0x0] 18:54:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x120feac00) [pid = 1659] [serial = 809] [outer = 0x1191ba800] 18:54:25 INFO - PROCESS | 1659 | 1468806865891 Marionette DEBUG loaded listener.js 18:54:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x121811400) [pid = 1659] [serial = 810] [outer = 0x1191ba800] 18:54:26 INFO - PROCESS | 1659 | 1468806866175 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]]]}] 18:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 517ms 18:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:54:26 INFO - PROCESS | 1659 | 1468806866210 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 18:54:26 INFO - PROCESS | 1659 | 1468806866211 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 18:54:26 INFO - PROCESS | 1659 | 1468806866213 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:54:26 INFO - PROCESS | 1659 | 1468806866214 Marionette TRACE conn2 <- [1,1054,null,{}] 18:54:26 INFO - PROCESS | 1659 | 1468806866221 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}] 18:54:26 INFO - PROCESS | 1659 | 1468806866222 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:26 INFO - PROCESS | 1659 | 1468806866305 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 18:54:26 INFO - PROCESS | 1659 | 1468806866309 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:26 INFO - PROCESS | 1659 | 1468806866310 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x121710800 == 37 [pid = 1659] [id = 271] 18:54:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x123be2000) [pid = 1659] [serial = 811] [outer = 0x0] 18:54:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x125d10000) [pid = 1659] [serial = 812] [outer = 0x123be2000] 18:54:26 INFO - PROCESS | 1659 | 1468806866335 Marionette DEBUG loaded listener.js 18:54:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x125df5800) [pid = 1659] [serial = 813] [outer = 0x123be2000] 18:54:26 INFO - PROCESS | 1659 | 1468806866658 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]]]}] 18:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 473ms 18:54:26 INFO - PROCESS | 1659 | 1468806866686 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 18:54:26 INFO - PROCESS | 1659 | 1468806866688 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 18:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:54:26 INFO - PROCESS | 1659 | 1468806866690 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:54:26 INFO - PROCESS | 1659 | 1468806866691 Marionette TRACE conn2 <- [1,1058,null,{}] 18:54:26 INFO - PROCESS | 1659 | 1468806866694 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}] 18:54:26 INFO - PROCESS | 1659 | 1468806866695 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:26 INFO - PROCESS | 1659 | 1468806866780 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 18:54:26 INFO - PROCESS | 1659 | 1468806866787 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:26 INFO - PROCESS | 1659 | 1468806866789 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x123cb5000 == 38 [pid = 1659] [id = 272] 18:54:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x112f55c00) [pid = 1659] [serial = 814] [outer = 0x0] 18:54:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x125f1bc00) [pid = 1659] [serial = 815] [outer = 0x112f55c00] 18:54:26 INFO - PROCESS | 1659 | 1468806866821 Marionette DEBUG loaded listener.js 18:54:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x126e82800) [pid = 1659] [serial = 816] [outer = 0x112f55c00] 18:54:27 INFO - PROCESS | 1659 | 1468806867259 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]]]}] 18:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 621ms 18:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:54:27 INFO - PROCESS | 1659 | 1468806867311 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 18:54:27 INFO - PROCESS | 1659 | 1468806867313 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 18:54:27 INFO - PROCESS | 1659 | 1468806867315 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 1659 | 1468806867316 Marionette TRACE conn2 <- [1,1062,null,{}] 18:54:27 INFO - PROCESS | 1659 | 1468806867318 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}] 18:54:27 INFO - PROCESS | 1659 | 1468806867322 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:27 INFO - PROCESS | 1659 | 1468806867454 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 18:54:27 INFO - PROCESS | 1659 | 1468806867498 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:27 INFO - PROCESS | 1659 | 1468806867500 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x124bd3800 == 39 [pid = 1659] [id = 273] 18:54:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x112f69800) [pid = 1659] [serial = 817] [outer = 0x0] 18:54:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12897ec00) [pid = 1659] [serial = 818] [outer = 0x112f69800] 18:54:27 INFO - PROCESS | 1659 | 1468806867525 Marionette DEBUG loaded listener.js 18:54:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x128bed400) [pid = 1659] [serial = 819] [outer = 0x112f69800] 18:54:27 INFO - PROCESS | 1659 | 1468806867835 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]]]}] 18:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 569ms 18:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:54:27 INFO - PROCESS | 1659 | 1468806867885 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 18:54:27 INFO - PROCESS | 1659 | 1468806867886 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 18:54:27 INFO - PROCESS | 1659 | 1468806867888 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 1659 | 1468806867889 Marionette TRACE conn2 <- [1,1066,null,{}] 18:54:27 INFO - PROCESS | 1659 | 1468806867891 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}] 18:54:27 INFO - PROCESS | 1659 | 1468806867892 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:27 INFO - PROCESS | 1659 | 1468806867991 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 18:54:28 INFO - PROCESS | 1659 | 1468806868005 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:28 INFO - PROCESS | 1659 | 1468806868006 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289a9000 == 40 [pid = 1659] [id = 274] 18:54:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x128bf2000) [pid = 1659] [serial = 820] [outer = 0x0] 18:54:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x129172000) [pid = 1659] [serial = 821] [outer = 0x128bf2000] 18:54:28 INFO - PROCESS | 1659 | 1468806868030 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1292dd800) [pid = 1659] [serial = 822] [outer = 0x128bf2000] 18:54:28 INFO - PROCESS | 1659 | 1468806868378 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]]]}] 18:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 18:54:28 INFO - PROCESS | 1659 | 1468806868407 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 18:54:28 INFO - PROCESS | 1659 | 1468806868408 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 18:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:54:28 INFO - PROCESS | 1659 | 1468806868410 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:54:28 INFO - PROCESS | 1659 | 1468806868411 Marionette TRACE conn2 <- [1,1070,null,{}] 18:54:28 INFO - PROCESS | 1659 | 1468806868413 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}] 18:54:28 INFO - PROCESS | 1659 | 1468806868414 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:28 INFO - PROCESS | 1659 | 1468806868526 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 18:54:28 INFO - PROCESS | 1659 | 1468806868561 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:28 INFO - PROCESS | 1659 | 1468806868562 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d4000 == 41 [pid = 1659] [id = 275] 18:54:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x129018800) [pid = 1659] [serial = 823] [outer = 0x0] 18:54:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x1295e8800) [pid = 1659] [serial = 824] [outer = 0x129018800] 18:54:28 INFO - PROCESS | 1659 | 1468806868591 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12a5d4000) [pid = 1659] [serial = 825] [outer = 0x129018800] 18:54:28 INFO - PROCESS | 1659 | 1468806868906 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]]]}] 18:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 521ms 18:54:28 INFO - PROCESS | 1659 | 1468806868932 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 18:54:28 INFO - PROCESS | 1659 | 1468806868936 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 18:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:54:28 INFO - PROCESS | 1659 | 1468806868939 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:54:28 INFO - PROCESS | 1659 | 1468806868941 Marionette TRACE conn2 <- [1,1074,null,{}] 18:54:28 INFO - PROCESS | 1659 | 1468806868951 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}] 18:54:28 INFO - PROCESS | 1659 | 1468806868952 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:29 INFO - PROCESS | 1659 | 1468806869107 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 18:54:29 INFO - PROCESS | 1659 | 1468806869120 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:29 INFO - PROCESS | 1659 | 1468806869121 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a539800 == 42 [pid = 1659] [id = 276] 18:54:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x1295ef800) [pid = 1659] [serial = 826] [outer = 0x0] 18:54:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12a809c00) [pid = 1659] [serial = 827] [outer = 0x1295ef800] 18:54:29 INFO - PROCESS | 1659 | 1468806869162 Marionette DEBUG loaded listener.js 18:54:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12a810c00) [pid = 1659] [serial = 828] [outer = 0x1295ef800] 18:54:29 INFO - PROCESS | 1659 | 1468806869600 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]]]}] 18:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 18:54:29 INFO - PROCESS | 1659 | 1468806869610 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 18:54:29 INFO - PROCESS | 1659 | 1468806869611 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 18:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:54:29 INFO - PROCESS | 1659 | 1468806869613 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:54:29 INFO - PROCESS | 1659 | 1468806869614 Marionette TRACE conn2 <- [1,1078,null,{}] 18:54:29 INFO - PROCESS | 1659 | 1468806869619 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}] 18:54:29 INFO - PROCESS | 1659 | 1468806869620 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:29 INFO - PROCESS | 1659 | 1468806869728 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x126e37000) [pid = 1659] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x112f35800) [pid = 1659] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12897f800) [pid = 1659] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x1176f1c00) [pid = 1659] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x125d04c00) [pid = 1659] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x1130b0400) [pid = 1659] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x1219c8400) [pid = 1659] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x119a06000) [pid = 1659] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x113c45000) [pid = 1659] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x128a38400) [pid = 1659] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12916b400) [pid = 1659] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x126e30800) [pid = 1659] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x116f82000) [pid = 1659] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:54:29 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x112f33800) [pid = 1659] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:54:29 INFO - PROCESS | 1659 | 1468806869965 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:29 INFO - PROCESS | 1659 | 1468806869966 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d46800 == 43 [pid = 1659] [id = 277] 18:54:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x112f31400) [pid = 1659] [serial = 829] [outer = 0x0] 18:54:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x113c45000) [pid = 1659] [serial = 830] [outer = 0x112f31400] 18:54:29 INFO - PROCESS | 1659 | 1468806869990 Marionette DEBUG loaded listener.js 18:54:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x117db6400) [pid = 1659] [serial = 831] [outer = 0x112f31400] 18:54:30 INFO - PROCESS | 1659 | 1468806870255 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]]]}] 18:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 672ms 18:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:54:30 INFO - PROCESS | 1659 | 1468806870289 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 18:54:30 INFO - PROCESS | 1659 | 1468806870290 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 18:54:30 INFO - PROCESS | 1659 | 1468806870292 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:54:30 INFO - PROCESS | 1659 | 1468806870294 Marionette TRACE conn2 <- [1,1082,null,{}] 18:54:30 INFO - PROCESS | 1659 | 1468806870296 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}] 18:54:30 INFO - PROCESS | 1659 | 1468806870298 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:30 INFO - PROCESS | 1659 | 1468806870392 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 18:54:30 INFO - PROCESS | 1659 | 1468806870395 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:30 INFO - PROCESS | 1659 | 1468806870397 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd45000 == 44 [pid = 1659] [id = 278] 18:54:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x117db9800) [pid = 1659] [serial = 832] [outer = 0x0] 18:54:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x125db0800) [pid = 1659] [serial = 833] [outer = 0x117db9800] 18:54:30 INFO - PROCESS | 1659 | 1468806870423 Marionette DEBUG loaded listener.js 18:54:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12a8da800) [pid = 1659] [serial = 834] [outer = 0x117db9800] 18:54:30 INFO - PROCESS | 1659 | 1468806870945 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]]]}] 18:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 671ms 18:54:30 INFO - PROCESS | 1659 | 1468806870965 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 18:54:30 INFO - PROCESS | 1659 | 1468806870968 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 18:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:54:30 INFO - PROCESS | 1659 | 1468806870984 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:54:30 INFO - PROCESS | 1659 | 1468806870987 Marionette TRACE conn2 <- [1,1086,null,{}] 18:54:30 INFO - PROCESS | 1659 | 1468806870990 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}] 18:54:30 INFO - PROCESS | 1659 | 1468806870991 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:31 INFO - PROCESS | 1659 | 1468806871078 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 18:54:31 INFO - PROCESS | 1659 | 1468806871082 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:31 INFO - PROCESS | 1659 | 1468806871083 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c83a800 == 45 [pid = 1659] [id = 279] 18:54:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12a806400) [pid = 1659] [serial = 835] [outer = 0x0] 18:54:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12ac45400) [pid = 1659] [serial = 836] [outer = 0x12a806400] 18:54:31 INFO - PROCESS | 1659 | 1468806871107 Marionette DEBUG loaded listener.js 18:54:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12ac52c00) [pid = 1659] [serial = 837] [outer = 0x12a806400] 18:54:31 INFO - PROCESS | 1659 | 1468806871405 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]]]}] 18:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 485ms 18:54:31 INFO - PROCESS | 1659 | 1468806871455 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 18:54:31 INFO - PROCESS | 1659 | 1468806871456 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 18:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:54:31 INFO - PROCESS | 1659 | 1468806871459 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:54:31 INFO - PROCESS | 1659 | 1468806871460 Marionette TRACE conn2 <- [1,1090,null,{}] 18:54:31 INFO - PROCESS | 1659 | 1468806871462 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}] 18:54:31 INFO - PROCESS | 1659 | 1468806871463 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:31 INFO - PROCESS | 1659 | 1468806871546 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 18:54:31 INFO - PROCESS | 1659 | 1468806871605 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:31 INFO - PROCESS | 1659 | 1468806871606 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c84d800 == 46 [pid = 1659] [id = 280] 18:54:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x124090c00) [pid = 1659] [serial = 838] [outer = 0x0] 18:54:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12ac58400) [pid = 1659] [serial = 839] [outer = 0x124090c00] 18:54:31 INFO - PROCESS | 1659 | 1468806871630 Marionette DEBUG loaded listener.js 18:54:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12b862800) [pid = 1659] [serial = 840] [outer = 0x124090c00] 18:54:31 INFO - PROCESS | 1659 | 1468806871913 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]]]}] 18:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 468ms 18:54:31 INFO - PROCESS | 1659 | 1468806871989 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 18:54:31 INFO - PROCESS | 1659 | 1468806871992 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 18:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:54:31 INFO - PROCESS | 1659 | 1468806871996 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 1659 | 1468806872000 Marionette TRACE conn2 <- [1,1094,null,{}] 18:54:32 INFO - PROCESS | 1659 | 1468806872004 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}] 18:54:32 INFO - PROCESS | 1659 | 1468806872006 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:32 INFO - PROCESS | 1659 | 1468806872120 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 18:54:32 INFO - PROCESS | 1659 | 1468806872176 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:32 INFO - PROCESS | 1659 | 1468806872178 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x115ebb800 == 47 [pid = 1659] [id = 281] 18:54:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x114ecb800) [pid = 1659] [serial = 841] [outer = 0x0] 18:54:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x1164e4400) [pid = 1659] [serial = 842] [outer = 0x114ecb800] 18:54:32 INFO - PROCESS | 1659 | 1468806872210 Marionette DEBUG loaded listener.js 18:54:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x116f86400) [pid = 1659] [serial = 843] [outer = 0x114ecb800] 18:54:32 INFO - PROCESS | 1659 | 1468806872619 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]]]}] 18:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 673ms 18:54:32 INFO - PROCESS | 1659 | 1468806872670 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 18:54:32 INFO - PROCESS | 1659 | 1468806872673 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 18:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:54:32 INFO - PROCESS | 1659 | 1468806872679 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 1659 | 1468806872683 Marionette TRACE conn2 <- [1,1098,null,{}] 18:54:32 INFO - PROCESS | 1659 | 1468806872709 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}] 18:54:32 INFO - PROCESS | 1659 | 1468806872712 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:32 INFO - PROCESS | 1659 | 1468806872867 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 18:54:33 INFO - PROCESS | 1659 | 1468806873024 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 1659 | 1468806873025 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x121150000 == 48 [pid = 1659] [id = 282] 18:54:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x118a82c00) [pid = 1659] [serial = 844] [outer = 0x0] 18:54:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x1191bb000) [pid = 1659] [serial = 845] [outer = 0x118a82c00] 18:54:33 INFO - PROCESS | 1659 | 1468806873059 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x119caec00) [pid = 1659] [serial = 846] [outer = 0x118a82c00] 18:54:33 INFO - PROCESS | 1659 | 1468806873477 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]]]}] 18:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 845ms 18:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:54:33 INFO - PROCESS | 1659 | 1468806873522 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 18:54:33 INFO - PROCESS | 1659 | 1468806873524 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 18:54:33 INFO - PROCESS | 1659 | 1468806873526 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:54:33 INFO - PROCESS | 1659 | 1468806873527 Marionette TRACE conn2 <- [1,1102,null,{}] 18:54:33 INFO - PROCESS | 1659 | 1468806873534 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}] 18:54:33 INFO - PROCESS | 1659 | 1468806873537 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:33 INFO - PROCESS | 1659 | 1468806873643 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 18:54:33 INFO - PROCESS | 1659 | 1468806873705 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 1659 | 1468806873707 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd41000 == 49 [pid = 1659] [id = 283] 18:54:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x125f12800) [pid = 1659] [serial = 847] [outer = 0x0] 18:54:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x125f1b800) [pid = 1659] [serial = 848] [outer = 0x125f12800] 18:54:33 INFO - PROCESS | 1659 | 1468806873779 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x127325400) [pid = 1659] [serial = 849] [outer = 0x125f12800] 18:54:34 INFO - PROCESS | 1659 | 1468806874182 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]]]}] 18:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 18:54:34 INFO - PROCESS | 1659 | 1468806874197 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 18:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:54:34 INFO - PROCESS | 1659 | 1468806874198 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 18:54:34 INFO - PROCESS | 1659 | 1468806874200 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - PROCESS | 1659 | 1468806874202 Marionette TRACE conn2 <- [1,1106,null,{}] 18:54:34 INFO - PROCESS | 1659 | 1468806874204 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}] 18:54:34 INFO - PROCESS | 1659 | 1468806874205 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:34 INFO - PROCESS | 1659 | 1468806874331 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 18:54:34 INFO - PROCESS | 1659 | 1468806874417 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:34 INFO - PROCESS | 1659 | 1468806874418 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d080800 == 50 [pid = 1659] [id = 284] 18:54:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12898d400) [pid = 1659] [serial = 850] [outer = 0x0] 18:54:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x128a33400) [pid = 1659] [serial = 851] [outer = 0x12898d400] 18:54:34 INFO - PROCESS | 1659 | 1468806874447 Marionette DEBUG loaded listener.js 18:54:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x128be7c00) [pid = 1659] [serial = 852] [outer = 0x12898d400] 18:54:34 INFO - PROCESS | 1659 | 1468806874852 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]]]}] 18:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 669ms 18:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:54:34 INFO - PROCESS | 1659 | 1468806874870 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 18:54:34 INFO - PROCESS | 1659 | 1468806874871 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 18:54:34 INFO - PROCESS | 1659 | 1468806874873 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - PROCESS | 1659 | 1468806874874 Marionette TRACE conn2 <- [1,1110,null,{}] 18:54:34 INFO - PROCESS | 1659 | 1468806874877 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}] 18:54:34 INFO - PROCESS | 1659 | 1468806874878 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:34 INFO - PROCESS | 1659 | 1468806874977 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 18:54:35 INFO - PROCESS | 1659 | 1468806875033 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:35 INFO - PROCESS | 1659 | 1468806875034 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d129000 == 51 [pid = 1659] [id = 285] 18:54:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12916ec00) [pid = 1659] [serial = 853] [outer = 0x0] 18:54:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x1292ddc00) [pid = 1659] [serial = 854] [outer = 0x12916ec00] 18:54:35 INFO - PROCESS | 1659 | 1468806875065 Marionette DEBUG loaded listener.js 18:54:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12a808000) [pid = 1659] [serial = 855] [outer = 0x12916ec00] 18:54:35 INFO - PROCESS | 1659 | 1468806875663 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]]]}] 18:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 874ms 18:54:35 INFO - PROCESS | 1659 | 1468806875748 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 18:54:35 INFO - PROCESS | 1659 | 1468806875752 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 18:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:54:35 INFO - PROCESS | 1659 | 1468806875756 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:54:35 INFO - PROCESS | 1659 | 1468806875758 Marionette TRACE conn2 <- [1,1114,null,{}] 18:54:35 INFO - PROCESS | 1659 | 1468806875762 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}] 18:54:35 INFO - PROCESS | 1659 | 1468806875764 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:35 INFO - PROCESS | 1659 | 1468806875898 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 18:54:36 INFO - PROCESS | 1659 | 1468806876088 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:36 INFO - PROCESS | 1659 | 1468806876090 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a30d000 == 52 [pid = 1659] [id = 286] 18:54:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x121aa5400) [pid = 1659] [serial = 856] [outer = 0x0] 18:54:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x1245dd400) [pid = 1659] [serial = 857] [outer = 0x121aa5400] 18:54:36 INFO - PROCESS | 1659 | 1468806876122 Marionette DEBUG loaded listener.js 18:54:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x126c0b800) [pid = 1659] [serial = 858] [outer = 0x121aa5400] 18:54:36 INFO - PROCESS | 1659 | 1468806876531 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]]]}] 18:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 825ms 18:54:36 INFO - PROCESS | 1659 | 1468806876580 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 18:54:36 INFO - PROCESS | 1659 | 1468806876583 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 18:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:54:36 INFO - PROCESS | 1659 | 1468806876587 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:54:36 INFO - PROCESS | 1659 | 1468806876589 Marionette TRACE conn2 <- [1,1118,null,{}] 18:54:36 INFO - PROCESS | 1659 | 1468806876591 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}] 18:54:36 INFO - PROCESS | 1659 | 1468806876593 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:36 INFO - PROCESS | 1659 | 1468806876689 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 18:54:36 INFO - PROCESS | 1659 | 1468806876765 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:36 INFO - PROCESS | 1659 | 1468806876766 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x119378000 == 53 [pid = 1659] [id = 287] 18:54:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x125df0000) [pid = 1659] [serial = 859] [outer = 0x0] 18:54:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x127658800) [pid = 1659] [serial = 860] [outer = 0x125df0000] 18:54:36 INFO - PROCESS | 1659 | 1468806876796 Marionette DEBUG loaded listener.js 18:54:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x128a2f800) [pid = 1659] [serial = 861] [outer = 0x125df0000] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x12c83a800 == 52 [pid = 1659] [id = 279] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd45000 == 51 [pid = 1659] [id = 278] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x117d46800 == 50 [pid = 1659] [id = 277] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x12a539800 == 49 [pid = 1659] [id = 276] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d4000 == 48 [pid = 1659] [id = 275] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x1289a9000 == 47 [pid = 1659] [id = 274] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x125ded400) [pid = 1659] [serial = 746] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x114ed7000) [pid = 1659] [serial = 737] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x118253800) [pid = 1659] [serial = 740] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x120fecc00) [pid = 1659] [serial = 743] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12a567c00) [pid = 1659] [serial = 788] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x123c1fc00) [pid = 1659] [serial = 749] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x124bd3800 == 46 [pid = 1659] [id = 273] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x123cb5000 == 45 [pid = 1659] [id = 272] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x121710800 == 44 [pid = 1659] [id = 271] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x1191e1800 == 43 [pid = 1659] [id = 270] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x1186b9800 == 42 [pid = 1659] [id = 269] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x119ec4000 == 41 [pid = 1659] [id = 268] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba08000 == 40 [pid = 1659] [id = 267] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x12a647000 == 39 [pid = 1659] [id = 266] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x121377800 == 38 [pid = 1659] [id = 265] 18:54:37 INFO - PROCESS | 1659 | --DOCSHELL 0x117155000 == 37 [pid = 1659] [id = 264] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x115d0dc00) [pid = 1659] [serial = 752] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x1167dd800) [pid = 1659] [serial = 753] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x124023000) [pid = 1659] [serial = 761] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x125d02400) [pid = 1659] [serial = 762] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x119c68c00) [pid = 1659] [serial = 758] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x121333000) [pid = 1659] [serial = 759] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x128a30800) [pid = 1659] [serial = 774] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x124426000) [pid = 1659] [serial = 780] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x118943c00) [pid = 1659] [serial = 779] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x129018c00) [pid = 1659] [serial = 782] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x1295efc00) [pid = 1659] [serial = 786] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x1292e2c00) [pid = 1659] [serial = 785] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x128b2b800) [pid = 1659] [serial = 777] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x1273d9400) [pid = 1659] [serial = 768] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x1272ba000) [pid = 1659] [serial = 767] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x129178c00) [pid = 1659] [serial = 783] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x125f18000) [pid = 1659] [serial = 765] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x1176f6000) [pid = 1659] [serial = 708] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x114e5d800) [pid = 1659] [serial = 705] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x127659800) [pid = 1659] [serial = 770] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x128988800) [pid = 1659] [serial = 773] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12897f400) [pid = 1659] [serial = 771] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x128a3ac00) [pid = 1659] [serial = 776] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11829b800) [pid = 1659] [serial = 755] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x118516c00) [pid = 1659] [serial = 756] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x125f0e400) [pid = 1659] [serial = 764] [outer = 0x0] [url = about:blank] 18:54:37 INFO - PROCESS | 1659 | 1468806877204 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]]]}] 18:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 621ms 18:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:54:37 INFO - PROCESS | 1659 | 1468806877209 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 18:54:37 INFO - PROCESS | 1659 | 1468806877210 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 18:54:37 INFO - PROCESS | 1659 | 1468806877212 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:54:37 INFO - PROCESS | 1659 | 1468806877214 Marionette TRACE conn2 <- [1,1122,null,{}] 18:54:37 INFO - PROCESS | 1659 | 1468806877224 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}] 18:54:37 INFO - PROCESS | 1659 | 1468806877227 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:37 INFO - PROCESS | 1659 | 1468806877310 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 18:54:37 INFO - PROCESS | 1659 | 1468806877315 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:37 INFO - PROCESS | 1659 | 1468806877320 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x119363800 == 38 [pid = 1659] [id = 288] 18:54:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x125f0e400) [pid = 1659] [serial = 862] [outer = 0x0] 18:54:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x129016c00) [pid = 1659] [serial = 863] [outer = 0x125f0e400] 18:54:37 INFO - PROCESS | 1659 | 1468806877347 Marionette DEBUG loaded listener.js 18:54:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12916d800) [pid = 1659] [serial = 864] [outer = 0x125f0e400] 18:54:37 INFO - PROCESS | 1659 | 1468806877686 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]]]}] 18:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 524ms 18:54:37 INFO - PROCESS | 1659 | 1468806877737 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 18:54:37 INFO - PROCESS | 1659 | 1468806877738 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 18:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:54:37 INFO - PROCESS | 1659 | 1468806877741 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:54:37 INFO - PROCESS | 1659 | 1468806877742 Marionette TRACE conn2 <- [1,1126,null,{}] 18:54:37 INFO - PROCESS | 1659 | 1468806877744 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}] 18:54:37 INFO - PROCESS | 1659 | 1468806877745 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:37 INFO - PROCESS | 1659 | 1468806877827 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 18:54:37 INFO - PROCESS | 1659 | 1468806877830 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:37 INFO - PROCESS | 1659 | 1468806877832 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b16800 == 39 [pid = 1659] [id = 289] 18:54:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x1295ea800) [pid = 1659] [serial = 865] [outer = 0x0] 18:54:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12a806000) [pid = 1659] [serial = 866] [outer = 0x1295ea800] 18:54:37 INFO - PROCESS | 1659 | 1468806877860 Marionette DEBUG loaded listener.js 18:54:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12a8d7800) [pid = 1659] [serial = 867] [outer = 0x1295ea800] 18:54:38 INFO - PROCESS | 1659 | 1468806878219 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]]]}] 18:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 519ms 18:54:38 INFO - PROCESS | 1659 | 1468806878260 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:54:38 INFO - PROCESS | 1659 | 1468806878262 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 18:54:38 INFO - PROCESS | 1659 | 1468806878264 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:54:38 INFO - PROCESS | 1659 | 1468806878265 Marionette TRACE conn2 <- [1,1130,null,{}] 18:54:38 INFO - PROCESS | 1659 | 1468806878268 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}] 18:54:38 INFO - PROCESS | 1659 | 1468806878270 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:38 INFO - PROCESS | 1659 | 1468806878383 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:54:38 INFO - PROCESS | 1659 | 1468806878388 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:38 INFO - PROCESS | 1659 | 1468806878390 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289a5000 == 40 [pid = 1659] [id = 290] 18:54:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12a8dec00) [pid = 1659] [serial = 868] [outer = 0x0] 18:54:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12ac4a400) [pid = 1659] [serial = 869] [outer = 0x12a8dec00] 18:54:38 INFO - PROCESS | 1659 | 1468806878431 Marionette DEBUG loaded listener.js 18:54:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12b864800) [pid = 1659] [serial = 870] [outer = 0x12a8dec00] 18:54:38 INFO - PROCESS | 1659 | 1468806878831 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]]]}] 18:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 621ms 18:54:38 INFO - PROCESS | 1659 | 1468806878887 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:54:38 INFO - PROCESS | 1659 | 1468806878889 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 18:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:54:38 INFO - PROCESS | 1659 | 1468806878920 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:54:38 INFO - PROCESS | 1659 | 1468806878921 Marionette TRACE conn2 <- [1,1134,null,{}] 18:54:38 INFO - PROCESS | 1659 | 1468806878923 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}] 18:54:38 INFO - PROCESS | 1659 | 1468806878928 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:39 INFO - PROCESS | 1659 | 1468806879031 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:54:39 INFO - PROCESS | 1659 | 1468806879041 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:39 INFO - PROCESS | 1659 | 1468806879042 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x1164bf800 == 41 [pid = 1659] [id = 291] 18:54:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12b9f6400) [pid = 1659] [serial = 871] [outer = 0x0] 18:54:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12ba9b000) [pid = 1659] [serial = 872] [outer = 0x12b9f6400] 18:54:39 INFO - PROCESS | 1659 | 1468806879073 Marionette DEBUG loaded listener.js 18:54:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12baa5000) [pid = 1659] [serial = 873] [outer = 0x12b9f6400] 18:54:39 INFO - PROCESS | 1659 | 1468806879413 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]]]}] 18:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 527ms 18:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:54:39 INFO - PROCESS | 1659 | 1468806879442 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:54:39 INFO - PROCESS | 1659 | 1468806879443 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 18:54:39 INFO - PROCESS | 1659 | 1468806879445 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:54:39 INFO - PROCESS | 1659 | 1468806879446 Marionette TRACE conn2 <- [1,1138,null,{}] 18:54:39 INFO - PROCESS | 1659 | 1468806879449 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}] 18:54:39 INFO - PROCESS | 1659 | 1468806879451 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:39 INFO - PROCESS | 1659 | 1468806879556 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:54:39 INFO - PROCESS | 1659 | 1468806879594 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:39 INFO - PROCESS | 1659 | 1468806879596 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a654000 == 42 [pid = 1659] [id = 292] 18:54:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12a8df400) [pid = 1659] [serial = 874] [outer = 0x0] 18:54:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12bd7cc00) [pid = 1659] [serial = 875] [outer = 0x12a8df400] 18:54:39 INFO - PROCESS | 1659 | 1468806879623 Marionette DEBUG loaded listener.js 18:54:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12bd87400) [pid = 1659] [serial = 876] [outer = 0x12a8df400] 18:54:39 INFO - PROCESS | 1659 | 1468806879938 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]]]}] 18:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 18:54:39 INFO - PROCESS | 1659 | 1468806879968 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:54:39 INFO - PROCESS | 1659 | 1468806879969 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 18:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:54:39 INFO - PROCESS | 1659 | 1468806879972 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:54:39 INFO - PROCESS | 1659 | 1468806879973 Marionette TRACE conn2 <- [1,1142,null,{}] 18:54:39 INFO - PROCESS | 1659 | 1468806879975 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}] 18:54:39 INFO - PROCESS | 1659 | 1468806879976 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:40 INFO - PROCESS | 1659 | 1468806880086 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:54:40 INFO - PROCESS | 1659 | 1468806880099 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:40 INFO - PROCESS | 1659 | 1468806880100 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba10800 == 43 [pid = 1659] [id = 293] 18:54:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12bd89000) [pid = 1659] [serial = 877] [outer = 0x0] 18:54:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12bda3800) [pid = 1659] [serial = 878] [outer = 0x12bd89000] 18:54:40 INFO - PROCESS | 1659 | 1468806880124 Marionette DEBUG loaded listener.js 18:54:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12bdabc00) [pid = 1659] [serial = 879] [outer = 0x12bd89000] 18:54:40 INFO - PROCESS | 1659 | 1468806880491 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]]]}] 18:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 569ms 18:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:54:40 INFO - PROCESS | 1659 | 1468806880542 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:54:40 INFO - PROCESS | 1659 | 1468806880544 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 18:54:40 INFO - PROCESS | 1659 | 1468806880547 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:54:40 INFO - PROCESS | 1659 | 1468806880549 Marionette TRACE conn2 <- [1,1146,null,{}] 18:54:40 INFO - PROCESS | 1659 | 1468806880552 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}] 18:54:40 INFO - PROCESS | 1659 | 1468806880554 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:40 INFO - PROCESS | 1659 | 1468806880717 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:54:40 INFO - PROCESS | 1659 | 1468806880740 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:40 INFO - PROCESS | 1659 | 1468806880741 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd57000 == 44 [pid = 1659] [id = 294] 18:54:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x12bda8000) [pid = 1659] [serial = 880] [outer = 0x0] 18:54:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12bfd7000) [pid = 1659] [serial = 881] [outer = 0x12bda8000] 18:54:40 INFO - PROCESS | 1659 | 1468806880781 Marionette DEBUG loaded listener.js 18:54:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12bfdc400) [pid = 1659] [serial = 882] [outer = 0x12bda8000] 18:54:41 INFO - PROCESS | 1659 | 1468806881347 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]]]}] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x1167dcc00) [pid = 1659] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x112f55c00) [pid = 1659] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x129018800) [pid = 1659] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x123c14400) [pid = 1659] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x118518800) [pid = 1659] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x123be2000) [pid = 1659] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x1133ac000) [pid = 1659] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x115d17400) [pid = 1659] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x119a08400) [pid = 1659] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x1295ef800) [pid = 1659] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x123c14c00) [pid = 1659] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x1191ba800) [pid = 1659] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x128bf2000) [pid = 1659] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x1164e8c00) [pid = 1659] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x112f31400) [pid = 1659] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x112f69800) [pid = 1659] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x117db9800) [pid = 1659] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x117d0f400) [pid = 1659] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x1292de800) [pid = 1659] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x115e60c00) [pid = 1659] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:54:41 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12a806400) [pid = 1659] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 822ms 18:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:54:41 INFO - PROCESS | 1659 | 1468806881373 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:54:41 INFO - PROCESS | 1659 | 1468806881374 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 18:54:41 INFO - PROCESS | 1659 | 1468806881385 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:54:41 INFO - PROCESS | 1659 | 1468806881387 Marionette TRACE conn2 <- [1,1150,null,{}] 18:54:41 INFO - PROCESS | 1659 | 1468806881389 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}] 18:54:41 INFO - PROCESS | 1659 | 1468806881390 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:41 INFO - PROCESS | 1659 | 1468806881474 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:54:41 INFO - PROCESS | 1659 | 1468806881478 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:41 INFO - PROCESS | 1659 | 1468806881479 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x121133800 == 45 [pid = 1659] [id = 295] 18:54:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x115d13c00) [pid = 1659] [serial = 883] [outer = 0x0] 18:54:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x1167dd400) [pid = 1659] [serial = 884] [outer = 0x115d13c00] 18:54:41 INFO - PROCESS | 1659 | 1468806881503 Marionette DEBUG loaded listener.js 18:54:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x118517800) [pid = 1659] [serial = 885] [outer = 0x115d13c00] 18:54:41 INFO - PROCESS | 1659 | 1468806881817 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]]]}] 18:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 478ms 18:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:54:41 INFO - PROCESS | 1659 | 1468806881854 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:54:41 INFO - PROCESS | 1659 | 1468806881856 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 18:54:41 INFO - PROCESS | 1659 | 1468806881858 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:54:41 INFO - PROCESS | 1659 | 1468806881859 Marionette TRACE conn2 <- [1,1154,null,{}] 18:54:41 INFO - PROCESS | 1659 | 1468806881862 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}] 18:54:41 INFO - PROCESS | 1659 | 1468806881863 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:41 INFO - PROCESS | 1659 | 1468806881961 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:54:42 INFO - PROCESS | 1659 | 1468806882024 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:42 INFO - PROCESS | 1659 | 1468806882025 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d3ae800 == 46 [pid = 1659] [id = 296] 18:54:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x11836ac00) [pid = 1659] [serial = 886] [outer = 0x0] 18:54:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x124421c00) [pid = 1659] [serial = 887] [outer = 0x11836ac00] 18:54:42 INFO - PROCESS | 1659 | 1468806882052 Marionette DEBUG loaded listener.js 18:54:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12bda9400) [pid = 1659] [serial = 888] [outer = 0x11836ac00] 18:54:42 INFO - PROCESS | 1659 | 1468806882368 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]]]}] 18:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms 18:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:54:42 INFO - PROCESS | 1659 | 1468806882379 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:54:42 INFO - PROCESS | 1659 | 1468806882380 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 18:54:42 INFO - PROCESS | 1659 | 1468806882385 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:54:42 INFO - PROCESS | 1659 | 1468806882387 Marionette TRACE conn2 <- [1,1158,null,{}] 18:54:42 INFO - PROCESS | 1659 | 1468806882390 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}] 18:54:42 INFO - PROCESS | 1659 | 1468806882391 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:42 INFO - PROCESS | 1659 | 1468806882478 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:54:42 INFO - PROCESS | 1659 | 1468806882482 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:42 INFO - PROCESS | 1659 | 1468806882483 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d7d7000 == 47 [pid = 1659] [id = 297] 18:54:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1191c1800) [pid = 1659] [serial = 889] [outer = 0x0] 18:54:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12c75c800) [pid = 1659] [serial = 890] [outer = 0x1191c1800] 18:54:42 INFO - PROCESS | 1659 | 1468806882507 Marionette DEBUG loaded listener.js 18:54:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12c767000) [pid = 1659] [serial = 891] [outer = 0x1191c1800] 18:54:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x119ed9800) [pid = 1659] [serial = 892] [outer = 0x12cc67400] 18:54:42 INFO - PROCESS | 1659 | 1468806882879 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]]]}] 18:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 522ms 18:54:42 INFO - PROCESS | 1659 | 1468806882906 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:54:42 INFO - PROCESS | 1659 | 1468806882907 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 18:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:54:42 INFO - PROCESS | 1659 | 1468806882910 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:54:42 INFO - PROCESS | 1659 | 1468806882911 Marionette TRACE conn2 <- [1,1162,null,{}] 18:54:42 INFO - PROCESS | 1659 | 1468806882913 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}] 18:54:42 INFO - PROCESS | 1659 | 1468806882914 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:42 INFO - PROCESS | 1659 | 1468806882998 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:54:43 INFO - PROCESS | 1659 | 1468806883002 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:43 INFO - PROCESS | 1659 | 1468806883003 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d8db000 == 48 [pid = 1659] [id = 298] 18:54:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x119ee1400) [pid = 1659] [serial = 893] [outer = 0x0] 18:54:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x119ee3000) [pid = 1659] [serial = 894] [outer = 0x119ee1400] 18:54:43 INFO - PROCESS | 1659 | 1468806883026 Marionette DEBUG loaded listener.js 18:54:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12c762800) [pid = 1659] [serial = 895] [outer = 0x119ee1400] 18:54:43 INFO - PROCESS | 1659 | 1468806883425 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]]]}] 18:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 568ms 18:54:43 INFO - PROCESS | 1659 | 1468806883479 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 18:54:43 INFO - PROCESS | 1659 | 1468806883482 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 18:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:54:43 INFO - PROCESS | 1659 | 1468806883485 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:54:43 INFO - PROCESS | 1659 | 1468806883488 Marionette TRACE conn2 <- [1,1166,null,{}] 18:54:43 INFO - PROCESS | 1659 | 1468806883492 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}] 18:54:43 INFO - PROCESS | 1659 | 1468806883494 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:43 INFO - PROCESS | 1659 | 1468806883610 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:54:43 INFO - PROCESS | 1659 | 1468806883672 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:43 INFO - PROCESS | 1659 | 1468806883675 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d34800 == 49 [pid = 1659] [id = 299] 18:54:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x115da3c00) [pid = 1659] [serial = 896] [outer = 0x0] 18:54:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x115da5800) [pid = 1659] [serial = 897] [outer = 0x115da3c00] 18:54:43 INFO - PROCESS | 1659 | 1468806883747 Marionette DEBUG loaded listener.js 18:54:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x11612f800) [pid = 1659] [serial = 898] [outer = 0x115da3c00] 18:54:44 INFO - PROCESS | 1659 | 1468806884176 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]]]}] 18:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 724ms 18:54:44 INFO - PROCESS | 1659 | 1468806884210 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 18:54:44 INFO - PROCESS | 1659 | 1468806884213 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 18:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:54:44 INFO - PROCESS | 1659 | 1468806884218 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:54:44 INFO - PROCESS | 1659 | 1468806884220 Marionette TRACE conn2 <- [1,1170,null,{}] 18:54:44 INFO - PROCESS | 1659 | 1468806884222 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}] 18:54:44 INFO - PROCESS | 1659 | 1468806884224 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:44 INFO - PROCESS | 1659 | 1468806884334 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:54:44 INFO - PROCESS | 1659 | 1468806884399 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:44 INFO - PROCESS | 1659 | 1468806884401 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x126c23800 == 50 [pid = 1659] [id = 300] 18:54:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x116f7d400) [pid = 1659] [serial = 899] [outer = 0x0] 18:54:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x118515400) [pid = 1659] [serial = 900] [outer = 0x116f7d400] 18:54:44 INFO - PROCESS | 1659 | 1468806884473 Marionette DEBUG loaded listener.js 18:54:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x119edd000) [pid = 1659] [serial = 901] [outer = 0x116f7d400] 18:54:44 INFO - PROCESS | 1659 | 1468806884903 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]]]}] 18:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 719ms 18:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:54:44 INFO - PROCESS | 1659 | 1468806884956 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 18:54:44 INFO - PROCESS | 1659 | 1468806884958 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 18:54:44 INFO - PROCESS | 1659 | 1468806884960 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:54:44 INFO - PROCESS | 1659 | 1468806884963 Marionette TRACE conn2 <- [1,1174,null,{}] 18:54:44 INFO - PROCESS | 1659 | 1468806884990 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}] 18:54:44 INFO - PROCESS | 1659 | 1468806884993 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:45 INFO - PROCESS | 1659 | 1468806885105 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:54:45 INFO - PROCESS | 1659 | 1468806885180 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:45 INFO - PROCESS | 1659 | 1468806885183 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d134800 == 51 [pid = 1659] [id = 301] 18:54:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x125f1a800) [pid = 1659] [serial = 902] [outer = 0x0] 18:54:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x1273d9400) [pid = 1659] [serial = 903] [outer = 0x125f1a800] 18:54:45 INFO - PROCESS | 1659 | 1468806885214 Marionette DEBUG loaded listener.js 18:54:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12898d800) [pid = 1659] [serial = 904] [outer = 0x125f1a800] 18:54:45 INFO - PROCESS | 1659 | 1468806885670 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] 18:54:45 INFO - PROCESS | 1659 | 1468806885690 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 18:54:45 INFO - PROCESS | 1659 | 1468806885692 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:54:45 INFO - PROCESS | 1659 | 1468806885694 Marionette TRACE conn2 <- [1,1178,null,{}] 18:54:45 INFO - PROCESS | 1659 | 1468806885697 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}] 18:54:45 INFO - PROCESS | 1659 | 1468806885698 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:45 INFO - PROCESS | 1659 | 1468806885806 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:54:45 INFO - PROCESS | 1659 | 1468806885911 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:45 INFO - PROCESS | 1659 | 1468806885913 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x112712000 == 52 [pid = 1659] [id = 302] 18:54:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x115df1400) [pid = 1659] [serial = 905] [outer = 0x0] 18:54:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x117d0fc00) [pid = 1659] [serial = 906] [outer = 0x115df1400] 18:54:45 INFO - PROCESS | 1659 | 1468806885944 Marionette DEBUG loaded listener.js 18:54:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x128980400) [pid = 1659] [serial = 907] [outer = 0x115df1400] 18:54:46 INFO - PROCESS | 1659 | 1468806886691 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] 18:54:46 INFO - PROCESS | 1659 | 1468806886769 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 18:54:46 INFO - PROCESS | 1659 | 1468806886774 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:54:46 INFO - PROCESS | 1659 | 1468806886777 Marionette TRACE conn2 <- [1,1182,null,{}] 18:54:46 INFO - PROCESS | 1659 | 1468806886783 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}] 18:54:46 INFO - PROCESS | 1659 | 1468806886785 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:46 INFO - PROCESS | 1659 | 1468806886928 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:54:47 INFO - PROCESS | 1659 | 1468806887077 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:47 INFO - PROCESS | 1659 | 1468806887079 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x115ec5000 == 53 [pid = 1659] [id = 303] 18:54:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x116889400) [pid = 1659] [serial = 908] [outer = 0x0] 18:54:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x1176fec00) [pid = 1659] [serial = 909] [outer = 0x116889400] 18:54:47 INFO - PROCESS | 1659 | 1468806887107 Marionette DEBUG loaded listener.js 18:54:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x1133a9000) [pid = 1659] [serial = 910] [outer = 0x116889400] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac1a000 == 52 [pid = 1659] [id = 263] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12d7d7000 == 51 [pid = 1659] [id = 297] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12d3ae800 == 50 [pid = 1659] [id = 296] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x121133800 == 49 [pid = 1659] [id = 295] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd57000 == 48 [pid = 1659] [id = 294] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba10800 == 47 [pid = 1659] [id = 293] 18:54:47 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12ac58400) [pid = 1659] [serial = 839] [outer = 0x0] [url = about:blank] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12a654000 == 46 [pid = 1659] [id = 292] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x1164bf800 == 45 [pid = 1659] [id = 291] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x1289a5000 == 44 [pid = 1659] [id = 290] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x123b16800 == 43 [pid = 1659] [id = 289] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x119363800 == 42 [pid = 1659] [id = 288] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x119378000 == 41 [pid = 1659] [id = 287] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12a30d000 == 40 [pid = 1659] [id = 286] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x121150000 == 39 [pid = 1659] [id = 282] 18:54:47 INFO - PROCESS | 1659 | --DOCSHELL 0x115ebb800 == 38 [pid = 1659] [id = 281] 18:54:47 INFO - PROCESS | 1659 | 1468806887526 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] 18:54:47 INFO - PROCESS | 1659 | 1468806887602 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 18:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:54:47 INFO - PROCESS | 1659 | 1468806887612 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:54:47 INFO - PROCESS | 1659 | 1468806887615 Marionette TRACE conn2 <- [1,1186,null,{}] 18:54:47 INFO - PROCESS | 1659 | 1468806887618 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}] 18:54:47 INFO - PROCESS | 1659 | 1468806887621 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:47 INFO - PROCESS | 1659 | 1468806887753 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:54:47 INFO - PROCESS | 1659 | 1468806887768 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:47 INFO - PROCESS | 1659 | 1468806887770 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d35800 == 39 [pid = 1659] [id = 304] 18:54:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1191c3000) [pid = 1659] [serial = 911] [outer = 0x0] 18:54:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x119ed5c00) [pid = 1659] [serial = 912] [outer = 0x1191c3000] 18:54:47 INFO - PROCESS | 1659 | 1468806887816 Marionette DEBUG loaded listener.js 18:54:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x120fecc00) [pid = 1659] [serial = 913] [outer = 0x1191c3000] 18:54:48 INFO - PROCESS | 1659 | 1468806888333 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] 18:54:48 INFO - PROCESS | 1659 | 1468806888389 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 18:54:48 INFO - PROCESS | 1659 | 1468806888391 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:54:48 INFO - PROCESS | 1659 | 1468806888394 Marionette TRACE conn2 <- [1,1190,null,{}] 18:54:48 INFO - PROCESS | 1659 | 1468806888402 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}] 18:54:48 INFO - PROCESS | 1659 | 1468806888405 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:48 INFO - PROCESS | 1659 | 1468806888487 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:54:48 INFO - PROCESS | 1659 | 1468806888492 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:48 INFO - PROCESS | 1659 | 1468806888493 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x119eca800 == 40 [pid = 1659] [id = 305] 18:54:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x124094000) [pid = 1659] [serial = 914] [outer = 0x0] 18:54:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x125dee800) [pid = 1659] [serial = 915] [outer = 0x124094000] 18:54:48 INFO - PROCESS | 1659 | 1468806888521 Marionette DEBUG loaded listener.js 18:54:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x125dfc800) [pid = 1659] [serial = 916] [outer = 0x124094000] 18:54:48 INFO - PROCESS | 1659 | 1468806888862 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] 18:54:48 INFO - PROCESS | 1659 | 1468806888916 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 18:54:48 INFO - PROCESS | 1659 | 1468806888918 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:54:48 INFO - PROCESS | 1659 | 1468806888919 Marionette TRACE conn2 <- [1,1194,null,{}] 18:54:48 INFO - PROCESS | 1659 | 1468806888921 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}] 18:54:48 INFO - PROCESS | 1659 | 1468806888922 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:49 INFO - PROCESS | 1659 | 1468806889004 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:54:49 INFO - PROCESS | 1659 | 1468806889008 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:49 INFO - PROCESS | 1659 | 1468806889009 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x121c95000 == 41 [pid = 1659] [id = 306] 18:54:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x125f1d400) [pid = 1659] [serial = 917] [outer = 0x0] 18:54:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x127327800) [pid = 1659] [serial = 918] [outer = 0x125f1d400] 18:54:49 INFO - PROCESS | 1659 | 1468806889034 Marionette DEBUG loaded listener.js 18:54:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x127666000) [pid = 1659] [serial = 919] [outer = 0x125f1d400] 18:54:49 INFO - PROCESS | 1659 | 1468806889372 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] 18:54:49 INFO - PROCESS | 1659 | 1468806889388 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 18:54:49 INFO - PROCESS | 1659 | 1468806889390 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:54:49 INFO - PROCESS | 1659 | 1468806889391 Marionette TRACE conn2 <- [1,1198,null,{}] 18:54:49 INFO - PROCESS | 1659 | 1468806889394 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}] 18:54:49 INFO - PROCESS | 1659 | 1468806889395 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:49 INFO - PROCESS | 1659 | 1468806889473 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:54:49 INFO - PROCESS | 1659 | 1468806889536 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:49 INFO - PROCESS | 1659 | 1468806889538 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b16000 == 42 [pid = 1659] [id = 307] 18:54:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x115da4400) [pid = 1659] [serial = 920] [outer = 0x0] 18:54:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x128a2d400) [pid = 1659] [serial = 921] [outer = 0x115da4400] 18:54:49 INFO - PROCESS | 1659 | 1468806889573 Marionette DEBUG loaded listener.js 18:54:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x129012800) [pid = 1659] [serial = 922] [outer = 0x115da4400] 18:54:50 INFO - PROCESS | 1659 | 1468806889993 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]]]}] 18:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 617ms 18:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:54:50 INFO - PROCESS | 1659 | 1468806890009 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:54:50 INFO - PROCESS | 1659 | 1468806890011 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 18:54:50 INFO - PROCESS | 1659 | 1468806890013 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:54:50 INFO - PROCESS | 1659 | 1468806890015 Marionette TRACE conn2 <- [1,1202,null,{}] 18:54:50 INFO - PROCESS | 1659 | 1468806890018 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}] 18:54:50 INFO - PROCESS | 1659 | 1468806890024 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:50 INFO - PROCESS | 1659 | 1468806890149 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:54:50 INFO - PROCESS | 1659 | 1468806890163 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:50 INFO - PROCESS | 1659 | 1468806890164 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x117146800 == 43 [pid = 1659] [id = 308] 18:54:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x128bf2000) [pid = 1659] [serial = 923] [outer = 0x0] 18:54:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x1292d8400) [pid = 1659] [serial = 924] [outer = 0x128bf2000] 18:54:50 INFO - PROCESS | 1659 | 1468806890190 Marionette DEBUG loaded listener.js 18:54:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12a80fc00) [pid = 1659] [serial = 925] [outer = 0x128bf2000] 18:54:50 INFO - PROCESS | 1659 | 1468806890541 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]]]}] 18:54:50 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 18:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 571ms 18:54:50 INFO - PROCESS | 1659 | 1468806890584 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:54:50 INFO - PROCESS | 1659 | 1468806890585 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 18:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:54:50 INFO - PROCESS | 1659 | 1468806890587 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:54:50 INFO - PROCESS | 1659 | 1468806890588 Marionette TRACE conn2 <- [1,1206,null,{}] 18:54:50 INFO - PROCESS | 1659 | 1468806890591 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}] 18:54:50 INFO - PROCESS | 1659 | 1468806890592 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:50 INFO - PROCESS | 1659 | 1468806890699 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:54:50 INFO - PROCESS | 1659 | 1468806890736 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:50 INFO - PROCESS | 1659 | 1468806890738 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x129057000 == 44 [pid = 1659] [id = 309] 18:54:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12a8d9400) [pid = 1659] [serial = 926] [outer = 0x0] 18:54:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12ac44800) [pid = 1659] [serial = 927] [outer = 0x12a8d9400] 18:54:50 INFO - PROCESS | 1659 | 1468806890762 Marionette DEBUG loaded listener.js 18:54:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12ac4e400) [pid = 1659] [serial = 928] [outer = 0x12a8d9400] 18:54:51 INFO - PROCESS | 1659 | 1468806891062 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]]]}] 18:54:51 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 18:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 518ms 18:54:51 INFO - PROCESS | 1659 | 1468806891106 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:54:51 INFO - PROCESS | 1659 | 1468806891107 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 18:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:54:51 INFO - PROCESS | 1659 | 1468806891109 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:54:51 INFO - PROCESS | 1659 | 1468806891111 Marionette TRACE conn2 <- [1,1210,null,{}] 18:54:51 INFO - PROCESS | 1659 | 1468806891113 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}] 18:54:51 INFO - PROCESS | 1659 | 1468806891114 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:51 INFO - PROCESS | 1659 | 1468806891225 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:54:51 INFO - PROCESS | 1659 | 1468806891229 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:51 INFO - PROCESS | 1659 | 1468806891229 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x129283000 == 45 [pid = 1659] [id = 310] 18:54:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x129018000) [pid = 1659] [serial = 929] [outer = 0x0] 18:54:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12b863000) [pid = 1659] [serial = 930] [outer = 0x129018000] 18:54:51 INFO - PROCESS | 1659 | 1468806891254 Marionette DEBUG loaded listener.js 18:54:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x116709c00) [pid = 1659] [serial = 931] [outer = 0x129018000] 18:54:51 INFO - PROCESS | 1659 | 1468806891589 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]]]}] 18:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 518ms 18:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:54:51 INFO - PROCESS | 1659 | 1468806891629 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 18:54:51 INFO - PROCESS | 1659 | 1468806891630 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 18:54:51 INFO - PROCESS | 1659 | 1468806891632 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:54:51 INFO - PROCESS | 1659 | 1468806891633 Marionette TRACE conn2 <- [1,1214,null,{}] 18:54:51 INFO - PROCESS | 1659 | 1468806891636 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}] 18:54:51 INFO - PROCESS | 1659 | 1468806891637 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:51 INFO - PROCESS | 1659 | 1468806891746 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:54:51 INFO - PROCESS | 1659 | 1468806891760 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:51 INFO - PROCESS | 1659 | 1468806891761 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a654000 == 46 [pid = 1659] [id = 311] 18:54:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12b9ef400) [pid = 1659] [serial = 932] [outer = 0x0] 18:54:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12b9f6800) [pid = 1659] [serial = 933] [outer = 0x12b9ef400] 18:54:51 INFO - PROCESS | 1659 | 1468806891785 Marionette DEBUG loaded listener.js 18:54:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12b9fbc00) [pid = 1659] [serial = 934] [outer = 0x12b9ef400] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12a8df400) [pid = 1659] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12bd89000) [pid = 1659] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x125f0e400) [pid = 1659] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x121aa5400) [pid = 1659] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x1295ea800) [pid = 1659] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x125df0000) [pid = 1659] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12a8dec00) [pid = 1659] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12b9f6400) [pid = 1659] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12bda8000) [pid = 1659] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x115d13c00) [pid = 1659] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x1191c1800) [pid = 1659] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:54:52 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11836ac00) [pid = 1659] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:54:52 INFO - PROCESS | 1659 | 1468806892247 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]]]}] 18:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 621ms 18:54:52 INFO - PROCESS | 1659 | 1468806892253 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:54:52 INFO - PROCESS | 1659 | 1468806892254 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 18:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:54:52 INFO - PROCESS | 1659 | 1468806892257 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:54:52 INFO - PROCESS | 1659 | 1468806892258 Marionette TRACE conn2 <- [1,1218,null,{}] 18:54:52 INFO - PROCESS | 1659 | 1468806892260 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}] 18:54:52 INFO - PROCESS | 1659 | 1468806892261 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:52 INFO - PROCESS | 1659 | 1468806892353 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:54:52 INFO - PROCESS | 1659 | 1468806892425 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:52 INFO - PROCESS | 1659 | 1468806892426 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6c4800 == 47 [pid = 1659] [id = 312] 18:54:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x112f35800) [pid = 1659] [serial = 935] [outer = 0x0] 18:54:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x128b2b800) [pid = 1659] [serial = 936] [outer = 0x112f35800] 18:54:52 INFO - PROCESS | 1659 | 1468806892453 Marionette DEBUG loaded listener.js 18:54:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12b9f3400) [pid = 1659] [serial = 937] [outer = 0x112f35800] 18:54:52 INFO - PROCESS | 1659 | 1468806892730 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]]]}] 18:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 18:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:54:52 INFO - PROCESS | 1659 | 1468806892776 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:54:52 INFO - PROCESS | 1659 | 1468806892777 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 18:54:52 INFO - PROCESS | 1659 | 1468806892779 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:54:52 INFO - PROCESS | 1659 | 1468806892781 Marionette TRACE conn2 <- [1,1222,null,{}] 18:54:52 INFO - PROCESS | 1659 | 1468806892791 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}] 18:54:52 INFO - PROCESS | 1659 | 1468806892792 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:52 INFO - PROCESS | 1659 | 1468806892898 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:54:52 INFO - PROCESS | 1659 | 1468806892904 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:52 INFO - PROCESS | 1659 | 1468806892906 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba19800 == 48 [pid = 1659] [id = 313] 18:54:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12ba98800) [pid = 1659] [serial = 938] [outer = 0x0] 18:54:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12bd7f800) [pid = 1659] [serial = 939] [outer = 0x12ba98800] 18:54:52 INFO - PROCESS | 1659 | 1468806892932 Marionette DEBUG loaded listener.js 18:54:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12bdaf800) [pid = 1659] [serial = 940] [outer = 0x12ba98800] 18:54:53 INFO - PROCESS | 1659 | 1468806893259 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] 18:54:53 INFO - PROCESS | 1659 | 1468806893305 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 18:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:54:53 INFO - PROCESS | 1659 | 1468806893307 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:54:53 INFO - PROCESS | 1659 | 1468806893308 Marionette TRACE conn2 <- [1,1226,null,{}] 18:54:53 INFO - PROCESS | 1659 | 1468806893310 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}] 18:54:53 INFO - PROCESS | 1659 | 1468806893311 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:53 INFO - PROCESS | 1659 | 1468806893425 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:54:53 INFO - PROCESS | 1659 | 1468806893431 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:53 INFO - PROCESS | 1659 | 1468806893432 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd5a800 == 49 [pid = 1659] [id = 314] 18:54:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12bfd0400) [pid = 1659] [serial = 941] [outer = 0x0] 18:54:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12bfd8c00) [pid = 1659] [serial = 942] [outer = 0x12bfd0400] 18:54:53 INFO - PROCESS | 1659 | 1468806893457 Marionette DEBUG loaded listener.js 18:54:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12c759c00) [pid = 1659] [serial = 943] [outer = 0x12bfd0400] 18:54:53 INFO - PROCESS | 1659 | 1468806893766 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]]]}] 18:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 468ms 18:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:54:53 INFO - PROCESS | 1659 | 1468806893775 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:54:53 INFO - PROCESS | 1659 | 1468806893777 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 18:54:53 INFO - PROCESS | 1659 | 1468806893779 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:54:53 INFO - PROCESS | 1659 | 1468806893780 Marionette TRACE conn2 <- [1,1230,null,{}] 18:54:53 INFO - PROCESS | 1659 | 1468806893782 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}] 18:54:53 INFO - PROCESS | 1659 | 1468806893794 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:53 INFO - PROCESS | 1659 | 1468806893879 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:54:53 INFO - PROCESS | 1659 | 1468806893883 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:53 INFO - PROCESS | 1659 | 1468806893884 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d095800 == 50 [pid = 1659] [id = 315] 18:54:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x127666400) [pid = 1659] [serial = 944] [outer = 0x0] 18:54:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12c764400) [pid = 1659] [serial = 945] [outer = 0x127666400] 18:54:53 INFO - PROCESS | 1659 | 1468806893908 Marionette DEBUG loaded listener.js 18:54:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12c823c00) [pid = 1659] [serial = 946] [outer = 0x127666400] 18:54:54 INFO - PROCESS | 1659 | 1468806894409 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]]]}] 18:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 18:54:54 INFO - PROCESS | 1659 | 1468806894450 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:54:54 INFO - PROCESS | 1659 | 1468806894453 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 18:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:54:54 INFO - PROCESS | 1659 | 1468806894456 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:54:54 INFO - PROCESS | 1659 | 1468806894458 Marionette TRACE conn2 <- [1,1234,null,{}] 18:54:54 INFO - PROCESS | 1659 | 1468806894462 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}] 18:54:54 INFO - PROCESS | 1659 | 1468806894463 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:54 INFO - PROCESS | 1659 | 1468806894575 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:54:54 INFO - PROCESS | 1659 | 1468806894682 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:54 INFO - PROCESS | 1659 | 1468806894684 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x118949800 == 51 [pid = 1659] [id = 316] 18:54:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x11612f000) [pid = 1659] [serial = 947] [outer = 0x0] 18:54:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x116806400) [pid = 1659] [serial = 948] [outer = 0x11612f000] 18:54:54 INFO - PROCESS | 1659 | 1468806894717 Marionette DEBUG loaded listener.js 18:54:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x11829f000) [pid = 1659] [serial = 949] [outer = 0x11612f000] 18:54:55 INFO - PROCESS | 1659 | 1468806895157 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]]]}] 18:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 721ms 18:54:55 INFO - PROCESS | 1659 | 1468806895176 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:54:55 INFO - PROCESS | 1659 | 1468806895180 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 18:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:54:55 INFO - PROCESS | 1659 | 1468806895184 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:54:55 INFO - PROCESS | 1659 | 1468806895186 Marionette TRACE conn2 <- [1,1238,null,{}] 18:54:55 INFO - PROCESS | 1659 | 1468806895189 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}] 18:54:55 INFO - PROCESS | 1659 | 1468806895190 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:55 INFO - PROCESS | 1659 | 1468806895295 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:54:55 INFO - PROCESS | 1659 | 1468806895416 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:55 INFO - PROCESS | 1659 | 1468806895417 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x121c96800 == 52 [pid = 1659] [id = 317] 18:54:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x1219c4800) [pid = 1659] [serial = 950] [outer = 0x0] 18:54:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x1219d0000) [pid = 1659] [serial = 951] [outer = 0x1219c4800] 18:54:55 INFO - PROCESS | 1659 | 1468806895451 Marionette DEBUG loaded listener.js 18:54:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x125df3800) [pid = 1659] [serial = 952] [outer = 0x1219c4800] 18:54:55 INFO - PROCESS | 1659 | 1468806895866 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]]]}] 18:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 722ms 18:54:55 INFO - PROCESS | 1659 | 1468806895906 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:54:55 INFO - PROCESS | 1659 | 1468806895908 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 18:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:54:55 INFO - PROCESS | 1659 | 1468806895910 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:54:55 INFO - PROCESS | 1659 | 1468806895913 Marionette TRACE conn2 <- [1,1242,null,{}] 18:54:55 INFO - PROCESS | 1659 | 1468806895920 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}] 18:54:55 INFO - PROCESS | 1659 | 1468806895924 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:56 INFO - PROCESS | 1659 | 1468806896029 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:54:56 INFO - PROCESS | 1659 | 1468806896135 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:56 INFO - PROCESS | 1659 | 1468806896137 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba0e800 == 53 [pid = 1659] [id = 318] 18:54:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x125f18000) [pid = 1659] [serial = 953] [outer = 0x0] 18:54:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x129171800) [pid = 1659] [serial = 954] [outer = 0x125f18000] 18:54:56 INFO - PROCESS | 1659 | 1468806896171 Marionette DEBUG loaded listener.js 18:54:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x1295e7c00) [pid = 1659] [serial = 955] [outer = 0x125f18000] 18:54:56 INFO - PROCESS | 1659 | 1468806896590 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]]]}] 18:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 723ms 18:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:54:56 INFO - PROCESS | 1659 | 1468806896643 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:54:56 INFO - PROCESS | 1659 | 1468806896645 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 18:54:56 INFO - PROCESS | 1659 | 1468806896647 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:54:56 INFO - PROCESS | 1659 | 1468806896648 Marionette TRACE conn2 <- [1,1246,null,{}] 18:54:56 INFO - PROCESS | 1659 | 1468806896666 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}] 18:54:56 INFO - PROCESS | 1659 | 1468806896667 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:56 INFO - PROCESS | 1659 | 1468806896773 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:54:56 INFO - PROCESS | 1659 | 1468806896883 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:56 INFO - PROCESS | 1659 | 1468806896884 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d3be800 == 54 [pid = 1659] [id = 319] 18:54:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x113c60800) [pid = 1659] [serial = 956] [outer = 0x0] 18:54:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12a8da800) [pid = 1659] [serial = 957] [outer = 0x113c60800] 18:54:56 INFO - PROCESS | 1659 | 1468806896917 Marionette DEBUG loaded listener.js 18:54:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12b9f4400) [pid = 1659] [serial = 958] [outer = 0x113c60800] 18:54:57 INFO - PROCESS | 1659 | 1468806897513 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]]]}] 18:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 886ms 18:54:57 INFO - PROCESS | 1659 | 1468806897535 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:54:57 INFO - PROCESS | 1659 | 1468806897537 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 18:54:57 INFO - PROCESS | 1659 | 1468806897541 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:54:57 INFO - PROCESS | 1659 | 1468806897542 Marionette TRACE conn2 <- [1,1250,null,{}] 18:54:57 INFO - PROCESS | 1659 | 1468806897546 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}] 18:54:57 INFO - PROCESS | 1659 | 1468806897548 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:57 INFO - PROCESS | 1659 | 1468806897646 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:54:57 INFO - PROCESS | 1659 | 1468806897712 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:57 INFO - PROCESS | 1659 | 1468806897713 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x121a80800 == 55 [pid = 1659] [id = 320] 18:54:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x118299000) [pid = 1659] [serial = 959] [outer = 0x0] 18:54:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x1191ba800) [pid = 1659] [serial = 960] [outer = 0x118299000] 18:54:57 INFO - PROCESS | 1659 | 1468806897740 Marionette DEBUG loaded listener.js 18:54:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x1210cbc00) [pid = 1659] [serial = 961] [outer = 0x118299000] 18:54:58 INFO - PROCESS | 1659 | 1468806898191 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]]]}] 18:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 18:54:58 INFO - PROCESS | 1659 | 1468806898212 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:54:58 INFO - PROCESS | 1659 | 1468806898215 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 18:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:54:58 INFO - PROCESS | 1659 | 1468806898219 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:54:58 INFO - PROCESS | 1659 | 1468806898221 Marionette TRACE conn2 <- [1,1254,null,{}] 18:54:58 INFO - PROCESS | 1659 | 1468806898223 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}] 18:54:58 INFO - PROCESS | 1659 | 1468806898225 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:58 INFO - PROCESS | 1659 | 1468806898322 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:54:58 INFO - PROCESS | 1659 | 1468806898388 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:58 INFO - PROCESS | 1659 | 1468806898389 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ec1800 == 56 [pid = 1659] [id = 321] 18:54:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x1219c7800) [pid = 1659] [serial = 962] [outer = 0x0] 18:54:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x125dedc00) [pid = 1659] [serial = 963] [outer = 0x1219c7800] 18:54:58 INFO - PROCESS | 1659 | 1468806898417 Marionette DEBUG loaded listener.js 18:54:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x125f1bc00) [pid = 1659] [serial = 964] [outer = 0x1219c7800] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd5a800 == 55 [pid = 1659] [id = 314] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba19800 == 54 [pid = 1659] [id = 313] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6c4800 == 53 [pid = 1659] [id = 312] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12a654000 == 52 [pid = 1659] [id = 311] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x129283000 == 51 [pid = 1659] [id = 310] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x129057000 == 50 [pid = 1659] [id = 309] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x117146800 == 49 [pid = 1659] [id = 308] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x124b16000 == 48 [pid = 1659] [id = 307] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x121c95000 == 47 [pid = 1659] [id = 306] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x119eca800 == 46 [pid = 1659] [id = 305] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x117d35800 == 45 [pid = 1659] [id = 304] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x115ec5000 == 44 [pid = 1659] [id = 303] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12d8db000 == 43 [pid = 1659] [id = 298] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12c84d800 == 42 [pid = 1659] [id = 280] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x129060800 == 41 [pid = 1659] [id = 249] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12d080800 == 40 [pid = 1659] [id = 284] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12d134800 == 39 [pid = 1659] [id = 301] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12d129000 == 38 [pid = 1659] [id = 285] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x11684b800 == 37 [pid = 1659] [id = 250] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x112712000 == 36 [pid = 1659] [id = 302] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x117d34800 == 35 [pid = 1659] [id = 299] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd41000 == 34 [pid = 1659] [id = 283] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x126c23800 == 33 [pid = 1659] [id = 300] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x121a80800 == 32 [pid = 1659] [id = 320] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12d3be800 == 31 [pid = 1659] [id = 319] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba0e800 == 30 [pid = 1659] [id = 318] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x121c96800 == 29 [pid = 1659] [id = 317] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x118949800 == 28 [pid = 1659] [id = 316] 18:54:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12d095800 == 27 [pid = 1659] [id = 315] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x12bd7cc00) [pid = 1659] [serial = 875] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x12bda3800) [pid = 1659] [serial = 878] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x12bd87400) [pid = 1659] [serial = 876] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x129016c00) [pid = 1659] [serial = 863] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12916d800) [pid = 1659] [serial = 864] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x1245dd400) [pid = 1659] [serial = 857] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x126c0b800) [pid = 1659] [serial = 858] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12a8d7800) [pid = 1659] [serial = 867] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12a806000) [pid = 1659] [serial = 866] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x128a2f800) [pid = 1659] [serial = 861] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x127658800) [pid = 1659] [serial = 860] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12ac4a400) [pid = 1659] [serial = 869] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12b864800) [pid = 1659] [serial = 870] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x128a33400) [pid = 1659] [serial = 851] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12ba9b000) [pid = 1659] [serial = 872] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x1191bb000) [pid = 1659] [serial = 845] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x125f1b800) [pid = 1659] [serial = 848] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x1164e4400) [pid = 1659] [serial = 842] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x1292ddc00) [pid = 1659] [serial = 854] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12bfd7000) [pid = 1659] [serial = 881] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x1167dd400) [pid = 1659] [serial = 884] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x118517800) [pid = 1659] [serial = 885] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12c75c800) [pid = 1659] [serial = 890] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x118510400) [pid = 1659] [serial = 495] [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.] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12bfdc400) [pid = 1659] [serial = 882] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12c767000) [pid = 1659] [serial = 891] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12bdabc00) [pid = 1659] [serial = 879] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12bda9400) [pid = 1659] [serial = 888] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12baa5000) [pid = 1659] [serial = 873] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x124421c00) [pid = 1659] [serial = 887] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x119ee3000) [pid = 1659] [serial = 894] [outer = 0x0] [url = about:blank] 18:54:59 INFO - PROCESS | 1659 | 1468806899681 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]]]}] 18:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1473ms 18:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:54:59 INFO - PROCESS | 1659 | 1468806899692 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:54:59 INFO - PROCESS | 1659 | 1468806899694 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 18:54:59 INFO - PROCESS | 1659 | 1468806899697 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:54:59 INFO - PROCESS | 1659 | 1468806899699 Marionette TRACE conn2 <- [1,1258,null,{}] 18:54:59 INFO - PROCESS | 1659 | 1468806899708 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}] 18:54:59 INFO - PROCESS | 1659 | 1468806899710 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:59 INFO - PROCESS | 1659 | 1468806899793 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:54:59 INFO - PROCESS | 1659 | 1468806899858 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:59 INFO - PROCESS | 1659 | 1468806899859 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:54:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x116ac3000 == 28 [pid = 1659] [id = 322] 18:54:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x116197c00) [pid = 1659] [serial = 965] [outer = 0x0] 18:54:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x1167dd800) [pid = 1659] [serial = 966] [outer = 0x116197c00] 18:54:59 INFO - PROCESS | 1659 | 1468806899887 Marionette DEBUG loaded listener.js 18:54:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x116f81c00) [pid = 1659] [serial = 967] [outer = 0x116197c00] 18:55:00 INFO - PROCESS | 1659 | 1468806900245 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]]]}] 18:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 578ms 18:55:00 INFO - PROCESS | 1659 | 1468806900276 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:55:00 INFO - PROCESS | 1659 | 1468806900280 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 18:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:55:00 INFO - PROCESS | 1659 | 1468806900288 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:55:00 INFO - PROCESS | 1659 | 1468806900291 Marionette TRACE conn2 <- [1,1262,null,{}] 18:55:00 INFO - PROCESS | 1659 | 1468806900294 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}] 18:55:00 INFO - PROCESS | 1659 | 1468806900297 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:00 INFO - PROCESS | 1659 | 1468806900421 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:55:00 INFO - PROCESS | 1659 | 1468806900508 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:00 INFO - PROCESS | 1659 | 1468806900509 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x11891f000 == 29 [pid = 1659] [id = 323] 18:55:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x116f86000) [pid = 1659] [serial = 968] [outer = 0x0] 18:55:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x118253000) [pid = 1659] [serial = 969] [outer = 0x116f86000] 18:55:00 INFO - PROCESS | 1659 | 1468806900548 Marionette DEBUG loaded listener.js 18:55:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x118942c00) [pid = 1659] [serial = 970] [outer = 0x116f86000] 18:55:00 INFO - PROCESS | 1659 | 1468806900847 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]]]}] 18:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 573ms 18:55:00 INFO - PROCESS | 1659 | 1468806900860 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:55:00 INFO - PROCESS | 1659 | 1468806900862 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 18:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:55:00 INFO - PROCESS | 1659 | 1468806900864 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:55:00 INFO - PROCESS | 1659 | 1468806900867 Marionette TRACE conn2 <- [1,1266,null,{}] 18:55:00 INFO - PROCESS | 1659 | 1468806900882 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}] 18:55:00 INFO - PROCESS | 1659 | 1468806900889 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:00 INFO - PROCESS | 1659 | 1468806900995 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:55:01 INFO - PROCESS | 1659 | 1468806901003 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:01 INFO - PROCESS | 1659 | 1468806901005 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a4e800 == 30 [pid = 1659] [id = 324] 18:55:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x115e6bc00) [pid = 1659] [serial = 971] [outer = 0x0] 18:55:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x119310400) [pid = 1659] [serial = 972] [outer = 0x115e6bc00] 18:55:01 INFO - PROCESS | 1659 | 1468806901032 Marionette DEBUG loaded listener.js 18:55:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12144c400) [pid = 1659] [serial = 973] [outer = 0x115e6bc00] 18:55:01 INFO - PROCESS | 1659 | 1468806901373 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]]]}] 18:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 534ms 18:55:01 INFO - PROCESS | 1659 | 1468806901398 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:55:01 INFO - PROCESS | 1659 | 1468806901400 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 18:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:55:01 INFO - PROCESS | 1659 | 1468806901406 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:55:01 INFO - PROCESS | 1659 | 1468806901407 Marionette TRACE conn2 <- [1,1270,null,{}] 18:55:01 INFO - PROCESS | 1659 | 1468806901409 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}] 18:55:01 INFO - PROCESS | 1659 | 1468806901410 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:01 INFO - PROCESS | 1659 | 1468806901487 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:55:01 INFO - PROCESS | 1659 | 1468806901491 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:01 INFO - PROCESS | 1659 | 1468806901492 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x12143c800 == 31 [pid = 1659] [id = 325] 18:55:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x1219ca800) [pid = 1659] [serial = 974] [outer = 0x0] 18:55:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x124b3e800) [pid = 1659] [serial = 975] [outer = 0x1219ca800] 18:55:01 INFO - PROCESS | 1659 | 1468806901519 Marionette DEBUG loaded listener.js 18:55:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x125df4400) [pid = 1659] [serial = 976] [outer = 0x1219ca800] 18:55:01 INFO - PROCESS | 1659 | 1468806901903 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]]]}] 18:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 522ms 18:55:01 INFO - PROCESS | 1659 | 1468806901927 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:55:01 INFO - PROCESS | 1659 | 1468806901928 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 18:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:55:01 INFO - PROCESS | 1659 | 1468806901930 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:55:01 INFO - PROCESS | 1659 | 1468806901931 Marionette TRACE conn2 <- [1,1274,null,{}] 18:55:01 INFO - PROCESS | 1659 | 1468806901941 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}] 18:55:01 INFO - PROCESS | 1659 | 1468806901942 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:02 INFO - PROCESS | 1659 | 1468806902037 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:55:02 INFO - PROCESS | 1659 | 1468806902041 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:02 INFO - PROCESS | 1659 | 1468806902042 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b32800 == 32 [pid = 1659] [id = 326] 18:55:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x116196800) [pid = 1659] [serial = 977] [outer = 0x0] 18:55:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x125f13000) [pid = 1659] [serial = 978] [outer = 0x116196800] 18:55:02 INFO - PROCESS | 1659 | 1468806902066 Marionette DEBUG loaded listener.js 18:55:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x126bac800) [pid = 1659] [serial = 979] [outer = 0x116196800] 18:55:02 INFO - PROCESS | 1659 | 1468806902440 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]]]}] 18:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 18:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:55:02 INFO - PROCESS | 1659 | 1468806902450 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:55:02 INFO - PROCESS | 1659 | 1468806902452 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 18:55:02 INFO - PROCESS | 1659 | 1468806902454 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:55:02 INFO - PROCESS | 1659 | 1468806902456 Marionette TRACE conn2 <- [1,1278,null,{}] 18:55:02 INFO - PROCESS | 1659 | 1468806902459 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}] 18:55:02 INFO - PROCESS | 1659 | 1468806902464 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:02 INFO - PROCESS | 1659 | 1468806902628 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:55:02 INFO - PROCESS | 1659 | 1468806902651 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:02 INFO - PROCESS | 1659 | 1468806902652 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x128920000 == 33 [pid = 1659] [id = 327] 18:55:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x126bacc00) [pid = 1659] [serial = 980] [outer = 0x0] 18:55:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12732f000) [pid = 1659] [serial = 981] [outer = 0x126bacc00] 18:55:02 INFO - PROCESS | 1659 | 1468806902693 Marionette DEBUG loaded listener.js 18:55:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x128b22400) [pid = 1659] [serial = 982] [outer = 0x126bacc00] 18:55:03 INFO - PROCESS | 1659 | 1468806903092 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]]]}] 18:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 672ms 18:55:03 INFO - PROCESS | 1659 | 1468806903127 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:55:03 INFO - PROCESS | 1659 | 1468806903128 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 18:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:55:03 INFO - PROCESS | 1659 | 1468806903130 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:55:03 INFO - PROCESS | 1659 | 1468806903131 Marionette TRACE conn2 <- [1,1282,null,{}] 18:55:03 INFO - PROCESS | 1659 | 1468806903140 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}] 18:55:03 INFO - PROCESS | 1659 | 1468806903141 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:03 INFO - PROCESS | 1659 | 1468806903239 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:55:03 INFO - PROCESS | 1659 | 1468806903242 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:03 INFO - PROCESS | 1659 | 1468806903243 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x129060800 == 34 [pid = 1659] [id = 328] 18:55:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x119eda800) [pid = 1659] [serial = 983] [outer = 0x0] 18:55:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x128b26c00) [pid = 1659] [serial = 984] [outer = 0x119eda800] 18:55:03 INFO - PROCESS | 1659 | 1468806903267 Marionette DEBUG loaded listener.js 18:55:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x1292d8800) [pid = 1659] [serial = 985] [outer = 0x119eda800] 18:55:03 INFO - PROCESS | 1659 | 1468806903988 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]]]}] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x12898d400) [pid = 1659] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x1219c5c00) [pid = 1659] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x126ca0400) [pid = 1659] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x124090c00) [pid = 1659] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x11829c000) [pid = 1659] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x128bf2000) [pid = 1659] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12a8d9400) [pid = 1659] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x112f35800) [pid = 1659] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x129018000) [pid = 1659] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12b9ef400) [pid = 1659] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x115da4400) [pid = 1659] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x115da3c00) [pid = 1659] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x116f7d400) [pid = 1659] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x116889400) [pid = 1659] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:55:03 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x124094000) [pid = 1659] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12ba98800) [pid = 1659] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x1191c3000) [pid = 1659] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x115df1400) [pid = 1659] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x119ee1400) [pid = 1659] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x125f1a800) [pid = 1659] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x125f1d400) [pid = 1659] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12bfd0400) [pid = 1659] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x127666400) [pid = 1659] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x125f12800) [pid = 1659] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x114ecb800) [pid = 1659] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x118a82c00) [pid = 1659] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:55:04 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x12916ec00) [pid = 1659] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 919ms 18:55:04 INFO - PROCESS | 1659 | 1468806904050 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:55:04 INFO - PROCESS | 1659 | 1468806904051 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 18:55:04 INFO - PROCESS | 1659 | 1468806904053 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:55:04 INFO - PROCESS | 1659 | 1468806904054 Marionette TRACE conn2 <- [1,1286,null,{}] 18:55:04 INFO - PROCESS | 1659 | 1468806904057 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}] 18:55:04 INFO - PROCESS | 1659 | 1468806904058 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:04 INFO - PROCESS | 1659 | 1468806904132 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:55:04 INFO - PROCESS | 1659 | 1468806904137 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:04 INFO - PROCESS | 1659 | 1468806904139 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x1191dc800 == 35 [pid = 1659] [id = 329] 18:55:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x112f50800) [pid = 1659] [serial = 986] [outer = 0x0] 18:55:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x115e60c00) [pid = 1659] [serial = 987] [outer = 0x112f50800] 18:55:04 INFO - PROCESS | 1659 | 1468806904163 Marionette DEBUG loaded listener.js 18:55:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x118373800) [pid = 1659] [serial = 988] [outer = 0x112f50800] 18:55:04 INFO - PROCESS | 1659 | 1468806904535 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]]]}] 18:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 18:55:04 INFO - PROCESS | 1659 | 1468806904573 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:55:04 INFO - PROCESS | 1659 | 1468806904574 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 18:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:55:04 INFO - PROCESS | 1659 | 1468806904586 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:55:04 INFO - PROCESS | 1659 | 1468806904587 Marionette TRACE conn2 <- [1,1290,null,{}] 18:55:04 INFO - PROCESS | 1659 | 1468806904590 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}] 18:55:04 INFO - PROCESS | 1659 | 1468806904591 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:04 INFO - PROCESS | 1659 | 1468806904697 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:55:04 INFO - PROCESS | 1659 | 1468806904702 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:04 INFO - PROCESS | 1659 | 1468806904703 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a4c000 == 36 [pid = 1659] [id = 330] 18:55:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x119316c00) [pid = 1659] [serial = 989] [outer = 0x0] 18:55:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x123c13000) [pid = 1659] [serial = 990] [outer = 0x119316c00] 18:55:04 INFO - PROCESS | 1659 | 1468806904744 Marionette DEBUG loaded listener.js 18:55:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x1273d7800) [pid = 1659] [serial = 991] [outer = 0x119316c00] 18:55:05 INFO - PROCESS | 1659 | 1468806905162 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]]]}] 18:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 619ms 18:55:05 INFO - PROCESS | 1659 | 1468806905206 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:55:05 INFO - PROCESS | 1659 | 1468806905207 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 18:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:55:05 INFO - PROCESS | 1659 | 1468806905210 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:55:05 INFO - PROCESS | 1659 | 1468806905211 Marionette TRACE conn2 <- [1,1294,null,{}] 18:55:05 INFO - PROCESS | 1659 | 1468806905213 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}] 18:55:05 INFO - PROCESS | 1659 | 1468806905214 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:05 INFO - PROCESS | 1659 | 1468806905347 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:55:05 INFO - PROCESS | 1659 | 1468806905485 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:05 INFO - PROCESS | 1659 | 1468806905487 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x1132ac800 == 37 [pid = 1659] [id = 331] 18:55:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x112e09800) [pid = 1659] [serial = 992] [outer = 0x0] 18:55:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x112f69800) [pid = 1659] [serial = 993] [outer = 0x112e09800] 18:55:05 INFO - PROCESS | 1659 | 1468806905540 Marionette DEBUG loaded listener.js 18:55:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x115da8800) [pid = 1659] [serial = 994] [outer = 0x112e09800] 18:55:06 INFO - PROCESS | 1659 | 1468806906181 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]]]}] 18:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1020ms 18:55:06 INFO - PROCESS | 1659 | 1468806906232 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:55:06 INFO - PROCESS | 1659 | 1468806906237 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 18:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:55:06 INFO - PROCESS | 1659 | 1468806906251 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:55:06 INFO - PROCESS | 1659 | 1468806906253 Marionette TRACE conn2 <- [1,1298,null,{}] 18:55:06 INFO - PROCESS | 1659 | 1468806906256 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}] 18:55:06 INFO - PROCESS | 1659 | 1468806906258 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:06 INFO - PROCESS | 1659 | 1468806906367 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:55:06 INFO - PROCESS | 1659 | 1468806906455 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:06 INFO - PROCESS | 1659 | 1468806906457 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196ed800 == 38 [pid = 1659] [id = 332] 18:55:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x118293400) [pid = 1659] [serial = 995] [outer = 0x0] 18:55:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x11850d800) [pid = 1659] [serial = 996] [outer = 0x118293400] 18:55:06 INFO - PROCESS | 1659 | 1468806906487 Marionette DEBUG loaded listener.js 18:55:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x118a75c00) [pid = 1659] [serial = 997] [outer = 0x118293400] 18:55:07 INFO - PROCESS | 1659 | 1468806907030 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]]]}] 18:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 821ms 18:55:07 INFO - PROCESS | 1659 | 1468806907074 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 18:55:07 INFO - PROCESS | 1659 | 1468806907077 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 18:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:55:07 INFO - PROCESS | 1659 | 1468806907079 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:55:07 INFO - PROCESS | 1659 | 1468806907081 Marionette TRACE conn2 <- [1,1302,null,{}] 18:55:07 INFO - PROCESS | 1659 | 1468806907083 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}] 18:55:07 INFO - PROCESS | 1659 | 1468806907085 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:07 INFO - PROCESS | 1659 | 1468806907193 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:55:07 INFO - PROCESS | 1659 | 1468806907281 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:07 INFO - PROCESS | 1659 | 1468806907282 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x129048800 == 39 [pid = 1659] [id = 333] 18:55:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x120feac00) [pid = 1659] [serial = 998] [outer = 0x0] 18:55:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x121452800) [pid = 1659] [serial = 999] [outer = 0x120feac00] 18:55:07 INFO - PROCESS | 1659 | 1468806907312 Marionette DEBUG loaded listener.js 18:55:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x124b44400) [pid = 1659] [serial = 1000] [outer = 0x120feac00] 18:55:07 INFO - PROCESS | 1659 | 1468806907987 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]]]}] 18:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 972ms 18:55:08 INFO - PROCESS | 1659 | 1468806908051 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:55:08 INFO - PROCESS | 1659 | 1468806908054 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 18:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:55:08 INFO - PROCESS | 1659 | 1468806908057 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:55:08 INFO - PROCESS | 1659 | 1468806908059 Marionette TRACE conn2 <- [1,1306,null,{}] 18:55:08 INFO - PROCESS | 1659 | 1468806908062 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}] 18:55:08 INFO - PROCESS | 1659 | 1468806908064 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:08 INFO - PROCESS | 1659 | 1468806908173 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:55:08 INFO - PROCESS | 1659 | --DOCSHELL 0x119a4c000 == 38 [pid = 1659] [id = 330] 18:55:08 INFO - PROCESS | 1659 | --DOCSHELL 0x1191dc800 == 37 [pid = 1659] [id = 329] 18:55:08 INFO - PROCESS | 1659 | --DOCSHELL 0x129060800 == 36 [pid = 1659] [id = 328] 18:55:08 INFO - PROCESS | 1659 | --DOCSHELL 0x128920000 == 35 [pid = 1659] [id = 327] 18:55:08 INFO - PROCESS | 1659 | --DOCSHELL 0x123b32800 == 34 [pid = 1659] [id = 326] 18:55:08 INFO - PROCESS | 1659 | --DOCSHELL 0x12143c800 == 33 [pid = 1659] [id = 325] 18:55:08 INFO - PROCESS | 1659 | --DOCSHELL 0x119a4e800 == 32 [pid = 1659] [id = 324] 18:55:08 INFO - PROCESS | 1659 | --DOCSHELL 0x11891f000 == 31 [pid = 1659] [id = 323] 18:55:08 INFO - PROCESS | 1659 | --DOCSHELL 0x116ac3000 == 30 [pid = 1659] [id = 322] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12b862800) [pid = 1659] [serial = 840] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x1191bb400) [pid = 1659] [serial = 795] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x126c06000) [pid = 1659] [serial = 798] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12765e400) [pid = 1659] [serial = 801] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x127325400) [pid = 1659] [serial = 849] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x116f86400) [pid = 1659] [serial = 843] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x119caec00) [pid = 1659] [serial = 846] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12a808000) [pid = 1659] [serial = 855] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x128be7c00) [pid = 1659] [serial = 852] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12a80fc00) [pid = 1659] [serial = 925] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x1292d8400) [pid = 1659] [serial = 924] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x12ac4e400) [pid = 1659] [serial = 928] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12ac44800) [pid = 1659] [serial = 927] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x128b2b800) [pid = 1659] [serial = 936] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x116709c00) [pid = 1659] [serial = 931] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x12b863000) [pid = 1659] [serial = 930] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12b9f6800) [pid = 1659] [serial = 933] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x128a2d400) [pid = 1659] [serial = 921] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x115da5800) [pid = 1659] [serial = 897] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x11612f800) [pid = 1659] [serial = 898] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x118515400) [pid = 1659] [serial = 900] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x119edd000) [pid = 1659] [serial = 901] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x1176fec00) [pid = 1659] [serial = 909] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1133a9000) [pid = 1659] [serial = 910] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x125dee800) [pid = 1659] [serial = 915] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x125dfc800) [pid = 1659] [serial = 916] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12bd7f800) [pid = 1659] [serial = 939] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x119ed5c00) [pid = 1659] [serial = 912] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x120fecc00) [pid = 1659] [serial = 913] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x117d0fc00) [pid = 1659] [serial = 906] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x128980400) [pid = 1659] [serial = 907] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x12c762800) [pid = 1659] [serial = 895] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1273d9400) [pid = 1659] [serial = 903] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x12898d800) [pid = 1659] [serial = 904] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x127327800) [pid = 1659] [serial = 918] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x127666000) [pid = 1659] [serial = 919] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x12c759c00) [pid = 1659] [serial = 943] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x12c764400) [pid = 1659] [serial = 945] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x12c823c00) [pid = 1659] [serial = 946] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x12b9f3400) [pid = 1659] [serial = 937] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x12b9fbc00) [pid = 1659] [serial = 934] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x12bdaf800) [pid = 1659] [serial = 940] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x129012800) [pid = 1659] [serial = 922] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x12bfd8c00) [pid = 1659] [serial = 942] [outer = 0x0] [url = about:blank] 18:55:08 INFO - PROCESS | 1659 | 1468806908259 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:08 INFO - PROCESS | 1659 | 1468806908261 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x112f27000 == 31 [pid = 1659] [id = 334] 18:55:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x11300c000) [pid = 1659] [serial = 1001] [outer = 0x0] 18:55:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x1133d4000) [pid = 1659] [serial = 1002] [outer = 0x11300c000] 18:55:08 INFO - PROCESS | 1659 | 1468806908289 Marionette DEBUG loaded listener.js 18:55:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x115e62000) [pid = 1659] [serial = 1003] [outer = 0x11300c000] 18:55:08 INFO - PROCESS | 1659 | 1468806908593 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]]]}] 18:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 572ms 18:55:08 INFO - PROCESS | 1659 | 1468806908628 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:55:08 INFO - PROCESS | 1659 | 1468806908631 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 18:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:55:08 INFO - PROCESS | 1659 | 1468806908639 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:55:08 INFO - PROCESS | 1659 | 1468806908640 Marionette TRACE conn2 <- [1,1310,null,{}] 18:55:08 INFO - PROCESS | 1659 | 1468806908643 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}] 18:55:08 INFO - PROCESS | 1659 | 1468806908644 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:08 INFO - PROCESS | 1659 | 1468806908724 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:55:08 INFO - PROCESS | 1659 | 1468806908728 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:08 INFO - PROCESS | 1659 | 1468806908729 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x1180a5800 == 32 [pid = 1659] [id = 335] 18:55:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x1164e6c00) [pid = 1659] [serial = 1004] [outer = 0x0] 18:55:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x116f85000) [pid = 1659] [serial = 1005] [outer = 0x1164e6c00] 18:55:08 INFO - PROCESS | 1659 | 1468806908757 Marionette DEBUG loaded listener.js 18:55:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x117d15800) [pid = 1659] [serial = 1006] [outer = 0x1164e6c00] 18:55:09 INFO - PROCESS | 1659 | 1468806909104 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] 18:55:09 INFO - PROCESS | 1659 | 1468806909163 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 18:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:55:09 INFO - PROCESS | 1659 | 1468806909165 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:55:09 INFO - PROCESS | 1659 | 1468806909168 Marionette TRACE conn2 <- [1,1314,null,{}] 18:55:09 INFO - PROCESS | 1659 | 1468806909176 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}] 18:55:09 INFO - PROCESS | 1659 | 1468806909179 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:09 INFO - PROCESS | 1659 | 1468806909265 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:55:09 INFO - PROCESS | 1659 | 1468806909272 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:09 INFO - PROCESS | 1659 | 1468806909274 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196f6000 == 33 [pid = 1659] [id = 336] 18:55:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x112e82800) [pid = 1659] [serial = 1007] [outer = 0x0] 18:55:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x118944400) [pid = 1659] [serial = 1008] [outer = 0x112e82800] 18:55:09 INFO - PROCESS | 1659 | 1468806909301 Marionette DEBUG loaded listener.js 18:55:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x119c68800) [pid = 1659] [serial = 1009] [outer = 0x112e82800] 18:55:09 INFO - PROCESS | 1659 | 1468806909658 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]]]}] 18:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 523ms 18:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:55:09 INFO - PROCESS | 1659 | 1468806909689 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:55:09 INFO - PROCESS | 1659 | 1468806909690 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 18:55:09 INFO - PROCESS | 1659 | 1468806909692 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:55:09 INFO - PROCESS | 1659 | 1468806909694 Marionette TRACE conn2 <- [1,1318,null,{}] 18:55:09 INFO - PROCESS | 1659 | 1468806909696 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}] 18:55:09 INFO - PROCESS | 1659 | 1468806909697 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:09 INFO - PROCESS | 1659 | 1468806909777 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:55:09 INFO - PROCESS | 1659 | 1468806909780 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:09 INFO - PROCESS | 1659 | 1468806909782 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x12143c800 == 34 [pid = 1659] [id = 337] 18:55:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x119ee0400) [pid = 1659] [serial = 1010] [outer = 0x0] 18:55:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x121818000) [pid = 1659] [serial = 1011] [outer = 0x119ee0400] 18:55:09 INFO - PROCESS | 1659 | 1468806909810 Marionette DEBUG loaded listener.js 18:55:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1219f5000) [pid = 1659] [serial = 1012] [outer = 0x119ee0400] 18:55:10 INFO - PROCESS | 1659 | 1468806910137 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]]]}] 18:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 468ms 18:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:55:10 INFO - PROCESS | 1659 | 1468806910162 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:55:10 INFO - PROCESS | 1659 | 1468806910163 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 18:55:10 INFO - PROCESS | 1659 | 1468806910165 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:55:10 INFO - PROCESS | 1659 | 1468806910167 Marionette TRACE conn2 <- [1,1322,null,{}] 18:55:10 INFO - PROCESS | 1659 | 1468806910171 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}] 18:55:10 INFO - PROCESS | 1659 | 1468806910172 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:10 INFO - PROCESS | 1659 | 1468806910260 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:55:10 INFO - PROCESS | 1659 | 1468806910335 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:10 INFO - PROCESS | 1659 | 1468806910336 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x12443a800 == 35 [pid = 1659] [id = 338] 18:55:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x112d3d800) [pid = 1659] [serial = 1013] [outer = 0x0] 18:55:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x1219fc400) [pid = 1659] [serial = 1014] [outer = 0x112d3d800] 18:55:10 INFO - PROCESS | 1659 | 1468806910363 Marionette DEBUG loaded listener.js 18:55:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x125df1400) [pid = 1659] [serial = 1015] [outer = 0x112d3d800] 18:55:10 INFO - PROCESS | 1659 | 1468806910728 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]]]}] 18:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 571ms 18:55:10 INFO - PROCESS | 1659 | 1468806910737 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:55:10 INFO - PROCESS | 1659 | 1468806910738 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 18:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:55:10 INFO - PROCESS | 1659 | 1468806910740 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:55:10 INFO - PROCESS | 1659 | 1468806910741 Marionette TRACE conn2 <- [1,1326,null,{}] 18:55:10 INFO - PROCESS | 1659 | 1468806910743 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}] 18:55:10 INFO - PROCESS | 1659 | 1468806910747 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:10 INFO - PROCESS | 1659 | 1468806910871 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:55:10 INFO - PROCESS | 1659 | 1468806910875 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:10 INFO - PROCESS | 1659 | 1468806910876 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x127226000 == 36 [pid = 1659] [id = 339] 18:55:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x125df5400) [pid = 1659] [serial = 1016] [outer = 0x0] 18:55:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x126ba9c00) [pid = 1659] [serial = 1017] [outer = 0x125df5400] 18:55:10 INFO - PROCESS | 1659 | 1468806910934 Marionette DEBUG loaded listener.js 18:55:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x12897ec00) [pid = 1659] [serial = 1018] [outer = 0x125df5400] 18:55:11 INFO - PROCESS | 1659 | 1468806911241 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]]]}] 18:55:11 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 18:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 18:55:11 INFO - PROCESS | 1659 | 1468806911264 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:55:11 INFO - PROCESS | 1659 | 1468806911266 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 18:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:55:11 INFO - PROCESS | 1659 | 1468806911270 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:55:11 INFO - PROCESS | 1659 | 1468806911273 Marionette TRACE conn2 <- [1,1330,null,{}] 18:55:11 INFO - PROCESS | 1659 | 1468806911275 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}] 18:55:11 INFO - PROCESS | 1659 | 1468806911276 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:11 INFO - PROCESS | 1659 | 1468806911374 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:55:11 INFO - PROCESS | 1659 | 1468806911385 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:11 INFO - PROCESS | 1659 | 1468806911387 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x128d92000 == 37 [pid = 1659] [id = 340] 18:55:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x12897f000) [pid = 1659] [serial = 1019] [outer = 0x0] 18:55:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x128989800) [pid = 1659] [serial = 1020] [outer = 0x12897f000] 18:55:11 INFO - PROCESS | 1659 | 1468806911411 Marionette DEBUG loaded listener.js 18:55:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128a33c00) [pid = 1659] [serial = 1021] [outer = 0x12897f000] 18:55:11 INFO - PROCESS | 1659 | 1468806911728 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]]]}] 18:55:11 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 18:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 523ms 18:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:55:11 INFO - PROCESS | 1659 | 1468806911791 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:55:11 INFO - PROCESS | 1659 | 1468806911792 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 18:55:11 INFO - PROCESS | 1659 | 1468806911794 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:55:11 INFO - PROCESS | 1659 | 1468806911796 Marionette TRACE conn2 <- [1,1334,null,{}] 18:55:11 INFO - PROCESS | 1659 | 1468806911798 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}] 18:55:11 INFO - PROCESS | 1659 | 1468806911799 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:11 INFO - PROCESS | 1659 | 1468806911897 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:55:11 INFO - PROCESS | 1659 | 1468806911939 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:11 INFO - PROCESS | 1659 | 1468806911940 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d4000 == 38 [pid = 1659] [id = 341] 18:55:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x112a84400) [pid = 1659] [serial = 1022] [outer = 0x0] 18:55:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x128b2b400) [pid = 1659] [serial = 1023] [outer = 0x112a84400] 18:55:11 INFO - PROCESS | 1659 | 1468806911964 Marionette DEBUG loaded listener.js 18:55:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12916cc00) [pid = 1659] [serial = 1024] [outer = 0x112a84400] 18:55:12 INFO - PROCESS | 1659 | 1468806912314 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]]]}] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x113c60800) [pid = 1659] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x118299000) [pid = 1659] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x116197c00) [pid = 1659] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x115e6bc00) [pid = 1659] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x116196800) [pid = 1659] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x126bacc00) [pid = 1659] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x119eda800) [pid = 1659] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x1219c7800) [pid = 1659] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x116f86000) [pid = 1659] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x11612f000) [pid = 1659] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1219ca800) [pid = 1659] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x112f50800) [pid = 1659] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1219c4800) [pid = 1659] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:55:12 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x125f18000) [pid = 1659] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 567ms 18:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:55:12 INFO - PROCESS | 1659 | 1468806912363 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:55:12 INFO - PROCESS | 1659 | 1468806912364 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 18:55:12 INFO - PROCESS | 1659 | 1468806912366 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:55:12 INFO - PROCESS | 1659 | 1468806912367 Marionette TRACE conn2 <- [1,1338,null,{}] 18:55:12 INFO - PROCESS | 1659 | 1468806912369 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}] 18:55:12 INFO - PROCESS | 1659 | 1468806912371 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:12 INFO - PROCESS | 1659 | 1468806912451 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:55:12 INFO - PROCESS | 1659 | 1468806912456 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:12 INFO - PROCESS | 1659 | 1468806912458 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x11937a800 == 39 [pid = 1659] [id = 342] 18:55:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x116f7f800) [pid = 1659] [serial = 1025] [outer = 0x0] 18:55:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x117d12000) [pid = 1659] [serial = 1026] [outer = 0x116f7f800] 18:55:12 INFO - PROCESS | 1659 | 1468806912483 Marionette DEBUG loaded listener.js 18:55:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x119eda800) [pid = 1659] [serial = 1027] [outer = 0x116f7f800] 18:55:13 INFO - PROCESS | 1659 | 1468806913276 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]]]}] 18:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 921ms 18:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:55:13 INFO - PROCESS | 1659 | 1468806913288 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:55:13 INFO - PROCESS | 1659 | 1468806913289 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 18:55:13 INFO - PROCESS | 1659 | 1468806913291 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 1659 | 1468806913292 Marionette TRACE conn2 <- [1,1342,null,{}] 18:55:13 INFO - PROCESS | 1659 | 1468806913294 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}] 18:55:13 INFO - PROCESS | 1659 | 1468806913295 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:13 INFO - PROCESS | 1659 | 1468806913376 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:55:13 INFO - PROCESS | 1659 | 1468806913380 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:13 INFO - PROCESS | 1659 | 1468806913381 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6d5000 == 40 [pid = 1659] [id = 343] 18:55:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x121585400) [pid = 1659] [serial = 1028] [outer = 0x0] 18:55:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x126e80000) [pid = 1659] [serial = 1029] [outer = 0x121585400] 18:55:13 INFO - PROCESS | 1659 | 1468806913405 Marionette DEBUG loaded listener.js 18:55:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x12916d800) [pid = 1659] [serial = 1030] [outer = 0x121585400] 18:55:13 INFO - PROCESS | 1659 | 1468806913733 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]]]}] 18:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 470ms 18:55:13 INFO - PROCESS | 1659 | 1468806913762 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:55:13 INFO - PROCESS | 1659 | 1468806913763 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 18:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:55:13 INFO - PROCESS | 1659 | 1468806913765 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 1659 | 1468806913767 Marionette TRACE conn2 <- [1,1346,null,{}] 18:55:13 INFO - PROCESS | 1659 | 1468806913769 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}] 18:55:13 INFO - PROCESS | 1659 | 1468806913771 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:13 INFO - PROCESS | 1659 | 1468806913889 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:55:13 INFO - PROCESS | 1659 | 1468806913895 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:13 INFO - PROCESS | 1659 | 1468806913897 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac0f800 == 41 [pid = 1659] [id = 344] 18:55:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x125f1c000) [pid = 1659] [serial = 1031] [outer = 0x0] 18:55:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x129178c00) [pid = 1659] [serial = 1032] [outer = 0x125f1c000] 18:55:13 INFO - PROCESS | 1659 | 1468806913923 Marionette DEBUG loaded listener.js 18:55:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x12a809400) [pid = 1659] [serial = 1033] [outer = 0x125f1c000] 18:55:14 INFO - PROCESS | 1659 | 1468806914268 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]]]}] 18:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 519ms 18:55:14 INFO - PROCESS | 1659 | 1468806914287 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:55:14 INFO - PROCESS | 1659 | 1468806914290 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 18:55:14 INFO - PROCESS | 1659 | 1468806914293 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:55:14 INFO - PROCESS | 1659 | 1468806914294 Marionette TRACE conn2 <- [1,1350,null,{}] 18:55:14 INFO - PROCESS | 1659 | 1468806914296 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}] 18:55:14 INFO - PROCESS | 1659 | 1468806914297 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:14 INFO - PROCESS | 1659 | 1468806914433 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:55:14 INFO - PROCESS | 1659 | 1468806914536 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:14 INFO - PROCESS | 1659 | 1468806914538 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x115d74800 == 42 [pid = 1659] [id = 345] 18:55:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x112ea1800) [pid = 1659] [serial = 1034] [outer = 0x0] 18:55:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x112f51800) [pid = 1659] [serial = 1035] [outer = 0x112ea1800] 18:55:14 INFO - PROCESS | 1659 | 1468806914572 Marionette DEBUG loaded listener.js 18:55:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x115da7800) [pid = 1659] [serial = 1036] [outer = 0x112ea1800] 18:55:15 INFO - PROCESS | 1659 | 1468806915118 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]]]}] 18:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 869ms 18:55:15 INFO - PROCESS | 1659 | 1468806915164 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 1659 | 1468806915168 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 18:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:55:15 INFO - PROCESS | 1659 | 1468806915174 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - PROCESS | 1659 | 1468806915177 Marionette TRACE conn2 <- [1,1354,null,{}] 18:55:15 INFO - PROCESS | 1659 | 1468806915182 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}] 18:55:15 INFO - PROCESS | 1659 | 1468806915184 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:15 INFO - PROCESS | 1659 | 1468806915323 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:55:15 INFO - PROCESS | 1659 | 1468806915397 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 1659 | 1468806915399 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x12124f000 == 43 [pid = 1659] [id = 346] 18:55:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x116634800) [pid = 1659] [serial = 1037] [outer = 0x0] 18:55:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x118292c00) [pid = 1659] [serial = 1038] [outer = 0x116634800] 18:55:15 INFO - PROCESS | 1659 | 1468806915431 Marionette DEBUG loaded listener.js 18:55:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x118943800) [pid = 1659] [serial = 1039] [outer = 0x116634800] 18:55:15 INFO - PROCESS | 1659 | 1468806915854 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]]]}] 18:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 18:55:15 INFO - PROCESS | 1659 | 1468806915918 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 1659 | 1468806915920 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 18:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:55:15 INFO - PROCESS | 1659 | 1468806915924 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - PROCESS | 1659 | 1468806915925 Marionette TRACE conn2 <- [1,1358,null,{}] 18:55:15 INFO - PROCESS | 1659 | 1468806915928 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}] 18:55:15 INFO - PROCESS | 1659 | 1468806915929 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:16 INFO - PROCESS | 1659 | 1468806916033 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:55:16 INFO - PROCESS | 1659 | 1468806916107 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:16 INFO - PROCESS | 1659 | 1468806916108 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a655800 == 44 [pid = 1659] [id = 347] 18:55:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x120febc00) [pid = 1659] [serial = 1040] [outer = 0x0] 18:55:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1219cfc00) [pid = 1659] [serial = 1041] [outer = 0x120febc00] 18:55:16 INFO - PROCESS | 1659 | 1468806916137 Marionette DEBUG loaded listener.js 18:55:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x125df5c00) [pid = 1659] [serial = 1042] [outer = 0x120febc00] 18:55:16 INFO - PROCESS | 1659 | 1468806916555 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]]]}] 18:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 674ms 18:55:16 INFO - PROCESS | 1659 | 1468806916599 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 18:55:16 INFO - PROCESS | 1659 | 1468806916601 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 18:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:55:16 INFO - PROCESS | 1659 | 1468806916609 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:55:16 INFO - PROCESS | 1659 | 1468806916613 Marionette TRACE conn2 <- [1,1362,null,{}] 18:55:16 INFO - PROCESS | 1659 | 1468806916615 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}] 18:55:16 INFO - PROCESS | 1659 | 1468806916617 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:16 INFO - PROCESS | 1659 | 1468806916723 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:55:16 INFO - PROCESS | 1659 | 1468806916783 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:16 INFO - PROCESS | 1659 | 1468806916784 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd46000 == 45 [pid = 1659] [id = 348] 18:55:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x125f17400) [pid = 1659] [serial = 1043] [outer = 0x0] 18:55:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1272bcc00) [pid = 1659] [serial = 1044] [outer = 0x125f17400] 18:55:16 INFO - PROCESS | 1659 | 1468806916813 Marionette DEBUG loaded listener.js 18:55:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x128981c00) [pid = 1659] [serial = 1045] [outer = 0x125f17400] 18:55:17 INFO - PROCESS | 1659 | 1468806917260 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]]]}] 18:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 675ms 18:55:17 INFO - PROCESS | 1659 | 1468806917281 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 18:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:55:17 INFO - PROCESS | 1659 | 1468806917282 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 18:55:17 INFO - PROCESS | 1659 | 1468806917286 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:55:17 INFO - PROCESS | 1659 | 1468806917288 Marionette TRACE conn2 <- [1,1366,null,{}] 18:55:17 INFO - PROCESS | 1659 | 1468806917290 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}] 18:55:17 INFO - PROCESS | 1659 | 1468806917292 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:17 INFO - PROCESS | 1659 | 1468806917409 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:55:17 INFO - PROCESS | 1659 | 1468806917520 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:17 INFO - PROCESS | 1659 | 1468806917522 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b1b800 == 46 [pid = 1659] [id = 349] 18:55:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x113c64400) [pid = 1659] [serial = 1046] [outer = 0x0] 18:55:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x128a2bc00) [pid = 1659] [serial = 1047] [outer = 0x113c64400] 18:55:17 INFO - PROCESS | 1659 | 1468806917552 Marionette DEBUG loaded listener.js 18:55:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x1295e4800) [pid = 1659] [serial = 1048] [outer = 0x113c64400] 18:55:18 INFO - PROCESS | 1659 | 1468806918140 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] 18:55:18 INFO - PROCESS | 1659 | 1468806918173 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 18:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:55:18 INFO - PROCESS | 1659 | 1468806918178 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:55:18 INFO - PROCESS | 1659 | 1468806918179 Marionette TRACE conn2 <- [1,1370,null,{}] 18:55:18 INFO - PROCESS | 1659 | 1468806918183 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}] 18:55:18 INFO - PROCESS | 1659 | 1468806918187 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:18 INFO - PROCESS | 1659 | 1468806918282 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:55:18 INFO - PROCESS | 1659 | 1468806918355 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:18 INFO - PROCESS | 1659 | 1468806918357 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x1191d2800 == 47 [pid = 1659] [id = 350] 18:55:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x11670bc00) [pid = 1659] [serial = 1049] [outer = 0x0] 18:55:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x1167dd400) [pid = 1659] [serial = 1050] [outer = 0x11670bc00] 18:55:18 INFO - PROCESS | 1659 | 1468806918384 Marionette DEBUG loaded listener.js 18:55:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x117d0c800) [pid = 1659] [serial = 1051] [outer = 0x11670bc00] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac0f800 == 46 [pid = 1659] [id = 344] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6d5000 == 45 [pid = 1659] [id = 343] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x11937a800 == 44 [pid = 1659] [id = 342] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d4000 == 43 [pid = 1659] [id = 341] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x128d92000 == 42 [pid = 1659] [id = 340] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x127226000 == 41 [pid = 1659] [id = 339] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12443a800 == 40 [pid = 1659] [id = 338] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12143c800 == 39 [pid = 1659] [id = 337] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x1196f6000 == 38 [pid = 1659] [id = 336] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x1180a5800 == 37 [pid = 1659] [id = 335] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x112f27000 == 36 [pid = 1659] [id = 334] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x129048800 == 35 [pid = 1659] [id = 333] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x1196ed800 == 34 [pid = 1659] [id = 332] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x1132ac800 == 33 [pid = 1659] [id = 331] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x119ec1800 == 32 [pid = 1659] [id = 321] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x124b1b800 == 31 [pid = 1659] [id = 349] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd46000 == 30 [pid = 1659] [id = 348] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12a655800 == 29 [pid = 1659] [id = 347] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12124f000 == 28 [pid = 1659] [id = 346] 18:55:19 INFO - PROCESS | 1659 | --DOCSHELL 0x115d74800 == 27 [pid = 1659] [id = 345] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x123c13000) [pid = 1659] [serial = 990] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x1167dd800) [pid = 1659] [serial = 966] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x116f81c00) [pid = 1659] [serial = 967] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x119310400) [pid = 1659] [serial = 972] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x12144c400) [pid = 1659] [serial = 973] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x125f13000) [pid = 1659] [serial = 978] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12732f000) [pid = 1659] [serial = 981] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x126bac800) [pid = 1659] [serial = 979] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x128b26c00) [pid = 1659] [serial = 984] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x125f1bc00) [pid = 1659] [serial = 964] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x128b22400) [pid = 1659] [serial = 982] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x125dedc00) [pid = 1659] [serial = 963] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x118253000) [pid = 1659] [serial = 969] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x11829f000) [pid = 1659] [serial = 949] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x118942c00) [pid = 1659] [serial = 970] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x124b3e800) [pid = 1659] [serial = 975] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x115e60c00) [pid = 1659] [serial = 987] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x116806400) [pid = 1659] [serial = 948] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x125df3800) [pid = 1659] [serial = 952] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1219d0000) [pid = 1659] [serial = 951] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x1295e7c00) [pid = 1659] [serial = 955] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x129171800) [pid = 1659] [serial = 954] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x12b9f4400) [pid = 1659] [serial = 958] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x12a8da800) [pid = 1659] [serial = 957] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x1210cbc00) [pid = 1659] [serial = 961] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1191ba800) [pid = 1659] [serial = 960] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x1292d8800) [pid = 1659] [serial = 985] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x118373800) [pid = 1659] [serial = 988] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x125df4400) [pid = 1659] [serial = 976] [outer = 0x0] [url = about:blank] 18:55:19 INFO - PROCESS | 1659 | 1468806919419 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] 18:55:19 INFO - PROCESS | 1659 | 1468806919454 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 18:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:55:19 INFO - PROCESS | 1659 | 1468806919457 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:55:19 INFO - PROCESS | 1659 | 1468806919459 Marionette TRACE conn2 <- [1,1374,null,{}] 18:55:19 INFO - PROCESS | 1659 | 1468806919463 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}] 18:55:19 INFO - PROCESS | 1659 | 1468806919464 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:19 INFO - PROCESS | 1659 | 1468806919547 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:55:19 INFO - PROCESS | 1659 | 1468806919554 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:19 INFO - PROCESS | 1659 | 1468806919555 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x1131e3000 == 28 [pid = 1659] [id = 351] 18:55:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x112f4f400) [pid = 1659] [serial = 1052] [outer = 0x0] 18:55:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x112f55400) [pid = 1659] [serial = 1053] [outer = 0x112f4f400] 18:55:19 INFO - PROCESS | 1659 | 1468806919584 Marionette DEBUG loaded listener.js 18:55:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x113c37400) [pid = 1659] [serial = 1054] [outer = 0x112f4f400] 18:55:19 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:55:19 INFO - PROCESS | 1659 | 1468806919912 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] 18:55:19 INFO - PROCESS | 1659 | 1468806919949 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 18:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:55:19 INFO - PROCESS | 1659 | 1468806919955 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:55:19 INFO - PROCESS | 1659 | 1468806919957 Marionette TRACE conn2 <- [1,1378,null,{}] 18:55:19 INFO - PROCESS | 1659 | 1468806919960 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}] 18:55:19 INFO - PROCESS | 1659 | 1468806919961 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:20 INFO - PROCESS | 1659 | 1468806920036 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:55:20 INFO - PROCESS | 1659 | 1468806920040 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:20 INFO - PROCESS | 1659 | 1468806920042 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x117150800 == 29 [pid = 1659] [id = 352] 18:55:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x115da1000) [pid = 1659] [serial = 1055] [outer = 0x0] 18:55:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x11619e400) [pid = 1659] [serial = 1056] [outer = 0x115da1000] 18:55:20 INFO - PROCESS | 1659 | 1468806920071 Marionette DEBUG loaded listener.js 18:55:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x11670b800) [pid = 1659] [serial = 1057] [outer = 0x115da1000] 18:55:20 INFO - PROCESS | 1659 | 1468806920475 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] 18:55:20 INFO - PROCESS | 1659 | 1468806920540 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 18:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:55:20 INFO - PROCESS | 1659 | 1468806920544 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:55:20 INFO - PROCESS | 1659 | 1468806920548 Marionette TRACE conn2 <- [1,1382,null,{}] 18:55:20 INFO - PROCESS | 1659 | 1468806920560 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}] 18:55:20 INFO - PROCESS | 1659 | 1468806920565 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:20 INFO - PROCESS | 1659 | 1468806920689 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:55:20 INFO - PROCESS | 1659 | 1468806920703 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:20 INFO - PROCESS | 1659 | 1468806920706 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x11894d800 == 30 [pid = 1659] [id = 353] 18:55:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x112e09000) [pid = 1659] [serial = 1058] [outer = 0x0] 18:55:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x117d17800) [pid = 1659] [serial = 1059] [outer = 0x112e09000] 18:55:20 INFO - PROCESS | 1659 | 1468806920753 Marionette DEBUG loaded listener.js 18:55:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x11836a400) [pid = 1659] [serial = 1060] [outer = 0x112e09000] 18:55:21 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:55:21 INFO - PROCESS | 1659 | 1468806921138 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] 18:55:21 INFO - PROCESS | 1659 | 1468806921174 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 18:55:21 INFO - PROCESS | 1659 | 1468806921177 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:55:21 INFO - PROCESS | 1659 | 1468806921179 Marionette TRACE conn2 <- [1,1386,null,{}] 18:55:21 INFO - PROCESS | 1659 | 1468806921182 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}] 18:55:21 INFO - PROCESS | 1659 | 1468806921185 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:21 INFO - PROCESS | 1659 | 1468806921304 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:55:21 INFO - PROCESS | 1659 | 1468806921309 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:21 INFO - PROCESS | 1659 | 1468806921311 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x1198cc000 == 31 [pid = 1659] [id = 354] 18:55:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x118515000) [pid = 1659] [serial = 1061] [outer = 0x0] 18:55:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x118a76400) [pid = 1659] [serial = 1062] [outer = 0x118515000] 18:55:21 INFO - PROCESS | 1659 | 1468806921353 Marionette DEBUG loaded listener.js 18:55:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1191bb000) [pid = 1659] [serial = 1063] [outer = 0x118515000] 18:55:21 INFO - PROCESS | 1659 | 1468806921809 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] 18:55:21 INFO - PROCESS | 1659 | 1468806921850 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 18:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:55:21 INFO - PROCESS | 1659 | 1468806921857 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:55:21 INFO - PROCESS | 1659 | 1468806921859 Marionette TRACE conn2 <- [1,1390,null,{}] 18:55:21 INFO - PROCESS | 1659 | 1468806921869 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}] 18:55:21 INFO - PROCESS | 1659 | 1468806921870 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:21 INFO - PROCESS | 1659 | 1468806921961 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:55:22 INFO - PROCESS | 1659 | 1468806922014 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:22 INFO - PROCESS | 1659 | 1468806922015 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ecc800 == 32 [pid = 1659] [id = 355] 18:55:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x115d18800) [pid = 1659] [serial = 1064] [outer = 0x0] 18:55:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x119a09000) [pid = 1659] [serial = 1065] [outer = 0x115d18800] 18:55:22 INFO - PROCESS | 1659 | 1468806922042 Marionette DEBUG loaded listener.js 18:55:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x119ee2800) [pid = 1659] [serial = 1066] [outer = 0x115d18800] 18:55:22 INFO - PROCESS | 1659 | 1468806922415 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]]]}] 18:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 568ms 18:55:22 INFO - PROCESS | 1659 | 1468806922432 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:55:22 INFO - PROCESS | 1659 | 1468806922433 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 18:55:22 INFO - PROCESS | 1659 | 1468806922437 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:55:22 INFO - PROCESS | 1659 | 1468806922439 Marionette TRACE conn2 <- [1,1394,null,{}] 18:55:22 INFO - PROCESS | 1659 | 1468806922442 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}] 18:55:22 INFO - PROCESS | 1659 | 1468806922448 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:22 INFO - PROCESS | 1659 | 1468806922617 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:55:22 INFO - PROCESS | 1659 | 1468806922638 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:22 INFO - PROCESS | 1659 | 1468806922639 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x121a75000 == 33 [pid = 1659] [id = 356] 18:55:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x119c6d000) [pid = 1659] [serial = 1067] [outer = 0x0] 18:55:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x120ff0000) [pid = 1659] [serial = 1068] [outer = 0x119c6d000] 18:55:22 INFO - PROCESS | 1659 | 1468806922676 Marionette DEBUG loaded listener.js 18:55:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12408f800) [pid = 1659] [serial = 1069] [outer = 0x119c6d000] 18:55:22 INFO - PROCESS | 1659 | 1468806922986 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]]]}] 18:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 570ms 18:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:55:23 INFO - PROCESS | 1659 | 1468806923007 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:55:23 INFO - PROCESS | 1659 | 1468806923008 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 18:55:23 INFO - PROCESS | 1659 | 1468806923010 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:55:23 INFO - PROCESS | 1659 | 1468806923011 Marionette TRACE conn2 <- [1,1398,null,{}] 18:55:23 INFO - PROCESS | 1659 | 1468806923013 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}] 18:55:23 INFO - PROCESS | 1659 | 1468806923024 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:23 INFO - PROCESS | 1659 | 1468806923121 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:55:23 INFO - PROCESS | 1659 | 1468806923125 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:23 INFO - PROCESS | 1659 | 1468806923126 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x1240bd000 == 34 [pid = 1659] [id = 357] 18:55:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x120fe7400) [pid = 1659] [serial = 1070] [outer = 0x0] 18:55:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1245e1400) [pid = 1659] [serial = 1071] [outer = 0x120fe7400] 18:55:23 INFO - PROCESS | 1659 | 1468806923149 Marionette DEBUG loaded listener.js 18:55:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x125da6000) [pid = 1659] [serial = 1072] [outer = 0x120fe7400] 18:55:23 INFO - PROCESS | 1659 | 1468806923480 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]]]}] 18:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x119316c00) [pid = 1659] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x125df5400) [pid = 1659] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x12897f000) [pid = 1659] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x112a84400) [pid = 1659] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x11300c000) [pid = 1659] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x120feac00) [pid = 1659] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x118293400) [pid = 1659] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x1164e6c00) [pid = 1659] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x112e09800) [pid = 1659] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x112e82800) [pid = 1659] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x119ee0400) [pid = 1659] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x121585400) [pid = 1659] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x125f1c000) [pid = 1659] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x116f7f800) [pid = 1659] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:55:23 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x112d3d800) [pid = 1659] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:55:23 INFO - PROCESS | 1659 | 1468806923737 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:55:23 INFO - PROCESS | 1659 | 1468806923738 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 18:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:55:23 INFO - PROCESS | 1659 | 1468806923742 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:55:23 INFO - PROCESS | 1659 | 1468806923743 Marionette TRACE conn2 <- [1,1402,null,{}] 18:55:23 INFO - PROCESS | 1659 | 1468806923745 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}] 18:55:23 INFO - PROCESS | 1659 | 1468806923747 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:23 INFO - PROCESS | 1659 | 1468806923818 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:55:23 INFO - PROCESS | 1659 | 1468806923821 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:23 INFO - PROCESS | 1659 | 1468806923822 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x124441000 == 35 [pid = 1659] [id = 358] 18:55:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x113c5f800) [pid = 1659] [serial = 1073] [outer = 0x0] 18:55:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x1164eec00) [pid = 1659] [serial = 1074] [outer = 0x113c5f800] 18:55:23 INFO - PROCESS | 1659 | 1468806923848 Marionette DEBUG loaded listener.js 18:55:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x118377400) [pid = 1659] [serial = 1075] [outer = 0x113c5f800] 18:55:24 INFO - PROCESS | 1659 | 1468806924171 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]]]}] 18:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 469ms 18:55:24 INFO - PROCESS | 1659 | 1468806924211 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:55:24 INFO - PROCESS | 1659 | 1468806924212 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 18:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:55:24 INFO - PROCESS | 1659 | 1468806924214 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:55:24 INFO - PROCESS | 1659 | 1468806924215 Marionette TRACE conn2 <- [1,1406,null,{}] 18:55:24 INFO - PROCESS | 1659 | 1468806924218 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}] 18:55:24 INFO - PROCESS | 1659 | 1468806924219 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:24 INFO - PROCESS | 1659 | 1468806924300 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:55:24 INFO - PROCESS | 1659 | 1468806924306 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:24 INFO - PROCESS | 1659 | 1468806924307 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x11894c800 == 36 [pid = 1659] [id = 359] 18:55:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x118a7e800) [pid = 1659] [serial = 1076] [outer = 0x0] 18:55:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x125d0a000) [pid = 1659] [serial = 1077] [outer = 0x118a7e800] 18:55:24 INFO - PROCESS | 1659 | 1468806924331 Marionette DEBUG loaded listener.js 18:55:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x125df4800) [pid = 1659] [serial = 1078] [outer = 0x118a7e800] 18:55:24 INFO - PROCESS | 1659 | 1468806924651 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]]]}] 18:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 473ms 18:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:55:24 INFO - PROCESS | 1659 | 1468806924703 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:55:24 INFO - PROCESS | 1659 | 1468806924706 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 18:55:24 INFO - PROCESS | 1659 | 1468806924708 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:55:24 INFO - PROCESS | 1659 | 1468806924709 Marionette TRACE conn2 <- [1,1410,null,{}] 18:55:24 INFO - PROCESS | 1659 | 1468806924712 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}] 18:55:24 INFO - PROCESS | 1659 | 1468806924713 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:24 INFO - PROCESS | 1659 | 1468806924790 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:55:24 INFO - PROCESS | 1659 | 1468806924793 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:24 INFO - PROCESS | 1659 | 1468806924794 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289b1000 == 37 [pid = 1659] [id = 360] 18:55:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1185b4800) [pid = 1659] [serial = 1079] [outer = 0x0] 18:55:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x125dfc800) [pid = 1659] [serial = 1080] [outer = 0x1185b4800] 18:55:24 INFO - PROCESS | 1659 | 1468806924819 Marionette DEBUG loaded listener.js 18:55:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x125f16c00) [pid = 1659] [serial = 1081] [outer = 0x1185b4800] 18:55:25 INFO - PROCESS | 1659 | 1468806925162 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]]]}] 18:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 469ms 18:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:55:25 INFO - PROCESS | 1659 | 1468806925177 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:55:25 INFO - PROCESS | 1659 | 1468806925179 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 18:55:25 INFO - PROCESS | 1659 | 1468806925181 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:55:25 INFO - PROCESS | 1659 | 1468806925183 Marionette TRACE conn2 <- [1,1414,null,{}] 18:55:25 INFO - PROCESS | 1659 | 1468806925187 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}] 18:55:25 INFO - PROCESS | 1659 | 1468806925189 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:25 INFO - PROCESS | 1659 | 1468806925283 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:55:25 INFO - PROCESS | 1659 | 1468806925289 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:25 INFO - PROCESS | 1659 | 1468806925291 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ecc000 == 38 [pid = 1659] [id = 361] 18:55:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x125f17800) [pid = 1659] [serial = 1082] [outer = 0x0] 18:55:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x126e7fc00) [pid = 1659] [serial = 1083] [outer = 0x125f17800] 18:55:25 INFO - PROCESS | 1659 | 1468806925319 Marionette DEBUG loaded listener.js 18:55:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1273d4800) [pid = 1659] [serial = 1084] [outer = 0x125f17800] 18:55:25 INFO - PROCESS | 1659 | 1468806925996 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]]]}] 18:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 823ms 18:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:55:26 INFO - PROCESS | 1659 | 1468806926004 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:55:26 INFO - PROCESS | 1659 | 1468806926007 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 18:55:26 INFO - PROCESS | 1659 | 1468806926011 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:55:26 INFO - PROCESS | 1659 | 1468806926013 Marionette TRACE conn2 <- [1,1418,null,{}] 18:55:26 INFO - PROCESS | 1659 | 1468806926017 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}] 18:55:26 INFO - PROCESS | 1659 | 1468806926018 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:26 INFO - PROCESS | 1659 | 1468806926132 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:55:26 INFO - PROCESS | 1659 | 1468806926212 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:26 INFO - PROCESS | 1659 | 1468806926215 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x116ab6000 == 39 [pid = 1659] [id = 362] 18:55:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x112e96400) [pid = 1659] [serial = 1085] [outer = 0x0] 18:55:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1133b3000) [pid = 1659] [serial = 1086] [outer = 0x112e96400] 18:55:26 INFO - PROCESS | 1659 | 1468806926246 Marionette DEBUG loaded listener.js 18:55:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x115da6c00) [pid = 1659] [serial = 1087] [outer = 0x112e96400] 18:55:26 INFO - PROCESS | 1659 | 1468806926844 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]]]}] 18:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 873ms 18:55:26 INFO - PROCESS | 1659 | 1468806926884 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:55:26 INFO - PROCESS | 1659 | 1468806926887 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 18:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:55:26 INFO - PROCESS | 1659 | 1468806926891 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:55:26 INFO - PROCESS | 1659 | 1468806926893 Marionette TRACE conn2 <- [1,1422,null,{}] 18:55:26 INFO - PROCESS | 1659 | 1468806926896 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}] 18:55:26 INFO - PROCESS | 1659 | 1468806926898 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:27 INFO - PROCESS | 1659 | 1468806927005 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:55:27 INFO - PROCESS | 1659 | 1468806927061 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:27 INFO - PROCESS | 1659 | 1468806927062 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12124f000 == 40 [pid = 1659] [id = 363] 18:55:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x116f82c00) [pid = 1659] [serial = 1088] [outer = 0x0] 18:55:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x116f89400) [pid = 1659] [serial = 1089] [outer = 0x116f82c00] 18:55:27 INFO - PROCESS | 1659 | 1468806927093 Marionette DEBUG loaded listener.js 18:55:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x11825d800) [pid = 1659] [serial = 1090] [outer = 0x116f82c00] 18:55:27 INFO - PROCESS | 1659 | 1468806927792 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]]]}] 18:55:27 INFO - PROCESS | 1659 | --DOCSHELL 0x1289b1000 == 39 [pid = 1659] [id = 360] 18:55:27 INFO - PROCESS | 1659 | --DOCSHELL 0x11894c800 == 38 [pid = 1659] [id = 359] 18:55:27 INFO - PROCESS | 1659 | --DOCSHELL 0x124441000 == 37 [pid = 1659] [id = 358] 18:55:27 INFO - PROCESS | 1659 | --DOCSHELL 0x1240bd000 == 36 [pid = 1659] [id = 357] 18:55:27 INFO - PROCESS | 1659 | --DOCSHELL 0x121a75000 == 35 [pid = 1659] [id = 356] 18:55:27 INFO - PROCESS | 1659 | --DOCSHELL 0x119ecc800 == 34 [pid = 1659] [id = 355] 18:55:27 INFO - PROCESS | 1659 | --DOCSHELL 0x1198cc000 == 33 [pid = 1659] [id = 354] 18:55:27 INFO - PROCESS | 1659 | --DOCSHELL 0x11894d800 == 32 [pid = 1659] [id = 353] 18:55:27 INFO - PROCESS | 1659 | --DOCSHELL 0x117150800 == 31 [pid = 1659] [id = 352] 18:55:27 INFO - PROCESS | 1659 | --DOCSHELL 0x1131e3000 == 30 [pid = 1659] [id = 351] 18:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 970ms 18:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:55:27 INFO - PROCESS | 1659 | 1468806927861 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:55:27 INFO - PROCESS | 1659 | 1468806927864 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 18:55:27 INFO - PROCESS | 1659 | 1468806927867 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:55:27 INFO - PROCESS | 1659 | 1468806927869 Marionette TRACE conn2 <- [1,1426,null,{}] 18:55:27 INFO - PROCESS | 1659 | 1468806927872 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}] 18:55:27 INFO - PROCESS | 1659 | 1468806927874 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:27 INFO - PROCESS | 1659 | 1468806927963 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x1273d7800) [pid = 1659] [serial = 991] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x126ba9c00) [pid = 1659] [serial = 1017] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x128989800) [pid = 1659] [serial = 1020] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x12897ec00) [pid = 1659] [serial = 1018] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x128b2b400) [pid = 1659] [serial = 1023] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x1133d4000) [pid = 1659] [serial = 1002] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x115e62000) [pid = 1659] [serial = 1003] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x121452800) [pid = 1659] [serial = 999] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x124b44400) [pid = 1659] [serial = 1000] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x11850d800) [pid = 1659] [serial = 996] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x118a75c00) [pid = 1659] [serial = 997] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x116f85000) [pid = 1659] [serial = 1005] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x117d15800) [pid = 1659] [serial = 1006] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x112f69800) [pid = 1659] [serial = 993] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x115da8800) [pid = 1659] [serial = 994] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x118944400) [pid = 1659] [serial = 1008] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x119c68800) [pid = 1659] [serial = 1009] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x121818000) [pid = 1659] [serial = 1011] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1219f5000) [pid = 1659] [serial = 1012] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x12916d800) [pid = 1659] [serial = 1030] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x12a809400) [pid = 1659] [serial = 1033] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x117d12000) [pid = 1659] [serial = 1026] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x119eda800) [pid = 1659] [serial = 1027] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x12916cc00) [pid = 1659] [serial = 1024] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x129178c00) [pid = 1659] [serial = 1032] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x126e80000) [pid = 1659] [serial = 1029] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1219fc400) [pid = 1659] [serial = 1014] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x125df1400) [pid = 1659] [serial = 1015] [outer = 0x0] [url = about:blank] 18:55:27 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x128a33c00) [pid = 1659] [serial = 1021] [outer = 0x0] [url = about:blank] 18:55:28 INFO - PROCESS | 1659 | 1468806928025 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:28 INFO - PROCESS | 1659 | 1468806928027 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x1164a6800 == 31 [pid = 1659] [id = 364] 18:55:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x112f69800) [pid = 1659] [serial = 1091] [outer = 0x0] 18:55:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x115df9000) [pid = 1659] [serial = 1092] [outer = 0x112f69800] 18:55:28 INFO - PROCESS | 1659 | 1468806928055 Marionette DEBUG loaded listener.js 18:55:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x1164ec000) [pid = 1659] [serial = 1093] [outer = 0x112f69800] 18:55:28 INFO - PROCESS | 1659 | 1468806928379 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]]]}] 18:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 18:55:28 INFO - PROCESS | 1659 | 1468806928389 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:55:28 INFO - PROCESS | 1659 | 1468806928392 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 18:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:55:28 INFO - PROCESS | 1659 | 1468806928396 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:55:28 INFO - PROCESS | 1659 | 1468806928398 Marionette TRACE conn2 <- [1,1430,null,{}] 18:55:28 INFO - PROCESS | 1659 | 1468806928401 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}] 18:55:28 INFO - PROCESS | 1659 | 1468806928404 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:28 INFO - PROCESS | 1659 | 1468806928486 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:55:28 INFO - PROCESS | 1659 | 1468806928549 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:28 INFO - PROCESS | 1659 | 1468806928551 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x11892e000 == 32 [pid = 1659] [id = 365] 18:55:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x1164e9c00) [pid = 1659] [serial = 1094] [outer = 0x0] 18:55:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x116f81000) [pid = 1659] [serial = 1095] [outer = 0x1164e9c00] 18:55:28 INFO - PROCESS | 1659 | 1468806928577 Marionette DEBUG loaded listener.js 18:55:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x11829f000) [pid = 1659] [serial = 1096] [outer = 0x1164e9c00] 18:55:28 INFO - PROCESS | 1659 | 1468806928889 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]]]}] 18:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 18:55:28 INFO - PROCESS | 1659 | 1468806928916 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:55:28 INFO - PROCESS | 1659 | 1468806928918 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 18:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:55:28 INFO - PROCESS | 1659 | 1468806928922 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:55:28 INFO - PROCESS | 1659 | 1468806928925 Marionette TRACE conn2 <- [1,1434,null,{}] 18:55:28 INFO - PROCESS | 1659 | 1468806928933 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}] 18:55:28 INFO - PROCESS | 1659 | 1468806928936 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:29 INFO - PROCESS | 1659 | 1468806929013 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:55:29 INFO - PROCESS | 1659 | 1468806929021 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:29 INFO - PROCESS | 1659 | 1468806929023 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ec0000 == 33 [pid = 1659] [id = 366] 18:55:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x1130a4800) [pid = 1659] [serial = 1097] [outer = 0x0] 18:55:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1191c1800) [pid = 1659] [serial = 1098] [outer = 0x1130a4800] 18:55:29 INFO - PROCESS | 1659 | 1468806929051 Marionette DEBUG loaded listener.js 18:55:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x119ee0400) [pid = 1659] [serial = 1099] [outer = 0x1130a4800] 18:55:29 INFO - PROCESS | 1659 | 1468806929397 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]]]}] 18:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 522ms 18:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:55:29 INFO - PROCESS | 1659 | 1468806929444 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:55:29 INFO - PROCESS | 1659 | 1468806929446 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 18:55:29 INFO - PROCESS | 1659 | 1468806929448 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:55:29 INFO - PROCESS | 1659 | 1468806929449 Marionette TRACE conn2 <- [1,1438,null,{}] 18:55:29 INFO - PROCESS | 1659 | 1468806929452 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}] 18:55:29 INFO - PROCESS | 1659 | 1468806929453 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:29 INFO - PROCESS | 1659 | 1468806929530 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:55:29 INFO - PROCESS | 1659 | 1468806929536 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:29 INFO - PROCESS | 1659 | 1468806929538 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x121c8e800 == 34 [pid = 1659] [id = 367] 18:55:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x120fe8c00) [pid = 1659] [serial = 1100] [outer = 0x0] 18:55:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x1210cf400) [pid = 1659] [serial = 1101] [outer = 0x120fe8c00] 18:55:29 INFO - PROCESS | 1659 | 1468806929563 Marionette DEBUG loaded listener.js 18:55:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x121812c00) [pid = 1659] [serial = 1102] [outer = 0x120fe8c00] 18:55:29 INFO - PROCESS | 1659 | 1468806929904 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]]]}] 18:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 473ms 18:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:55:29 INFO - PROCESS | 1659 | 1468806929922 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:55:29 INFO - PROCESS | 1659 | 1468806929923 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 18:55:29 INFO - PROCESS | 1659 | 1468806929925 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:55:29 INFO - PROCESS | 1659 | 1468806929926 Marionette TRACE conn2 <- [1,1442,null,{}] 18:55:29 INFO - PROCESS | 1659 | 1468806929929 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}] 18:55:29 INFO - PROCESS | 1659 | 1468806929930 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:30 INFO - PROCESS | 1659 | 1468806930006 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:55:30 INFO - PROCESS | 1659 | 1468806930072 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:30 INFO - PROCESS | 1659 | 1468806930073 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x1240b2800 == 35 [pid = 1659] [id = 368] 18:55:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x112ea1400) [pid = 1659] [serial = 1103] [outer = 0x0] 18:55:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x12181e800) [pid = 1659] [serial = 1104] [outer = 0x112ea1400] 18:55:30 INFO - PROCESS | 1659 | 1468806930097 Marionette DEBUG loaded listener.js 18:55:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1241e8c00) [pid = 1659] [serial = 1105] [outer = 0x112ea1400] 18:55:30 INFO - PROCESS | 1659 | 1468806930407 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]]]}] 18:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 522ms 18:55:30 INFO - PROCESS | 1659 | 1468806930448 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:55:30 INFO - PROCESS | 1659 | 1468806930449 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 18:55:30 INFO - PROCESS | 1659 | 1468806930451 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:55:30 INFO - PROCESS | 1659 | 1468806930452 Marionette TRACE conn2 <- [1,1446,null,{}] 18:55:30 INFO - PROCESS | 1659 | 1468806930455 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}] 18:55:30 INFO - PROCESS | 1659 | 1468806930459 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:30 INFO - PROCESS | 1659 | 1468806930575 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:55:30 INFO - PROCESS | 1659 | 1468806930587 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:30 INFO - PROCESS | 1659 | 1468806930588 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289a2000 == 36 [pid = 1659] [id = 369] 18:55:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x124419800) [pid = 1659] [serial = 1106] [outer = 0x0] 18:55:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x125db4800) [pid = 1659] [serial = 1107] [outer = 0x124419800] 18:55:30 INFO - PROCESS | 1659 | 1468806930613 Marionette DEBUG loaded listener.js 18:55:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1272b3c00) [pid = 1659] [serial = 1108] [outer = 0x124419800] 18:55:30 INFO - PROCESS | 1659 | 1468806930967 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]]]}] 18:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 570ms 18:55:31 INFO - PROCESS | 1659 | 1468806931022 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:55:31 INFO - PROCESS | 1659 | 1468806931023 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 18:55:31 INFO - PROCESS | 1659 | 1468806931025 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:55:31 INFO - PROCESS | 1659 | 1468806931026 Marionette TRACE conn2 <- [1,1450,null,{}] 18:55:31 INFO - PROCESS | 1659 | 1468806931029 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}] 18:55:31 INFO - PROCESS | 1659 | 1468806931030 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:31 INFO - PROCESS | 1659 | 1468806931124 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:55:31 INFO - PROCESS | 1659 | 1468806931161 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:31 INFO - PROCESS | 1659 | 1468806931162 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x12905e000 == 37 [pid = 1659] [id = 370] 18:55:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x1272b8800) [pid = 1659] [serial = 1109] [outer = 0x0] 18:55:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1273d2400) [pid = 1659] [serial = 1110] [outer = 0x1272b8800] 18:55:31 INFO - PROCESS | 1659 | 1468806931186 Marionette DEBUG loaded listener.js 18:55:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1273e0800) [pid = 1659] [serial = 1111] [outer = 0x1272b8800] 18:55:31 INFO - PROCESS | 1659 | 1468806931522 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]]]}] 18:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 518ms 18:55:31 INFO - PROCESS | 1659 | 1468806931543 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:55:31 INFO - PROCESS | 1659 | 1468806931545 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 18:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:55:31 INFO - PROCESS | 1659 | 1468806931547 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:55:31 INFO - PROCESS | 1659 | 1468806931548 Marionette TRACE conn2 <- [1,1454,null,{}] 18:55:31 INFO - PROCESS | 1659 | 1468806931550 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}] 18:55:31 INFO - PROCESS | 1659 | 1468806931551 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:31 INFO - PROCESS | 1659 | 1468806931647 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:55:31 INFO - PROCESS | 1659 | 1468806931657 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:31 INFO - PROCESS | 1659 | 1468806931658 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x12928a000 == 38 [pid = 1659] [id = 371] 18:55:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12765a000) [pid = 1659] [serial = 1112] [outer = 0x0] 18:55:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12897f800) [pid = 1659] [serial = 1113] [outer = 0x12765a000] 18:55:31 INFO - PROCESS | 1659 | 1468806931683 Marionette DEBUG loaded listener.js 18:55:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12898b400) [pid = 1659] [serial = 1114] [outer = 0x12765a000] 18:55:32 INFO - PROCESS | 1659 | 1468806932016 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]]]}] 18:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x1185b4800) [pid = 1659] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x112ea1800) [pid = 1659] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116634800) [pid = 1659] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x120febc00) [pid = 1659] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x125f17400) [pid = 1659] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x113c64400) [pid = 1659] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x11670bc00) [pid = 1659] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x112e09000) [pid = 1659] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x115da1000) [pid = 1659] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x112f4f400) [pid = 1659] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x118515000) [pid = 1659] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x115d18800) [pid = 1659] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x119c6d000) [pid = 1659] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x120fe7400) [pid = 1659] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x113c5f800) [pid = 1659] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:55:32 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x118a7e800) [pid = 1659] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:55:32 INFO - PROCESS | 1659 | 1468806932116 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:55:32 INFO - PROCESS | 1659 | 1468806932118 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 18:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:55:32 INFO - PROCESS | 1659 | 1468806932123 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:55:32 INFO - PROCESS | 1659 | 1468806932124 Marionette TRACE conn2 <- [1,1458,null,{}] 18:55:32 INFO - PROCESS | 1659 | 1468806932126 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}] 18:55:32 INFO - PROCESS | 1659 | 1468806932127 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:32 INFO - PROCESS | 1659 | 1468806932204 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:55:32 INFO - PROCESS | 1659 | 1468806932208 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:32 INFO - PROCESS | 1659 | 1468806932209 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x119eba800 == 39 [pid = 1659] [id = 372] 18:55:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x115da1000) [pid = 1659] [serial = 1115] [outer = 0x0] 18:55:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x11670bc00) [pid = 1659] [serial = 1116] [outer = 0x115da1000] 18:55:32 INFO - PROCESS | 1659 | 1468806932233 Marionette DEBUG loaded listener.js 18:55:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x118515000) [pid = 1659] [serial = 1117] [outer = 0x115da1000] 18:55:32 INFO - PROCESS | 1659 | 1468806932555 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]]]}] 18:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 471ms 18:55:32 INFO - PROCESS | 1659 | 1468806932595 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:55:32 INFO - PROCESS | 1659 | 1468806932597 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 18:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:55:32 INFO - PROCESS | 1659 | 1468806932600 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:55:32 INFO - PROCESS | 1659 | 1468806932602 Marionette TRACE conn2 <- [1,1462,null,{}] 18:55:32 INFO - PROCESS | 1659 | 1468806932605 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}] 18:55:32 INFO - PROCESS | 1659 | 1468806932607 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:32 INFO - PROCESS | 1659 | 1468806932728 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:55:32 INFO - PROCESS | 1659 | 1468806932815 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:32 INFO - PROCESS | 1659 | 1468806932816 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a527000 == 40 [pid = 1659] [id = 373] 18:55:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x115dfa000) [pid = 1659] [serial = 1118] [outer = 0x0] 18:55:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x119168000) [pid = 1659] [serial = 1119] [outer = 0x115dfa000] 18:55:32 INFO - PROCESS | 1659 | 1468806932857 Marionette DEBUG loaded listener.js 18:55:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x12765e400) [pid = 1659] [serial = 1120] [outer = 0x115dfa000] 18:55:33 INFO - PROCESS | 1659 | 1468806933243 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]]]}] 18:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 671ms 18:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:55:33 INFO - PROCESS | 1659 | 1468806933273 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:55:33 INFO - PROCESS | 1659 | 1468806933274 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 18:55:33 INFO - PROCESS | 1659 | 1468806933276 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:55:33 INFO - PROCESS | 1659 | 1468806933278 Marionette TRACE conn2 <- [1,1466,null,{}] 18:55:33 INFO - PROCESS | 1659 | 1468806933280 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}] 18:55:33 INFO - PROCESS | 1659 | 1468806933282 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:33 INFO - PROCESS | 1659 | 1468806933395 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:55:33 INFO - PROCESS | 1659 | 1468806933419 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:33 INFO - PROCESS | 1659 | 1468806933420 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6ce800 == 41 [pid = 1659] [id = 374] 18:55:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x12898dc00) [pid = 1659] [serial = 1121] [outer = 0x0] 18:55:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x128b22000) [pid = 1659] [serial = 1122] [outer = 0x12898dc00] 18:55:33 INFO - PROCESS | 1659 | 1468806933445 Marionette DEBUG loaded listener.js 18:55:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12916d400) [pid = 1659] [serial = 1123] [outer = 0x12898dc00] 18:55:33 INFO - PROCESS | 1659 | 1468806933795 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]]]}] 18:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 523ms 18:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:55:33 INFO - PROCESS | 1659 | 1468806933804 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:55:33 INFO - PROCESS | 1659 | 1468806933807 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 18:55:33 INFO - PROCESS | 1659 | 1468806933810 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:55:33 INFO - PROCESS | 1659 | 1468806933812 Marionette TRACE conn2 <- [1,1470,null,{}] 18:55:33 INFO - PROCESS | 1659 | 1468806933815 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}] 18:55:33 INFO - PROCESS | 1659 | 1468806933818 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:33 INFO - PROCESS | 1659 | 1468806933948 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:55:34 INFO - PROCESS | 1659 | 1468806934035 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 1659 | 1468806934047 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b1e2000 == 42 [pid = 1659] [id = 375] 18:55:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128a2b800) [pid = 1659] [serial = 1124] [outer = 0x0] 18:55:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x129175800) [pid = 1659] [serial = 1125] [outer = 0x128a2b800] 18:55:34 INFO - PROCESS | 1659 | 1468806934088 Marionette DEBUG loaded listener.js 18:55:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1295e8800) [pid = 1659] [serial = 1126] [outer = 0x128a2b800] 18:55:34 INFO - PROCESS | 1659 | 1468806934631 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]]]}] 18:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 872ms 18:55:34 INFO - PROCESS | 1659 | 1468806934682 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:55:34 INFO - PROCESS | 1659 | 1468806934685 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 18:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:55:34 INFO - PROCESS | 1659 | 1468806934688 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:55:34 INFO - PROCESS | 1659 | 1468806934691 Marionette TRACE conn2 <- [1,1474,null,{}] 18:55:34 INFO - PROCESS | 1659 | 1468806934695 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}] 18:55:34 INFO - PROCESS | 1659 | 1468806934696 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:34 INFO - PROCESS | 1659 | 1468806934803 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:55:34 INFO - PROCESS | 1659 | 1468806934861 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 1659 | 1468806934862 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12142f800 == 43 [pid = 1659] [id = 376] 18:55:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x117d15800) [pid = 1659] [serial = 1127] [outer = 0x0] 18:55:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x118374800) [pid = 1659] [serial = 1128] [outer = 0x117d15800] 18:55:34 INFO - PROCESS | 1659 | 1468806934893 Marionette DEBUG loaded listener.js 18:55:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x118944400) [pid = 1659] [serial = 1129] [outer = 0x117d15800] 18:55:35 INFO - PROCESS | 1659 | 1468806935357 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]]]}] 18:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 723ms 18:55:35 INFO - PROCESS | 1659 | 1468806935418 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:55:35 INFO - PROCESS | 1659 | 1468806935422 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 18:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:55:35 INFO - PROCESS | 1659 | 1468806935428 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:55:35 INFO - PROCESS | 1659 | 1468806935429 Marionette TRACE conn2 <- [1,1478,null,{}] 18:55:35 INFO - PROCESS | 1659 | 1468806935432 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}] 18:55:35 INFO - PROCESS | 1659 | 1468806935434 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:35 INFO - PROCESS | 1659 | 1468806935538 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:55:35 INFO - PROCESS | 1659 | 1468806935609 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:35 INFO - PROCESS | 1659 | 1468806935610 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6cb000 == 44 [pid = 1659] [id = 377] 18:55:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x120fec800) [pid = 1659] [serial = 1130] [outer = 0x0] 18:55:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1219cb000) [pid = 1659] [serial = 1131] [outer = 0x120fec800] 18:55:35 INFO - PROCESS | 1659 | 1468806935640 Marionette DEBUG loaded listener.js 18:55:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x124b44000) [pid = 1659] [serial = 1132] [outer = 0x120fec800] 18:55:36 INFO - PROCESS | 1659 | 1468806936221 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]]]}] 18:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 822ms 18:55:36 INFO - PROCESS | 1659 | 1468806936250 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:55:36 INFO - PROCESS | 1659 | 1468806936251 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 18:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:55:36 INFO - PROCESS | 1659 | 1468806936253 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:55:36 INFO - PROCESS | 1659 | 1468806936256 Marionette TRACE conn2 <- [1,1482,null,{}] 18:55:36 INFO - PROCESS | 1659 | 1468806936264 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}] 18:55:36 INFO - PROCESS | 1659 | 1468806936267 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:36 INFO - PROCESS | 1659 | 1468806936367 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:55:36 INFO - PROCESS | 1659 | 1468806936439 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:36 INFO - PROCESS | 1659 | 1468806936441 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c833000 == 45 [pid = 1659] [id = 378] 18:55:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12900a800) [pid = 1659] [serial = 1133] [outer = 0x0] 18:55:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x12916f800) [pid = 1659] [serial = 1134] [outer = 0x12900a800] 18:55:36 INFO - PROCESS | 1659 | 1468806936471 Marionette DEBUG loaded listener.js 18:55:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x1295eb400) [pid = 1659] [serial = 1135] [outer = 0x12900a800] 18:55:36 INFO - PROCESS | 1659 | 1468806936888 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]]]}] 18:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 675ms 18:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:55:36 INFO - PROCESS | 1659 | 1468806936928 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:55:36 INFO - PROCESS | 1659 | 1468806936930 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 18:55:36 INFO - PROCESS | 1659 | 1468806936932 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:55:36 INFO - PROCESS | 1659 | 1468806936934 Marionette TRACE conn2 <- [1,1486,null,{}] 18:55:36 INFO - PROCESS | 1659 | 1468806936973 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}] 18:55:36 INFO - PROCESS | 1659 | 1468806936975 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:37 INFO - PROCESS | 1659 | 1468806937074 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:55:37 INFO - PROCESS | 1659 | 1468806937145 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:37 INFO - PROCESS | 1659 | 1468806937146 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x1191dc800 == 46 [pid = 1659] [id = 379] 18:55:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x116f87400) [pid = 1659] [serial = 1136] [outer = 0x0] 18:55:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x120fe6c00) [pid = 1659] [serial = 1137] [outer = 0x116f87400] 18:55:37 INFO - PROCESS | 1659 | 1468806937175 Marionette DEBUG loaded listener.js 18:55:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x1295e9c00) [pid = 1659] [serial = 1138] [outer = 0x116f87400] 18:55:37 INFO - PROCESS | 1659 | 1468806937782 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]]]}] 18:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 904ms 18:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:55:37 INFO - PROCESS | 1659 | 1468806937837 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:55:37 INFO - PROCESS | 1659 | 1468806937839 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 18:55:37 INFO - PROCESS | 1659 | 1468806937842 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:55:37 INFO - PROCESS | 1659 | 1468806937844 Marionette TRACE conn2 <- [1,1490,null,{}] 18:55:37 INFO - PROCESS | 1659 | 1468806937847 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}] 18:55:37 INFO - PROCESS | 1659 | 1468806937849 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:37 INFO - PROCESS | 1659 | 1468806937943 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:55:38 INFO - PROCESS | 1659 | 1468806938019 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:38 INFO - PROCESS | 1659 | 1468806938020 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x115d74800 == 47 [pid = 1659] [id = 380] 18:55:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x11670c000) [pid = 1659] [serial = 1139] [outer = 0x0] 18:55:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x1167de000) [pid = 1659] [serial = 1140] [outer = 0x11670c000] 18:55:38 INFO - PROCESS | 1659 | 1468806938048 Marionette DEBUG loaded listener.js 18:55:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x116f87c00) [pid = 1659] [serial = 1141] [outer = 0x11670c000] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6ce800 == 46 [pid = 1659] [id = 374] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12a527000 == 45 [pid = 1659] [id = 373] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x119eba800 == 44 [pid = 1659] [id = 372] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12928a000 == 43 [pid = 1659] [id = 371] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12905e000 == 42 [pid = 1659] [id = 370] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x1289a2000 == 41 [pid = 1659] [id = 369] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x1240b2800 == 40 [pid = 1659] [id = 368] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x121c8e800 == 39 [pid = 1659] [id = 367] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x119ec0000 == 38 [pid = 1659] [id = 366] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x11892e000 == 37 [pid = 1659] [id = 365] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x1164a6800 == 36 [pid = 1659] [id = 364] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x119ecc000 == 35 [pid = 1659] [id = 361] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x1191d2800 == 34 [pid = 1659] [id = 350] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x116ab6000 == 33 [pid = 1659] [id = 362] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12124f000 == 32 [pid = 1659] [id = 363] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x1191dc800 == 31 [pid = 1659] [id = 379] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12c833000 == 30 [pid = 1659] [id = 378] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6cb000 == 29 [pid = 1659] [id = 377] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12142f800 == 28 [pid = 1659] [id = 376] 18:55:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12b1e2000 == 27 [pid = 1659] [id = 375] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x126e7fc00) [pid = 1659] [serial = 1083] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x125f16c00) [pid = 1659] [serial = 1081] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x115da7800) [pid = 1659] [serial = 1036] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x112f51800) [pid = 1659] [serial = 1035] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x118943800) [pid = 1659] [serial = 1039] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x118292c00) [pid = 1659] [serial = 1038] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x125df5c00) [pid = 1659] [serial = 1042] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x1219cfc00) [pid = 1659] [serial = 1041] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x128981c00) [pid = 1659] [serial = 1045] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x1272bcc00) [pid = 1659] [serial = 1044] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x1295e4800) [pid = 1659] [serial = 1048] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x128a2bc00) [pid = 1659] [serial = 1047] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1167dd400) [pid = 1659] [serial = 1050] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x117d17800) [pid = 1659] [serial = 1059] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x11836a400) [pid = 1659] [serial = 1060] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x11619e400) [pid = 1659] [serial = 1056] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x11670b800) [pid = 1659] [serial = 1057] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x112f55400) [pid = 1659] [serial = 1053] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x113c37400) [pid = 1659] [serial = 1054] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x118a76400) [pid = 1659] [serial = 1062] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x119a09000) [pid = 1659] [serial = 1065] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x120ff0000) [pid = 1659] [serial = 1068] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x119ee2800) [pid = 1659] [serial = 1066] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x1245e1400) [pid = 1659] [serial = 1071] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x12408f800) [pid = 1659] [serial = 1069] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x1164eec00) [pid = 1659] [serial = 1074] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x118377400) [pid = 1659] [serial = 1075] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x125dfc800) [pid = 1659] [serial = 1080] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x125d0a000) [pid = 1659] [serial = 1077] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x125da6000) [pid = 1659] [serial = 1072] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x117d0c800) [pid = 1659] [serial = 1051] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x125df4800) [pid = 1659] [serial = 1078] [outer = 0x0] [url = about:blank] 18:55:38 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1191bb000) [pid = 1659] [serial = 1063] [outer = 0x0] [url = about:blank] 18:55:39 INFO - PROCESS | 1659 | 1468806939016 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]]]}] 18:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1223ms 18:55:39 INFO - PROCESS | 1659 | 1468806939065 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:55:39 INFO - PROCESS | 1659 | 1468806939067 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 18:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:55:39 INFO - PROCESS | 1659 | 1468806939076 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:55:39 INFO - PROCESS | 1659 | 1468806939077 Marionette TRACE conn2 <- [1,1494,null,{}] 18:55:39 INFO - PROCESS | 1659 | 1468806939081 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}] 18:55:39 INFO - PROCESS | 1659 | 1468806939082 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:39 INFO - PROCESS | 1659 | 1468806939166 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:55:39 INFO - PROCESS | 1659 | 1468806939173 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:39 INFO - PROCESS | 1659 | 1468806939176 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x115e21000 == 28 [pid = 1659] [id = 381] 18:55:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x113c69000) [pid = 1659] [serial = 1142] [outer = 0x0] 18:55:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x115d16c00) [pid = 1659] [serial = 1143] [outer = 0x113c69000] 18:55:39 INFO - PROCESS | 1659 | 1468806939203 Marionette DEBUG loaded listener.js 18:55:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x112f4a800) [pid = 1659] [serial = 1144] [outer = 0x113c69000] 18:55:39 INFO - PROCESS | 1659 | 1468806939590 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]]]}] 18:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 524ms 18:55:39 INFO - PROCESS | 1659 | 1468806939600 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:55:39 INFO - PROCESS | 1659 | 1468806939605 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 18:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:55:39 INFO - PROCESS | 1659 | 1468806939609 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:55:39 INFO - PROCESS | 1659 | 1468806939611 Marionette TRACE conn2 <- [1,1498,null,{}] 18:55:39 INFO - PROCESS | 1659 | 1468806939613 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}] 18:55:39 INFO - PROCESS | 1659 | 1468806939615 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:39 INFO - PROCESS | 1659 | 1468806939694 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:55:39 INFO - PROCESS | 1659 | 1468806939698 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:39 INFO - PROCESS | 1659 | 1468806939699 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d4b000 == 29 [pid = 1659] [id = 382] 18:55:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x1164ed400) [pid = 1659] [serial = 1145] [outer = 0x0] 18:55:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x116f88c00) [pid = 1659] [serial = 1146] [outer = 0x1164ed400] 18:55:39 INFO - PROCESS | 1659 | 1468806939728 Marionette DEBUG loaded listener.js 18:55:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x117d16000) [pid = 1659] [serial = 1147] [outer = 0x1164ed400] 18:55:40 INFO - PROCESS | 1659 | 1468806940059 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]]]}] 18:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 471ms 18:55:40 INFO - PROCESS | 1659 | 1468806940080 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:55:40 INFO - PROCESS | 1659 | 1468806940082 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 18:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:55:40 INFO - PROCESS | 1659 | 1468806940084 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:55:40 INFO - PROCESS | 1659 | 1468806940088 Marionette TRACE conn2 <- [1,1502,null,{}] 18:55:40 INFO - PROCESS | 1659 | 1468806940096 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}] 18:55:40 INFO - PROCESS | 1659 | 1468806940099 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:40 INFO - PROCESS | 1659 | 1468806940178 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:55:40 INFO - PROCESS | 1659 | 1468806940232 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 1659 | 1468806940234 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x112727800 == 30 [pid = 1659] [id = 383] 18:55:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x116460c00) [pid = 1659] [serial = 1148] [outer = 0x0] 18:55:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x118766800) [pid = 1659] [serial = 1149] [outer = 0x116460c00] 18:55:40 INFO - PROCESS | 1659 | 1468806940267 Marionette DEBUG loaded listener.js 18:55:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x119168400) [pid = 1659] [serial = 1150] [outer = 0x116460c00] 18:55:40 INFO - PROCESS | 1659 | 1468806940552 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]]]}] 18:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 523ms 18:55:40 INFO - PROCESS | 1659 | 1468806940608 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:55:40 INFO - PROCESS | 1659 | 1468806940610 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 18:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:55:40 INFO - PROCESS | 1659 | 1468806940612 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:55:40 INFO - PROCESS | 1659 | 1468806940613 Marionette TRACE conn2 <- [1,1506,null,{}] 18:55:40 INFO - PROCESS | 1659 | 1468806940615 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}] 18:55:40 INFO - PROCESS | 1659 | 1468806940616 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:40 INFO - PROCESS | 1659 | 1468806940705 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:55:40 INFO - PROCESS | 1659 | 1468806940763 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 1659 | 1468806940764 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a60000 == 31 [pid = 1659] [id = 384] 18:55:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x119164c00) [pid = 1659] [serial = 1151] [outer = 0x0] 18:55:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x119c71000) [pid = 1659] [serial = 1152] [outer = 0x119164c00] 18:55:40 INFO - PROCESS | 1659 | 1468806940789 Marionette DEBUG loaded listener.js 18:55:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x119ee1800) [pid = 1659] [serial = 1153] [outer = 0x119164c00] 18:55:41 INFO - PROCESS | 1659 | 1468806941071 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]]]}] 18:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 520ms 18:55:41 INFO - PROCESS | 1659 | 1468806941133 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:55:41 INFO - PROCESS | 1659 | 1468806941134 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 18:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:55:41 INFO - PROCESS | 1659 | 1468806941139 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 1659 | 1468806941140 Marionette TRACE conn2 <- [1,1510,null,{}] 18:55:41 INFO - PROCESS | 1659 | 1468806941142 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}] 18:55:41 INFO - PROCESS | 1659 | 1468806941143 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:41 INFO - PROCESS | 1659 | 1468806941236 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:55:41 INFO - PROCESS | 1659 | 1468806941273 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:41 INFO - PROCESS | 1659 | 1468806941274 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x121445000 == 32 [pid = 1659] [id = 385] 18:55:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x116f84000) [pid = 1659] [serial = 1154] [outer = 0x0] 18:55:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x120fea800) [pid = 1659] [serial = 1155] [outer = 0x116f84000] 18:55:41 INFO - PROCESS | 1659 | 1468806941299 Marionette DEBUG loaded listener.js 18:55:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1219c6c00) [pid = 1659] [serial = 1156] [outer = 0x116f84000] 18:55:41 INFO - PROCESS | 1659 | 1468806941632 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]]]}] 18:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 18:55:41 INFO - PROCESS | 1659 | 1468806941662 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:55:41 INFO - PROCESS | 1659 | 1468806941663 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 18:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:55:41 INFO - PROCESS | 1659 | 1468806941665 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 1659 | 1468806941666 Marionette TRACE conn2 <- [1,1514,null,{}] 18:55:41 INFO - PROCESS | 1659 | 1468806941668 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}] 18:55:41 INFO - PROCESS | 1659 | 1468806941673 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:41 INFO - PROCESS | 1659 | 1468806941782 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:55:41 INFO - PROCESS | 1659 | 1468806941817 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:41 INFO - PROCESS | 1659 | 1468806941818 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x1240c5000 == 33 [pid = 1659] [id = 386] 18:55:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1219cf400) [pid = 1659] [serial = 1157] [outer = 0x0] 18:55:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x1241dec00) [pid = 1659] [serial = 1158] [outer = 0x1219cf400] 18:55:41 INFO - PROCESS | 1659 | 1468806941843 Marionette DEBUG loaded listener.js 18:55:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x125df1400) [pid = 1659] [serial = 1159] [outer = 0x1219cf400] 18:55:42 INFO - PROCESS | 1659 | 1468806942149 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]]]}] 18:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 18:55:42 INFO - PROCESS | 1659 | 1468806942190 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:55:42 INFO - PROCESS | 1659 | 1468806942191 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 18:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:55:42 INFO - PROCESS | 1659 | 1468806942200 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:55:42 INFO - PROCESS | 1659 | 1468806942201 Marionette TRACE conn2 <- [1,1518,null,{}] 18:55:42 INFO - PROCESS | 1659 | 1468806942203 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}] 18:55:42 INFO - PROCESS | 1659 | 1468806942205 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:42 INFO - PROCESS | 1659 | 1468806942296 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:55:42 INFO - PROCESS | 1659 | 1468806942301 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 1659 | 1468806942302 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x125fda000 == 34 [pid = 1659] [id = 387] 18:55:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1189e7c00) [pid = 1659] [serial = 1160] [outer = 0x0] 18:55:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x125f0e800) [pid = 1659] [serial = 1161] [outer = 0x1189e7c00] 18:55:42 INFO - PROCESS | 1659 | 1468806942326 Marionette DEBUG loaded listener.js 18:55:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x125f17000) [pid = 1659] [serial = 1162] [outer = 0x1189e7c00] 18:55:42 INFO - PROCESS | 1659 | 1468806942653 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]]]}] 18:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 475ms 18:55:42 INFO - PROCESS | 1659 | 1468806942677 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:55:42 INFO - PROCESS | 1659 | 1468806942678 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 18:55:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:55:42 INFO - PROCESS | 1659 | 1468806942680 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:55:42 INFO - PROCESS | 1659 | 1468806942681 Marionette TRACE conn2 <- [1,1522,null,{}] 18:55:42 INFO - PROCESS | 1659 | 1468806942684 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}] 18:55:42 INFO - PROCESS | 1659 | 1468806942686 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:42 INFO - PROCESS | 1659 | 1468806942785 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:55:42 INFO - PROCESS | 1659 | 1468806942789 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 1659 | 1468806942790 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12723b000 == 35 [pid = 1659] [id = 388] 18:55:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x116806000) [pid = 1659] [serial = 1163] [outer = 0x0] 18:55:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x126e7e000) [pid = 1659] [serial = 1164] [outer = 0x116806000] 18:55:42 INFO - PROCESS | 1659 | 1468806942814 Marionette DEBUG loaded listener.js 18:55:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x1272bc400) [pid = 1659] [serial = 1165] [outer = 0x116806000] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x128a2b800) [pid = 1659] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x124419800) [pid = 1659] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x1272b8800) [pid = 1659] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12765a000) [pid = 1659] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x120fe8c00) [pid = 1659] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1164e9c00) [pid = 1659] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x116f82c00) [pid = 1659] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x1130a4800) [pid = 1659] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x112f69800) [pid = 1659] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x112e96400) [pid = 1659] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x125f17800) [pid = 1659] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12898dc00) [pid = 1659] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x115da1000) [pid = 1659] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x112ea1400) [pid = 1659] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:55:43 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x115dfa000) [pid = 1659] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:55:43 INFO - PROCESS | 1659 | 1468806943289 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"]]]}] 18:55:43 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 () { 18:55:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:55:43 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 () { 18:55:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:55:43 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 () { 18:55:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:55:43 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 () { 18:55:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:55:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 621ms 18:55:43 INFO - PROCESS | 1659 | 1468806943301 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:55:43 INFO - PROCESS | 1659 | 1468806943304 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 18:55:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:55:43 INFO - PROCESS | 1659 | 1468806943307 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:55:43 INFO - PROCESS | 1659 | 1468806943308 Marionette TRACE conn2 <- [1,1526,null,{}] 18:55:43 INFO - PROCESS | 1659 | 1468806943318 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}] 18:55:43 INFO - PROCESS | 1659 | 1468806943319 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:43 INFO - PROCESS | 1659 | 1468806943391 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:55:43 INFO - PROCESS | 1659 | 1468806943394 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:43 INFO - PROCESS | 1659 | 1468806943395 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x1168bc800 == 36 [pid = 1659] [id = 389] 18:55:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x112e96400) [pid = 1659] [serial = 1166] [outer = 0x0] 18:55:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x1167d9400) [pid = 1659] [serial = 1167] [outer = 0x112e96400] 18:55:43 INFO - PROCESS | 1659 | 1468806943422 Marionette DEBUG loaded listener.js 18:55:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x1189e8800) [pid = 1659] [serial = 1168] [outer = 0x112e96400] 18:55:43 INFO - PROCESS | 1659 | 1468806943751 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"]]]}] 18:55:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:55:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:55:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:55:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 468ms 18:55:43 INFO - PROCESS | 1659 | 1468806943776 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:55:43 INFO - PROCESS | 1659 | 1468806943777 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 18:55:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:55:43 INFO - PROCESS | 1659 | 1468806943779 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:55:43 INFO - PROCESS | 1659 | 1468806943780 Marionette TRACE conn2 <- [1,1530,null,{}] 18:55:43 INFO - PROCESS | 1659 | 1468806943782 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}] 18:55:43 INFO - PROCESS | 1659 | 1468806943783 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:43 INFO - PROCESS | 1659 | 1468806943881 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:55:43 INFO - PROCESS | 1659 | 1468806943888 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:43 INFO - PROCESS | 1659 | 1468806943889 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x129057000 == 37 [pid = 1659] [id = 390] 18:55:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x120fe8c00) [pid = 1659] [serial = 1169] [outer = 0x0] 18:55:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x125d0a800) [pid = 1659] [serial = 1170] [outer = 0x120fe8c00] 18:55:43 INFO - PROCESS | 1659 | 1468806943914 Marionette DEBUG loaded listener.js 18:55:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x127664800) [pid = 1659] [serial = 1171] [outer = 0x120fe8c00] 18:55:44 INFO - PROCESS | 1659 | 1468806944183 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]]]}] 18:55:44 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 18:55:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:55:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:55:44 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. 18:55:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:55:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 422ms 18:55:44 INFO - PROCESS | 1659 | 1468806944208 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:55:44 INFO - PROCESS | 1659 | 1468806944209 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 18:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:55:44 INFO - PROCESS | 1659 | 1468806944212 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:55:44 INFO - PROCESS | 1659 | 1468806944225 Marionette TRACE conn2 <- [1,1534,null,{}] 18:55:44 INFO - PROCESS | 1659 | 1468806944233 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}] 18:55:44 INFO - PROCESS | 1659 | 1468806944235 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:44 INFO - PROCESS | 1659 | 1468806944325 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:55:44 INFO - PROCESS | 1659 | 1468806944329 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 1659 | 1468806944330 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12143f000 == 38 [pid = 1659] [id = 391] 18:55:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128985c00) [pid = 1659] [serial = 1172] [outer = 0x0] 18:55:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x128a30800) [pid = 1659] [serial = 1173] [outer = 0x128985c00] 18:55:44 INFO - PROCESS | 1659 | 1468806944359 Marionette DEBUG loaded listener.js 18:55:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x128bee000) [pid = 1659] [serial = 1174] [outer = 0x128985c00] 18:55:44 INFO - PROCESS | 1659 | 1468806944722 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]]]}] 18:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 537ms 18:55:44 INFO - PROCESS | 1659 | 1468806944756 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:55:44 INFO - PROCESS | 1659 | 1468806944757 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 18:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:55:44 INFO - PROCESS | 1659 | 1468806944759 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:55:44 INFO - PROCESS | 1659 | 1468806944761 Marionette TRACE conn2 <- [1,1538,null,{}] 18:55:44 INFO - PROCESS | 1659 | 1468806944763 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}] 18:55:44 INFO - PROCESS | 1659 | 1468806944765 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:44 INFO - PROCESS | 1659 | 1468806944884 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:55:44 INFO - PROCESS | 1659 | 1468806944890 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 1659 | 1468806944891 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac1c000 == 39 [pid = 1659] [id = 392] 18:55:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x128bf1c00) [pid = 1659] [serial = 1175] [outer = 0x0] 18:55:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x129174000) [pid = 1659] [serial = 1176] [outer = 0x128bf1c00] 18:55:44 INFO - PROCESS | 1659 | 1468806944927 Marionette DEBUG loaded listener.js 18:55:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1292e2c00) [pid = 1659] [serial = 1177] [outer = 0x128bf1c00] 18:55:45 INFO - PROCESS | 1659 | 1468806945296 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]]]}] 18:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 569ms 18:55:45 INFO - PROCESS | 1659 | 1468806945334 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:55:45 INFO - PROCESS | 1659 | 1468806945340 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 18:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:55:45 INFO - PROCESS | 1659 | 1468806945346 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:55:45 INFO - PROCESS | 1659 | 1468806945351 Marionette TRACE conn2 <- [1,1542,null,{}] 18:55:45 INFO - PROCESS | 1659 | 1468806945357 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}] 18:55:45 INFO - PROCESS | 1659 | 1468806945360 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:45 INFO - PROCESS | 1659 | 1468806945539 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:55:45 INFO - PROCESS | 1659 | 1468806945640 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:45 INFO - PROCESS | 1659 | 1468806945645 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x116ab8800 == 40 [pid = 1659] [id = 393] 18:55:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x113c36400) [pid = 1659] [serial = 1178] [outer = 0x0] 18:55:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x113c64400) [pid = 1659] [serial = 1179] [outer = 0x113c36400] 18:55:45 INFO - PROCESS | 1659 | 1468806945697 Marionette DEBUG loaded listener.js 18:55:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x11619e400) [pid = 1659] [serial = 1180] [outer = 0x113c36400] 18:55:46 INFO - PROCESS | 1659 | 1468806946244 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]]]}] 18:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 977ms 18:55:46 INFO - PROCESS | 1659 | 1468806946328 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:55:46 INFO - PROCESS | 1659 | 1468806946331 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 18:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:55:46 INFO - PROCESS | 1659 | 1468806946339 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:55:46 INFO - PROCESS | 1659 | 1468806946341 Marionette TRACE conn2 <- [1,1546,null,{}] 18:55:46 INFO - PROCESS | 1659 | 1468806946344 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}] 18:55:46 INFO - PROCESS | 1659 | 1468806946345 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:46 INFO - PROCESS | 1659 | 1468806946453 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:55:46 INFO - PROCESS | 1659 | 1468806946533 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:46 INFO - PROCESS | 1659 | 1468806946535 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x119b37000 == 41 [pid = 1659] [id = 394] 18:55:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x117d16c00) [pid = 1659] [serial = 1181] [outer = 0x0] 18:55:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x11825d000) [pid = 1659] [serial = 1182] [outer = 0x117d16c00] 18:55:46 INFO - PROCESS | 1659 | 1468806946565 Marionette DEBUG loaded listener.js 18:55:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x118511400) [pid = 1659] [serial = 1183] [outer = 0x117d16c00] 18:55:47 INFO - PROCESS | 1659 | 1468806947107 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]]]}] 18:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 824ms 18:55:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:55:47 INFO - PROCESS | 1659 | 1468806947261 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:55:47 INFO - PROCESS | 1659 | 1468806947263 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 18:55:47 INFO - PROCESS | 1659 | 1468806947289 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:55:47 INFO - PROCESS | 1659 | 1468806947292 Marionette TRACE conn2 <- [1,1550,null,{}] 18:55:47 INFO - PROCESS | 1659 | 1468806947302 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}] 18:55:47 INFO - PROCESS | 1659 | 1468806947303 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:47 INFO - PROCESS | 1659 | 1468806947411 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:55:47 INFO - PROCESS | 1659 | 1468806947466 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:47 INFO - PROCESS | 1659 | 1468806947469 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x11747f000 == 42 [pid = 1659] [id = 395] 18:55:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x116709c00) [pid = 1659] [serial = 1184] [outer = 0x0] 18:55:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x116806c00) [pid = 1659] [serial = 1185] [outer = 0x116709c00] 18:55:47 INFO - PROCESS | 1659 | 1468806947496 Marionette DEBUG loaded listener.js 18:55:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x116f92800) [pid = 1659] [serial = 1186] [outer = 0x116709c00] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12143f000 == 41 [pid = 1659] [id = 391] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x129057000 == 40 [pid = 1659] [id = 390] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x1168bc800 == 39 [pid = 1659] [id = 389] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12723b000 == 38 [pid = 1659] [id = 388] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x125fda000 == 37 [pid = 1659] [id = 387] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x1240c5000 == 36 [pid = 1659] [id = 386] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x121445000 == 35 [pid = 1659] [id = 385] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x119a60000 == 34 [pid = 1659] [id = 384] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x112727800 == 33 [pid = 1659] [id = 383] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x117d4b000 == 32 [pid = 1659] [id = 382] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x115e21000 == 31 [pid = 1659] [id = 381] 18:55:47 INFO - PROCESS | 1659 | --DOCSHELL 0x115d74800 == 30 [pid = 1659] [id = 380] 18:55:47 INFO - PROCESS | 1659 | 1468806947927 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]]]}] 18:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 700ms 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x125db4800) [pid = 1659] [serial = 1107] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x1273d2400) [pid = 1659] [serial = 1110] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x12897f800) [pid = 1659] [serial = 1113] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x1210cf400) [pid = 1659] [serial = 1101] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x121812c00) [pid = 1659] [serial = 1102] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x116f81000) [pid = 1659] [serial = 1095] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x11829f000) [pid = 1659] [serial = 1096] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x116f89400) [pid = 1659] [serial = 1089] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x11825d800) [pid = 1659] [serial = 1090] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1191c1800) [pid = 1659] [serial = 1098] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x119ee0400) [pid = 1659] [serial = 1099] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x115df9000) [pid = 1659] [serial = 1092] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x1164ec000) [pid = 1659] [serial = 1093] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x1133b3000) [pid = 1659] [serial = 1086] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x115da6c00) [pid = 1659] [serial = 1087] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x1273d4800) [pid = 1659] [serial = 1084] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1273e0800) [pid = 1659] [serial = 1111] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12916d400) [pid = 1659] [serial = 1123] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12898b400) [pid = 1659] [serial = 1114] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x11670bc00) [pid = 1659] [serial = 1116] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x118515000) [pid = 1659] [serial = 1117] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x128b22000) [pid = 1659] [serial = 1122] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x1241e8c00) [pid = 1659] [serial = 1105] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x12181e800) [pid = 1659] [serial = 1104] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x12765e400) [pid = 1659] [serial = 1120] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x1272b3c00) [pid = 1659] [serial = 1108] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x119168000) [pid = 1659] [serial = 1119] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x129175800) [pid = 1659] [serial = 1125] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x1295e8800) [pid = 1659] [serial = 1126] [outer = 0x0] [url = about:blank] 18:55:47 INFO - PROCESS | 1659 | 1468806947981 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:55:47 INFO - PROCESS | 1659 | 1468806947983 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 18:55:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:55:47 INFO - PROCESS | 1659 | 1468806947990 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:55:47 INFO - PROCESS | 1659 | 1468806947992 Marionette TRACE conn2 <- [1,1554,null,{}] 18:55:47 INFO - PROCESS | 1659 | 1468806947995 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}] 18:55:47 INFO - PROCESS | 1659 | 1468806947997 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:48 INFO - PROCESS | 1659 | 1468806948072 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:55:48 INFO - PROCESS | 1659 | 1468806948077 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:48 INFO - PROCESS | 1659 | 1468806948078 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x1186b4000 == 31 [pid = 1659] [id = 396] 18:55:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x117d18c00) [pid = 1659] [serial = 1187] [outer = 0x0] 18:55:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x11850d000) [pid = 1659] [serial = 1188] [outer = 0x117d18c00] 18:55:48 INFO - PROCESS | 1659 | 1468806948107 Marionette DEBUG loaded listener.js 18:55:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x1189ef800) [pid = 1659] [serial = 1189] [outer = 0x117d18c00] 18:55:48 INFO - PROCESS | 1659 | 1468806948447 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]]]}] 18:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 473ms 18:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:55:48 INFO - PROCESS | 1659 | 1468806948460 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:55:48 INFO - PROCESS | 1659 | 1468806948462 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 18:55:48 INFO - PROCESS | 1659 | 1468806948464 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:55:48 INFO - PROCESS | 1659 | 1468806948465 Marionette TRACE conn2 <- [1,1558,null,{}] 18:55:48 INFO - PROCESS | 1659 | 1468806948475 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}] 18:55:48 INFO - PROCESS | 1659 | 1468806948478 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:48 INFO - PROCESS | 1659 | 1468806948576 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:55:48 INFO - PROCESS | 1659 | 1468806948633 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:48 INFO - PROCESS | 1659 | 1468806948636 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x121132800 == 32 [pid = 1659] [id = 397] 18:55:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x114e69400) [pid = 1659] [serial = 1190] [outer = 0x0] 18:55:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x120fec000) [pid = 1659] [serial = 1191] [outer = 0x114e69400] 18:55:48 INFO - PROCESS | 1659 | 1468806948667 Marionette DEBUG loaded listener.js 18:55:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1219c5000) [pid = 1659] [serial = 1192] [outer = 0x114e69400] 18:55:48 INFO - PROCESS | 1659 | 1468806948943 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]]]}] 18:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 519ms 18:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:55:48 INFO - PROCESS | 1659 | 1468806948991 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:55:48 INFO - PROCESS | 1659 | 1468806948992 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 18:55:48 INFO - PROCESS | 1659 | 1468806948995 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:55:48 INFO - PROCESS | 1659 | 1468806948996 Marionette TRACE conn2 <- [1,1562,null,{}] 18:55:49 INFO - PROCESS | 1659 | 1468806948998 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}] 18:55:49 INFO - PROCESS | 1659 | 1468806948999 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:49 INFO - PROCESS | 1659 | 1468806949082 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:55:49 INFO - PROCESS | 1659 | 1468806949141 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:49 INFO - PROCESS | 1659 | 1468806949142 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x12191b800 == 33 [pid = 1659] [id = 398] 18:55:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1219c9400) [pid = 1659] [serial = 1193] [outer = 0x0] 18:55:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x121a9b400) [pid = 1659] [serial = 1194] [outer = 0x1219c9400] 18:55:49 INFO - PROCESS | 1659 | 1468806949167 Marionette DEBUG loaded listener.js 18:55:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x124426000) [pid = 1659] [serial = 1195] [outer = 0x1219c9400] 18:55:49 INFO - PROCESS | 1659 | 1468806949459 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]]]}] 18:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 519ms 18:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:55:49 INFO - PROCESS | 1659 | 1468806949514 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:55:49 INFO - PROCESS | 1659 | 1468806949515 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 18:55:49 INFO - PROCESS | 1659 | 1468806949517 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:55:49 INFO - PROCESS | 1659 | 1468806949519 Marionette TRACE conn2 <- [1,1566,null,{}] 18:55:49 INFO - PROCESS | 1659 | 1468806949521 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}] 18:55:49 INFO - PROCESS | 1659 | 1468806949522 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:49 INFO - PROCESS | 1659 | 1468806949597 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:55:49 INFO - PROCESS | 1659 | 1468806949601 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:49 INFO - PROCESS | 1659 | 1468806949604 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x125fd3000 == 34 [pid = 1659] [id = 399] 18:55:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x124b42c00) [pid = 1659] [serial = 1196] [outer = 0x0] 18:55:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x125d10000) [pid = 1659] [serial = 1197] [outer = 0x124b42c00] 18:55:49 INFO - PROCESS | 1659 | 1468806949630 Marionette DEBUG loaded listener.js 18:55:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x125f0fc00) [pid = 1659] [serial = 1198] [outer = 0x124b42c00] 18:55:49 INFO - PROCESS | 1659 | 1468806949954 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]]]}] 18:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 470ms 18:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:55:49 INFO - PROCESS | 1659 | 1468806949989 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:55:49 INFO - PROCESS | 1659 | 1468806949990 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 18:55:49 INFO - PROCESS | 1659 | 1468806949992 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:55:49 INFO - PROCESS | 1659 | 1468806949993 Marionette TRACE conn2 <- [1,1570,null,{}] 18:55:49 INFO - PROCESS | 1659 | 1468806949996 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}] 18:55:50 INFO - PROCESS | 1659 | 1468806950000 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:50 INFO - PROCESS | 1659 | 1468806950131 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:55:50 INFO - PROCESS | 1659 | 1468806950143 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:50 INFO - PROCESS | 1659 | 1468806950145 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x128d7d800 == 35 [pid = 1659] [id = 400] 18:55:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x125f17800) [pid = 1659] [serial = 1199] [outer = 0x0] 18:55:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x126e37000) [pid = 1659] [serial = 1200] [outer = 0x125f17800] 18:55:50 INFO - PROCESS | 1659 | 1468806950169 Marionette DEBUG loaded listener.js 18:55:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128983400) [pid = 1659] [serial = 1201] [outer = 0x125f17800] 18:55:50 INFO - PROCESS | 1659 | 1468806950514 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]]]}] 18:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 569ms 18:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:55:50 INFO - PROCESS | 1659 | 1468806950561 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:55:50 INFO - PROCESS | 1659 | 1468806950563 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 18:55:50 INFO - PROCESS | 1659 | 1468806950565 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:55:50 INFO - PROCESS | 1659 | 1468806950566 Marionette TRACE conn2 <- [1,1574,null,{}] 18:55:50 INFO - PROCESS | 1659 | 1468806950568 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}] 18:55:50 INFO - PROCESS | 1659 | 1468806950569 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:50 INFO - PROCESS | 1659 | 1468806950664 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:55:50 INFO - PROCESS | 1659 | 1468806950678 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:50 INFO - PROCESS | 1659 | 1468806950679 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290ca800 == 36 [pid = 1659] [id = 401] 18:55:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x128989400) [pid = 1659] [serial = 1202] [outer = 0x0] 18:55:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x128a31400) [pid = 1659] [serial = 1203] [outer = 0x128989400] 18:55:50 INFO - PROCESS | 1659 | 1468806950704 Marionette DEBUG loaded listener.js 18:55:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x128b2c400) [pid = 1659] [serial = 1204] [outer = 0x128989400] 18:55:51 INFO - PROCESS | 1659 | 1468806951048 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]]]}] 18:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 520ms 18:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:55:51 INFO - PROCESS | 1659 | 1468806951086 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:55:51 INFO - PROCESS | 1659 | 1468806951087 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 18:55:51 INFO - PROCESS | 1659 | 1468806951089 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:55:51 INFO - PROCESS | 1659 | 1468806951090 Marionette TRACE conn2 <- [1,1578,null,{}] 18:55:51 INFO - PROCESS | 1659 | 1468806951093 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}] 18:55:51 INFO - PROCESS | 1659 | 1468806951094 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:51 INFO - PROCESS | 1659 | 1468806951192 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:55:51 INFO - PROCESS | 1659 | 1468806951195 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:51 INFO - PROCESS | 1659 | 1468806951197 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a31b800 == 37 [pid = 1659] [id = 402] 18:55:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x112f54800) [pid = 1659] [serial = 1205] [outer = 0x0] 18:55:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x129017800) [pid = 1659] [serial = 1206] [outer = 0x112f54800] 18:55:51 INFO - PROCESS | 1659 | 1468806951221 Marionette DEBUG loaded listener.js 18:55:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1292d5800) [pid = 1659] [serial = 1207] [outer = 0x112f54800] 18:55:51 INFO - PROCESS | 1659 | 1468806951543 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]]]}] 18:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 520ms 18:55:51 INFO - PROCESS | 1659 | 1468806951610 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:55:51 INFO - PROCESS | 1659 | 1468806951611 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 18:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:55:51 INFO - PROCESS | 1659 | 1468806951613 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:55:51 INFO - PROCESS | 1659 | 1468806951614 Marionette TRACE conn2 <- [1,1582,null,{}] 18:55:51 INFO - PROCESS | 1659 | 1468806951617 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}] 18:55:51 INFO - PROCESS | 1659 | 1468806951618 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:51 INFO - PROCESS | 1659 | 1468806951713 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:55:51 INFO - PROCESS | 1659 | 1468806951725 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:51 INFO - PROCESS | 1659 | 1468806951726 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a655800 == 38 [pid = 1659] [id = 403] 18:55:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1292dc000) [pid = 1659] [serial = 1208] [outer = 0x0] 18:55:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x1295f0400) [pid = 1659] [serial = 1209] [outer = 0x1292dc000] 18:55:51 INFO - PROCESS | 1659 | 1468806951750 Marionette DEBUG loaded listener.js 18:55:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12a5ce400) [pid = 1659] [serial = 1210] [outer = 0x1292dc000] 18:55:52 INFO - PROCESS | 1659 | 1468806952062 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]]]}] 18:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 470ms 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x116f84000) [pid = 1659] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x113c69000) [pid = 1659] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x116460c00) [pid = 1659] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x119164c00) [pid = 1659] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1219cf400) [pid = 1659] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x11670c000) [pid = 1659] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1164ed400) [pid = 1659] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x117d15800) [pid = 1659] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x120fec800) [pid = 1659] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x12900a800) [pid = 1659] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x1189e7c00) [pid = 1659] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x116806000) [pid = 1659] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x116f87400) [pid = 1659] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x112e96400) [pid = 1659] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x128985c00) [pid = 1659] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:55:52 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x120fe8c00) [pid = 1659] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:55:52 INFO - PROCESS | 1659 | 1468806952184 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:55:52 INFO - PROCESS | 1659 | 1468806952185 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 18:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:55:52 INFO - PROCESS | 1659 | 1468806952190 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:55:52 INFO - PROCESS | 1659 | 1468806952191 Marionette TRACE conn2 <- [1,1586,null,{}] 18:55:52 INFO - PROCESS | 1659 | 1468806952193 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}] 18:55:52 INFO - PROCESS | 1659 | 1468806952194 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:52 INFO - PROCESS | 1659 | 1468806952270 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:55:52 INFO - PROCESS | 1659 | 1468806952275 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:52 INFO - PROCESS | 1659 | 1468806952276 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12723b800 == 39 [pid = 1659] [id = 404] 18:55:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x116197c00) [pid = 1659] [serial = 1211] [outer = 0x0] 18:55:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x116f87400) [pid = 1659] [serial = 1212] [outer = 0x116197c00] 18:55:52 INFO - PROCESS | 1659 | 1468806952301 Marionette DEBUG loaded listener.js 18:55:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x1189e7c00) [pid = 1659] [serial = 1213] [outer = 0x116197c00] 18:55:52 INFO - PROCESS | 1659 | 1468806952640 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]]]}] 18:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 470ms 18:55:52 INFO - PROCESS | 1659 | 1468806952661 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:55:52 INFO - PROCESS | 1659 | 1468806952662 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 18:55:52 INFO - PROCESS | 1659 | 1468806952664 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:55:52 INFO - PROCESS | 1659 | 1468806952667 Marionette TRACE conn2 <- [1,1590,null,{}] 18:55:52 INFO - PROCESS | 1659 | 1468806952670 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}] 18:55:52 INFO - PROCESS | 1659 | 1468806952673 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:52 INFO - PROCESS | 1659 | 1468806952761 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:55:52 INFO - PROCESS | 1659 | 1468806952819 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:52 INFO - PROCESS | 1659 | 1468806952821 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b84a000 == 40 [pid = 1659] [id = 405] 18:55:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x116711000) [pid = 1659] [serial = 1214] [outer = 0x0] 18:55:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x1245dd400) [pid = 1659] [serial = 1215] [outer = 0x116711000] 18:55:52 INFO - PROCESS | 1659 | 1468806952854 Marionette DEBUG loaded listener.js 18:55:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12a806c00) [pid = 1659] [serial = 1216] [outer = 0x116711000] 18:55:53 INFO - PROCESS | 1659 | 1468806953126 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]]]}] 18:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 471ms 18:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:55:53 INFO - PROCESS | 1659 | 1468806953145 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 1659 | 1468806953146 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 18:55:53 INFO - PROCESS | 1659 | 1468806953148 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 1659 | 1468806953149 Marionette TRACE conn2 <- [1,1594,null,{}] 18:55:53 INFO - PROCESS | 1659 | 1468806953152 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}] 18:55:53 INFO - PROCESS | 1659 | 1468806953154 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:53 INFO - PROCESS | 1659 | 1468806953246 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:55:53 INFO - PROCESS | 1659 | 1468806953250 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:53 INFO - PROCESS | 1659 | 1468806953251 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd3e800 == 41 [pid = 1659] [id = 406] 18:55:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12a80a400) [pid = 1659] [serial = 1217] [outer = 0x0] 18:55:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12a8d5400) [pid = 1659] [serial = 1218] [outer = 0x12a80a400] 18:55:53 INFO - PROCESS | 1659 | 1468806953275 Marionette DEBUG loaded listener.js 18:55:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x12ac45800) [pid = 1659] [serial = 1219] [outer = 0x12a80a400] 18:55:53 INFO - PROCESS | 1659 | 1468806953592 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]]]}] 18:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 473ms 18:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:55:53 INFO - PROCESS | 1659 | 1468806953623 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 1659 | 1468806953624 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 18:55:53 INFO - PROCESS | 1659 | 1468806953626 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 1659 | 1468806953627 Marionette TRACE conn2 <- [1,1598,null,{}] 18:55:53 INFO - PROCESS | 1659 | 1468806953629 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}] 18:55:53 INFO - PROCESS | 1659 | 1468806953630 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:53 INFO - PROCESS | 1659 | 1468806953711 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:55:53 INFO - PROCESS | 1659 | 1468806953771 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:53 INFO - PROCESS | 1659 | 1468806953772 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c84b000 == 42 [pid = 1659] [id = 407] 18:55:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12a80ac00) [pid = 1659] [serial = 1220] [outer = 0x0] 18:55:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12ac48400) [pid = 1659] [serial = 1221] [outer = 0x12a80ac00] 18:55:53 INFO - PROCESS | 1659 | 1468806953803 Marionette DEBUG loaded listener.js 18:55:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12ac5e000) [pid = 1659] [serial = 1222] [outer = 0x12a80ac00] 18:55:54 INFO - PROCESS | 1659 | 1468806954077 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]]]}] 18:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 467ms 18:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:55:54 INFO - PROCESS | 1659 | 1468806954094 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:55:54 INFO - PROCESS | 1659 | 1468806954095 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 18:55:54 INFO - PROCESS | 1659 | 1468806954097 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:55:54 INFO - PROCESS | 1659 | 1468806954098 Marionette TRACE conn2 <- [1,1602,null,{}] 18:55:54 INFO - PROCESS | 1659 | 1468806954108 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}] 18:55:54 INFO - PROCESS | 1659 | 1468806954109 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:54 INFO - PROCESS | 1659 | 1468806954195 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:55:54 INFO - PROCESS | 1659 | 1468806954299 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:54 INFO - PROCESS | 1659 | 1468806954301 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x112f1c000 == 43 [pid = 1659] [id = 408] 18:55:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x111f2ec00) [pid = 1659] [serial = 1223] [outer = 0x0] 18:55:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x113017000) [pid = 1659] [serial = 1224] [outer = 0x111f2ec00] 18:55:54 INFO - PROCESS | 1659 | 1468806954334 Marionette DEBUG loaded listener.js 18:55:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x115e63000) [pid = 1659] [serial = 1225] [outer = 0x111f2ec00] 18:55:54 INFO - PROCESS | 1659 | 1468806954762 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]]]}] 18:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 722ms 18:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:55:54 INFO - PROCESS | 1659 | 1468806954822 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:55:54 INFO - PROCESS | 1659 | 1468806954825 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 18:55:54 INFO - PROCESS | 1659 | 1468806954828 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:55:54 INFO - PROCESS | 1659 | 1468806954829 Marionette TRACE conn2 <- [1,1606,null,{}] 18:55:54 INFO - PROCESS | 1659 | 1468806954833 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}] 18:55:54 INFO - PROCESS | 1659 | 1468806954836 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:54 INFO - PROCESS | 1659 | 1468806954941 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:55:55 INFO - PROCESS | 1659 | 1468806955002 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:55 INFO - PROCESS | 1659 | 1468806955003 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x121252000 == 44 [pid = 1659] [id = 409] 18:55:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x116f83800) [pid = 1659] [serial = 1226] [outer = 0x0] 18:55:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x118510400) [pid = 1659] [serial = 1227] [outer = 0x116f83800] 18:55:55 INFO - PROCESS | 1659 | 1468806955033 Marionette DEBUG loaded listener.js 18:55:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x119164400) [pid = 1659] [serial = 1228] [outer = 0x116f83800] 18:55:55 INFO - PROCESS | 1659 | 1468806955561 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]]]}] 18:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 775ms 18:55:55 INFO - PROCESS | 1659 | 1468806955604 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:55:55 INFO - PROCESS | 1659 | 1468806955607 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 18:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:55:55 INFO - PROCESS | 1659 | 1468806955610 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:55:55 INFO - PROCESS | 1659 | 1468806955611 Marionette TRACE conn2 <- [1,1610,null,{}] 18:55:55 INFO - PROCESS | 1659 | 1468806955614 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}] 18:55:55 INFO - PROCESS | 1659 | 1468806955615 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:55 INFO - PROCESS | 1659 | 1468806955721 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:55:55 INFO - PROCESS | 1659 | 1468806955837 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:55 INFO - PROCESS | 1659 | 1468806955839 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac05000 == 45 [pid = 1659] [id = 410] 18:55:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x119ee4000) [pid = 1659] [serial = 1229] [outer = 0x0] 18:55:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x124030800) [pid = 1659] [serial = 1230] [outer = 0x119ee4000] 18:55:55 INFO - PROCESS | 1659 | 1468806955870 Marionette DEBUG loaded listener.js 18:55:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x125def000) [pid = 1659] [serial = 1231] [outer = 0x119ee4000] 18:55:56 INFO - PROCESS | 1659 | 1468806956281 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]]]}] 18:55:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 719ms 18:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:55:56 INFO - PROCESS | 1659 | 1468806956330 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:55:56 INFO - PROCESS | 1659 | 1468806956331 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 18:55:56 INFO - PROCESS | 1659 | 1468806956339 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - PROCESS | 1659 | 1468806956343 Marionette TRACE conn2 <- [1,1614,null,{}] 18:55:56 INFO - PROCESS | 1659 | 1468806956346 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}] 18:55:56 INFO - PROCESS | 1659 | 1468806956349 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:56 INFO - PROCESS | 1659 | 1468806956454 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:55:56 INFO - PROCESS | 1659 | 1468806956514 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:56 INFO - PROCESS | 1659 | 1468806956515 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d08b000 == 46 [pid = 1659] [id = 411] 18:55:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x125f14400) [pid = 1659] [serial = 1232] [outer = 0x0] 18:55:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12732d800) [pid = 1659] [serial = 1233] [outer = 0x125f14400] 18:55:56 INFO - PROCESS | 1659 | 1468806956544 Marionette DEBUG loaded listener.js 18:55:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x128a35c00) [pid = 1659] [serial = 1234] [outer = 0x125f14400] 18:55:56 INFO - PROCESS | 1659 | 1468806956955 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]]]}] 18:55:56 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 18:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 628ms 18:55:56 INFO - PROCESS | 1659 | 1468806956962 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:55:56 INFO - PROCESS | 1659 | 1468806956964 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 18:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:55:56 INFO - PROCESS | 1659 | 1468806956966 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - PROCESS | 1659 | 1468806956968 Marionette TRACE conn2 <- [1,1618,null,{}] 18:55:56 INFO - PROCESS | 1659 | 1468806956972 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}] 18:55:56 INFO - PROCESS | 1659 | 1468806956974 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:57 INFO - PROCESS | 1659 | 1468806957076 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:55:57 INFO - PROCESS | 1659 | 1468806957197 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:57 INFO - PROCESS | 1659 | 1468806957199 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d121000 == 47 [pid = 1659] [id = 412] 18:55:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12916d000) [pid = 1659] [serial = 1235] [outer = 0x0] 18:55:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x1295e4000) [pid = 1659] [serial = 1236] [outer = 0x12916d000] 18:55:57 INFO - PROCESS | 1659 | 1468806957227 Marionette DEBUG loaded listener.js 18:55:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12a804000) [pid = 1659] [serial = 1237] [outer = 0x12916d000] 18:55:57 INFO - PROCESS | 1659 | 1468806957800 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]]]}] 18:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 874ms 18:55:57 INFO - PROCESS | 1659 | 1468806957841 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:55:57 INFO - PROCESS | 1659 | 1468806957843 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 18:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:55:57 INFO - PROCESS | 1659 | 1468806957847 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:55:57 INFO - PROCESS | 1659 | 1468806957848 Marionette TRACE conn2 <- [1,1622,null,{}] 18:55:57 INFO - PROCESS | 1659 | 1468806957852 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}] 18:55:57 INFO - PROCESS | 1659 | 1468806957854 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:57 INFO - PROCESS | 1659 | 1468806957952 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:55:58 INFO - PROCESS | 1659 | 1468806958025 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:58 INFO - PROCESS | 1659 | 1468806958028 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x119b47800 == 48 [pid = 1659] [id = 413] 18:55:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x116f90800) [pid = 1659] [serial = 1238] [outer = 0x0] 18:55:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x117d16400) [pid = 1659] [serial = 1239] [outer = 0x116f90800] 18:55:58 INFO - PROCESS | 1659 | 1468806958054 Marionette DEBUG loaded listener.js 18:55:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x1185b4800) [pid = 1659] [serial = 1240] [outer = 0x116f90800] 18:55:58 INFO - PROCESS | 1659 | 1468806958503 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]]]}] 18:55:58 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 18:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 673ms 18:55:58 INFO - PROCESS | 1659 | 1468806958520 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:55:58 INFO - PROCESS | 1659 | 1468806958524 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 18:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:55:58 INFO - PROCESS | 1659 | 1468806958528 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:55:58 INFO - PROCESS | 1659 | 1468806958530 Marionette TRACE conn2 <- [1,1626,null,{}] 18:55:58 INFO - PROCESS | 1659 | 1468806958532 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}] 18:55:58 INFO - PROCESS | 1659 | 1468806958534 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:58 INFO - PROCESS | 1659 | 1468806958628 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:55:58 INFO - PROCESS | 1659 | 1468806958689 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:58 INFO - PROCESS | 1659 | 1468806958691 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196f5000 == 49 [pid = 1659] [id = 414] 18:55:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x119a02400) [pid = 1659] [serial = 1241] [outer = 0x0] 18:55:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x119cb2800) [pid = 1659] [serial = 1242] [outer = 0x119a02400] 18:55:58 INFO - PROCESS | 1659 | 1468806958718 Marionette DEBUG loaded listener.js 18:55:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12132f800) [pid = 1659] [serial = 1243] [outer = 0x119a02400] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12c84b000 == 48 [pid = 1659] [id = 407] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd3e800 == 47 [pid = 1659] [id = 406] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12b84a000 == 46 [pid = 1659] [id = 405] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12723b800 == 45 [pid = 1659] [id = 404] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12a655800 == 44 [pid = 1659] [id = 403] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12a31b800 == 43 [pid = 1659] [id = 402] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x1290ca800 == 42 [pid = 1659] [id = 401] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x128d7d800 == 41 [pid = 1659] [id = 400] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x125fd3000 == 40 [pid = 1659] [id = 399] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12191b800 == 39 [pid = 1659] [id = 398] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x121132800 == 38 [pid = 1659] [id = 397] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x1186b4000 == 37 [pid = 1659] [id = 396] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x11747f000 == 36 [pid = 1659] [id = 395] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x119b37000 == 35 [pid = 1659] [id = 394] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x116ab8800 == 34 [pid = 1659] [id = 393] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac1c000 == 33 [pid = 1659] [id = 392] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x119b47800 == 32 [pid = 1659] [id = 413] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12d121000 == 31 [pid = 1659] [id = 412] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12d08b000 == 30 [pid = 1659] [id = 411] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac05000 == 29 [pid = 1659] [id = 410] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x121252000 == 28 [pid = 1659] [id = 409] 18:55:59 INFO - PROCESS | 1659 | --DOCSHELL 0x112f1c000 == 27 [pid = 1659] [id = 408] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x1219c6c00) [pid = 1659] [serial = 1156] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x115d16c00) [pid = 1659] [serial = 1143] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x112f4a800) [pid = 1659] [serial = 1144] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x118766800) [pid = 1659] [serial = 1149] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x119168400) [pid = 1659] [serial = 1150] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x119c71000) [pid = 1659] [serial = 1152] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x125df1400) [pid = 1659] [serial = 1159] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x116f87c00) [pid = 1659] [serial = 1141] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x1167de000) [pid = 1659] [serial = 1140] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x116f88c00) [pid = 1659] [serial = 1146] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x117d16000) [pid = 1659] [serial = 1147] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x1241dec00) [pid = 1659] [serial = 1158] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x118944400) [pid = 1659] [serial = 1129] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x118374800) [pid = 1659] [serial = 1128] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x124b44000) [pid = 1659] [serial = 1132] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x1219cb000) [pid = 1659] [serial = 1131] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x1295eb400) [pid = 1659] [serial = 1135] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x12916f800) [pid = 1659] [serial = 1134] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x125f0e800) [pid = 1659] [serial = 1161] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x125f17000) [pid = 1659] [serial = 1162] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x126e7e000) [pid = 1659] [serial = 1164] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1295e9c00) [pid = 1659] [serial = 1138] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x1167d9400) [pid = 1659] [serial = 1167] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x120fe6c00) [pid = 1659] [serial = 1137] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x1189e8800) [pid = 1659] [serial = 1168] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x128a30800) [pid = 1659] [serial = 1173] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1272bc400) [pid = 1659] [serial = 1165] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x128bee000) [pid = 1659] [serial = 1174] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x120fea800) [pid = 1659] [serial = 1155] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x129174000) [pid = 1659] [serial = 1176] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x127664800) [pid = 1659] [serial = 1171] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x119ee1800) [pid = 1659] [serial = 1153] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x125d0a800) [pid = 1659] [serial = 1170] [outer = 0x0] [url = about:blank] 18:55:59 INFO - PROCESS | 1659 | 1468806959621 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]]]}] 18:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1126ms 18:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:55:59 INFO - PROCESS | 1659 | 1468806959655 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:55:59 INFO - PROCESS | 1659 | 1468806959657 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 18:55:59 INFO - PROCESS | 1659 | 1468806959660 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:55:59 INFO - PROCESS | 1659 | 1468806959662 Marionette TRACE conn2 <- [1,1630,null,{}] 18:55:59 INFO - PROCESS | 1659 | 1468806959666 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}] 18:55:59 INFO - PROCESS | 1659 | 1468806959667 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:59 INFO - PROCESS | 1659 | 1468806959768 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:55:59 INFO - PROCESS | 1659 | 1468806959856 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:59 INFO - PROCESS | 1659 | 1468806959857 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:55:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x1168c6800 == 28 [pid = 1659] [id = 415] 18:55:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x115d9f400) [pid = 1659] [serial = 1244] [outer = 0x0] 18:55:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x115dfb800) [pid = 1659] [serial = 1245] [outer = 0x115d9f400] 18:55:59 INFO - PROCESS | 1659 | 1468806959903 Marionette DEBUG loaded listener.js 18:55:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x1164ed800) [pid = 1659] [serial = 1246] [outer = 0x115d9f400] 18:56:00 INFO - PROCESS | 1659 | 1468806960213 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]]]}] 18:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 573ms 18:56:00 INFO - PROCESS | 1659 | 1468806960232 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:56:00 INFO - PROCESS | 1659 | 1468806960235 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 18:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:56:00 INFO - PROCESS | 1659 | 1468806960247 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:56:00 INFO - PROCESS | 1659 | 1468806960249 Marionette TRACE conn2 <- [1,1634,null,{}] 18:56:00 INFO - PROCESS | 1659 | 1468806960251 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}] 18:56:00 INFO - PROCESS | 1659 | 1468806960253 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:00 INFO - PROCESS | 1659 | 1468806960333 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:56:00 INFO - PROCESS | 1659 | 1468806960389 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:00 INFO - PROCESS | 1659 | 1468806960390 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x118915000 == 29 [pid = 1659] [id = 416] 18:56:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1164f2000) [pid = 1659] [serial = 1247] [outer = 0x0] 18:56:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x116a1c000) [pid = 1659] [serial = 1248] [outer = 0x1164f2000] 18:56:00 INFO - PROCESS | 1659 | 1468806960417 Marionette DEBUG loaded listener.js 18:56:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x117d17000) [pid = 1659] [serial = 1249] [outer = 0x1164f2000] 18:56:00 INFO - PROCESS | 1659 | 1468806960741 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]]]}] 18:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms 18:56:00 INFO - PROCESS | 1659 | 1468806960766 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:56:00 INFO - PROCESS | 1659 | 1468806960768 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 18:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:56:00 INFO - PROCESS | 1659 | 1468806960774 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:56:00 INFO - PROCESS | 1659 | 1468806960777 Marionette TRACE conn2 <- [1,1638,null,{}] 18:56:00 INFO - PROCESS | 1659 | 1468806960785 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}] 18:56:00 INFO - PROCESS | 1659 | 1468806960791 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:00 INFO - PROCESS | 1659 | 1468806960866 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:56:00 INFO - PROCESS | 1659 | 1468806960920 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:00 INFO - PROCESS | 1659 | 1468806960922 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a50000 == 30 [pid = 1659] [id = 417] 18:56:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x116634800) [pid = 1659] [serial = 1250] [outer = 0x0] 18:56:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x118942000) [pid = 1659] [serial = 1251] [outer = 0x116634800] 18:56:00 INFO - PROCESS | 1659 | 1468806960951 Marionette DEBUG loaded listener.js 18:56:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x119ed7000) [pid = 1659] [serial = 1252] [outer = 0x116634800] 18:56:01 INFO - PROCESS | 1659 | 1468806961230 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]]]}] 18:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 476ms 18:56:01 INFO - PROCESS | 1659 | 1468806961249 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:56:01 INFO - PROCESS | 1659 | 1468806961251 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 18:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:56:01 INFO - PROCESS | 1659 | 1468806961260 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:56:01 INFO - PROCESS | 1659 | 1468806961261 Marionette TRACE conn2 <- [1,1642,null,{}] 18:56:01 INFO - PROCESS | 1659 | 1468806961263 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}] 18:56:01 INFO - PROCESS | 1659 | 1468806961264 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:01 INFO - PROCESS | 1659 | 1468806961347 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:56:01 INFO - PROCESS | 1659 | 1468806961351 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:01 INFO - PROCESS | 1659 | 1468806961354 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x121710000 == 31 [pid = 1659] [id = 418] 18:56:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x119ee1800) [pid = 1659] [serial = 1253] [outer = 0x0] 18:56:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1211eb400) [pid = 1659] [serial = 1254] [outer = 0x119ee1800] 18:56:01 INFO - PROCESS | 1659 | 1468806961379 Marionette DEBUG loaded listener.js 18:56:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1219cb000) [pid = 1659] [serial = 1255] [outer = 0x119ee1800] 18:56:01 INFO - PROCESS | 1659 | 1468806961748 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]]]}] 18:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 527ms 18:56:01 INFO - PROCESS | 1659 | 1468806961788 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:56:01 INFO - PROCESS | 1659 | 1468806961789 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 18:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:56:01 INFO - PROCESS | 1659 | 1468806961791 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:56:01 INFO - PROCESS | 1659 | 1468806961792 Marionette TRACE conn2 <- [1,1646,null,{}] 18:56:01 INFO - PROCESS | 1659 | 1468806961794 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}] 18:56:01 INFO - PROCESS | 1659 | 1468806961796 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:01 INFO - PROCESS | 1659 | 1468806961889 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:56:01 INFO - PROCESS | 1659 | 1468806961893 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:01 INFO - PROCESS | 1659 | 1468806961894 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x123cb7800 == 32 [pid = 1659] [id = 419] 18:56:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x112a88000) [pid = 1659] [serial = 1256] [outer = 0x0] 18:56:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1219d2800) [pid = 1659] [serial = 1257] [outer = 0x112a88000] 18:56:01 INFO - PROCESS | 1659 | 1468806961919 Marionette DEBUG loaded listener.js 18:56:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x1241e6c00) [pid = 1659] [serial = 1258] [outer = 0x112a88000] 18:56:02 INFO - PROCESS | 1659 | 1468806962240 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]]]}] 18:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 469ms 18:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:56:02 INFO - PROCESS | 1659 | 1468806962260 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:56:02 INFO - PROCESS | 1659 | 1468806962262 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 18:56:02 INFO - PROCESS | 1659 | 1468806962264 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:56:02 INFO - PROCESS | 1659 | 1468806962265 Marionette TRACE conn2 <- [1,1650,null,{}] 18:56:02 INFO - PROCESS | 1659 | 1468806962267 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}] 18:56:02 INFO - PROCESS | 1659 | 1468806962273 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:02 INFO - PROCESS | 1659 | 1468806962384 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:56:02 INFO - PROCESS | 1659 | 1468806962420 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:02 INFO - PROCESS | 1659 | 1468806962422 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x126b38000 == 33 [pid = 1659] [id = 420] 18:56:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x121a9c000) [pid = 1659] [serial = 1259] [outer = 0x0] 18:56:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x125db0000) [pid = 1659] [serial = 1260] [outer = 0x121a9c000] 18:56:02 INFO - PROCESS | 1659 | 1468806962446 Marionette DEBUG loaded listener.js 18:56:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x126e84000) [pid = 1659] [serial = 1261] [outer = 0x121a9c000] 18:56:02 INFO - PROCESS | 1659 | 1468806962768 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]]]}] 18:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 518ms 18:56:02 INFO - PROCESS | 1659 | 1468806962782 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:56:02 INFO - PROCESS | 1659 | 1468806962794 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 18:56:02 INFO - PROCESS | 1659 | 1468806962796 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:56:02 INFO - PROCESS | 1659 | 1468806962797 Marionette TRACE conn2 <- [1,1654,null,{}] 18:56:02 INFO - PROCESS | 1659 | 1468806962809 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}] 18:56:02 INFO - PROCESS | 1659 | 1468806962810 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:02 INFO - PROCESS | 1659 | 1468806962903 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:56:02 INFO - PROCESS | 1659 | 1468806962907 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:02 INFO - PROCESS | 1659 | 1468806962909 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289a2800 == 34 [pid = 1659] [id = 421] 18:56:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x112f55400) [pid = 1659] [serial = 1262] [outer = 0x0] 18:56:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x1272b3800) [pid = 1659] [serial = 1263] [outer = 0x112f55400] 18:56:02 INFO - PROCESS | 1659 | 1468806962932 Marionette DEBUG loaded listener.js 18:56:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x1273ddc00) [pid = 1659] [serial = 1264] [outer = 0x112f55400] 18:56:03 INFO - PROCESS | 1659 | 1468806963232 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]]]}] 18:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 478ms 18:56:03 INFO - PROCESS | 1659 | 1468806963276 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:56:03 INFO - PROCESS | 1659 | 1468806963277 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 18:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:56:03 INFO - PROCESS | 1659 | 1468806963279 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:56:03 INFO - PROCESS | 1659 | 1468806963281 Marionette TRACE conn2 <- [1,1658,null,{}] 18:56:03 INFO - PROCESS | 1659 | 1468806963283 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}] 18:56:03 INFO - PROCESS | 1659 | 1468806963284 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:03 INFO - PROCESS | 1659 | 1468806963383 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:56:03 INFO - PROCESS | 1659 | 1468806963395 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 1659 | 1468806963396 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x128d7c800 == 35 [pid = 1659] [id = 422] 18:56:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x1273e0000) [pid = 1659] [serial = 1265] [outer = 0x0] 18:56:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x128983800) [pid = 1659] [serial = 1266] [outer = 0x1273e0000] 18:56:03 INFO - PROCESS | 1659 | 1468806963419 Marionette DEBUG loaded listener.js 18:56:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x128a2c800) [pid = 1659] [serial = 1267] [outer = 0x1273e0000] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12a80a400) [pid = 1659] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x128989400) [pid = 1659] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x112f54800) [pid = 1659] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1292dc000) [pid = 1659] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x116709c00) [pid = 1659] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x128bf1c00) [pid = 1659] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x113c36400) [pid = 1659] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x124b42c00) [pid = 1659] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1219c9400) [pid = 1659] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x114e69400) [pid = 1659] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x116197c00) [pid = 1659] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x117d18c00) [pid = 1659] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x117d16c00) [pid = 1659] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116711000) [pid = 1659] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x12a80ac00) [pid = 1659] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:56:03 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x125f17800) [pid = 1659] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:56:03 INFO - PROCESS | 1659 | 1468806963911 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]]]}] 18:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 18:56:03 INFO - PROCESS | 1659 | 1468806963955 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:56:03 INFO - PROCESS | 1659 | 1468806963958 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 18:56:03 INFO - PROCESS | 1659 | 1468806963960 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:56:03 INFO - PROCESS | 1659 | 1468806963969 Marionette TRACE conn2 <- [1,1662,null,{}] 18:56:03 INFO - PROCESS | 1659 | 1468806963977 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}] 18:56:03 INFO - PROCESS | 1659 | 1468806963978 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:04 INFO - PROCESS | 1659 | 1468806964083 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:56:04 INFO - PROCESS | 1659 | 1468806964136 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:04 INFO - PROCESS | 1659 | 1468806964137 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a4b800 == 36 [pid = 1659] [id = 423] 18:56:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x112f53400) [pid = 1659] [serial = 1268] [outer = 0x0] 18:56:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x118514400) [pid = 1659] [serial = 1269] [outer = 0x112f53400] 18:56:04 INFO - PROCESS | 1659 | 1468806964161 Marionette DEBUG loaded listener.js 18:56:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1241e6800) [pid = 1659] [serial = 1270] [outer = 0x112f53400] 18:56:04 INFO - PROCESS | 1659 | 1468806964404 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]]]}] 18:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 483ms 18:56:04 INFO - PROCESS | 1659 | 1468806964446 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:56:04 INFO - PROCESS | 1659 | 1468806964447 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 18:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:56:04 INFO - PROCESS | 1659 | 1468806964450 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:56:04 INFO - PROCESS | 1659 | 1468806964451 Marionette TRACE conn2 <- [1,1666,null,{}] 18:56:04 INFO - PROCESS | 1659 | 1468806964462 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}] 18:56:04 INFO - PROCESS | 1659 | 1468806964464 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:04 INFO - PROCESS | 1659 | 1468806964551 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:56:04 INFO - PROCESS | 1659 | 1468806964557 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:04 INFO - PROCESS | 1659 | 1468806964558 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a317000 == 37 [pid = 1659] [id = 424] 18:56:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x118511c00) [pid = 1659] [serial = 1271] [outer = 0x0] 18:56:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12765e400) [pid = 1659] [serial = 1272] [outer = 0x118511c00] 18:56:04 INFO - PROCESS | 1659 | 1468806964577 Marionette DEBUG loaded listener.js 18:56:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x128a35400) [pid = 1659] [serial = 1273] [outer = 0x118511c00] 18:56:04 INFO - PROCESS | 1659 | 1468806964980 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]]]}] 18:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 581ms 18:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:56:05 INFO - PROCESS | 1659 | 1468806965032 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 1659 | 1468806965034 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 18:56:05 INFO - PROCESS | 1659 | 1468806965038 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - PROCESS | 1659 | 1468806965041 Marionette TRACE conn2 <- [1,1670,null,{}] 18:56:05 INFO - PROCESS | 1659 | 1468806965044 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}] 18:56:05 INFO - PROCESS | 1659 | 1468806965058 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:05 INFO - PROCESS | 1659 | 1468806965196 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:56:05 INFO - PROCESS | 1659 | 1468806965211 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1659 | 1468806965213 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x123caf000 == 38 [pid = 1659] [id = 425] 18:56:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x128b28000) [pid = 1659] [serial = 1274] [outer = 0x0] 18:56:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x129019800) [pid = 1659] [serial = 1275] [outer = 0x128b28000] 18:56:05 INFO - PROCESS | 1659 | 1468806965256 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1292dc000) [pid = 1659] [serial = 1276] [outer = 0x128b28000] 18:56:05 INFO - PROCESS | 1659 | 1468806965659 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]]]}] 18:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 672ms 18:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:56:05 INFO - PROCESS | 1659 | 1468806965716 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 1659 | 1468806965717 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 18:56:05 INFO - PROCESS | 1659 | 1468806965720 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - PROCESS | 1659 | 1468806965723 Marionette TRACE conn2 <- [1,1674,null,{}] 18:56:05 INFO - PROCESS | 1659 | 1468806965726 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}] 18:56:05 INFO - PROCESS | 1659 | 1468806965727 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:05 INFO - PROCESS | 1659 | 1468806965850 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:56:05 INFO - PROCESS | 1659 | 1468806965908 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1659 | 1468806965910 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x113227000 == 39 [pid = 1659] [id = 426] 18:56:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x112a86400) [pid = 1659] [serial = 1277] [outer = 0x0] 18:56:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x112f48000) [pid = 1659] [serial = 1278] [outer = 0x112a86400] 18:56:05 INFO - PROCESS | 1659 | 1468806965983 Marionette DEBUG loaded listener.js 18:56:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x115d1a800) [pid = 1659] [serial = 1279] [outer = 0x112a86400] 18:56:06 INFO - PROCESS | 1659 | 1468806966515 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]]]}] 18:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 871ms 18:56:06 INFO - PROCESS | 1659 | 1468806966597 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:56:06 INFO - PROCESS | 1659 | 1468806966600 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 18:56:06 INFO - PROCESS | 1659 | 1468806966605 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - PROCESS | 1659 | 1468806966607 Marionette TRACE conn2 <- [1,1678,null,{}] 18:56:06 INFO - PROCESS | 1659 | 1468806966611 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}] 18:56:06 INFO - PROCESS | 1659 | 1468806966614 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:06 INFO - PROCESS | 1659 | 1468806966726 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:56:06 INFO - PROCESS | 1659 | 1468806966806 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:06 INFO - PROCESS | 1659 | 1468806966808 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196f7000 == 40 [pid = 1659] [id = 427] 18:56:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x116889400) [pid = 1659] [serial = 1280] [outer = 0x0] 18:56:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x1176fec00) [pid = 1659] [serial = 1281] [outer = 0x116889400] 18:56:06 INFO - PROCESS | 1659 | 1468806966839 Marionette DEBUG loaded listener.js 18:56:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x118253000) [pid = 1659] [serial = 1282] [outer = 0x116889400] 18:56:07 INFO - PROCESS | 1659 | 1468806967400 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]]]}] 18:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 828ms 18:56:07 INFO - PROCESS | 1659 | 1468806967432 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:56:07 INFO - PROCESS | 1659 | 1468806967435 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 18:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:56:07 INFO - PROCESS | 1659 | 1468806967438 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:56:07 INFO - PROCESS | 1659 | 1468806967441 Marionette TRACE conn2 <- [1,1682,null,{}] 18:56:07 INFO - PROCESS | 1659 | 1468806967445 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}] 18:56:07 INFO - PROCESS | 1659 | 1468806967447 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:07 INFO - PROCESS | 1659 | 1468806967669 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:56:07 INFO - PROCESS | 1659 | 1468806967777 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 1659 | 1468806967779 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x118086800 == 41 [pid = 1659] [id = 428] 18:56:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x114e6b800) [pid = 1659] [serial = 1283] [outer = 0x0] 18:56:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x115e60400) [pid = 1659] [serial = 1284] [outer = 0x114e6b800] 18:56:07 INFO - PROCESS | 1659 | 1468806967823 Marionette DEBUG loaded listener.js 18:56:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x1167dc800) [pid = 1659] [serial = 1285] [outer = 0x114e6b800] 18:56:08 INFO - PROCESS | 1659 | --DOCSHELL 0x123caf000 == 40 [pid = 1659] [id = 425] 18:56:08 INFO - PROCESS | 1659 | --DOCSHELL 0x12a317000 == 39 [pid = 1659] [id = 424] 18:56:08 INFO - PROCESS | 1659 | --DOCSHELL 0x119a4b800 == 38 [pid = 1659] [id = 423] 18:56:08 INFO - PROCESS | 1659 | --DOCSHELL 0x128d7c800 == 37 [pid = 1659] [id = 422] 18:56:08 INFO - PROCESS | 1659 | --DOCSHELL 0x1289a2800 == 36 [pid = 1659] [id = 421] 18:56:08 INFO - PROCESS | 1659 | --DOCSHELL 0x126b38000 == 35 [pid = 1659] [id = 420] 18:56:08 INFO - PROCESS | 1659 | --DOCSHELL 0x123cb7800 == 34 [pid = 1659] [id = 419] 18:56:08 INFO - PROCESS | 1659 | --DOCSHELL 0x121710000 == 33 [pid = 1659] [id = 418] 18:56:08 INFO - PROCESS | 1659 | --DOCSHELL 0x119a50000 == 32 [pid = 1659] [id = 417] 18:56:08 INFO - PROCESS | 1659 | --DOCSHELL 0x118915000 == 31 [pid = 1659] [id = 416] 18:56:08 INFO - PROCESS | 1659 | --DOCSHELL 0x1168c6800 == 30 [pid = 1659] [id = 415] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12ac45800) [pid = 1659] [serial = 1219] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x128a31400) [pid = 1659] [serial = 1203] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x129017800) [pid = 1659] [serial = 1206] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x128b2c400) [pid = 1659] [serial = 1204] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x1295f0400) [pid = 1659] [serial = 1209] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1292d5800) [pid = 1659] [serial = 1207] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x116806c00) [pid = 1659] [serial = 1185] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x116f92800) [pid = 1659] [serial = 1186] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x1292e2c00) [pid = 1659] [serial = 1177] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x113c64400) [pid = 1659] [serial = 1179] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x11619e400) [pid = 1659] [serial = 1180] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x125d10000) [pid = 1659] [serial = 1197] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x125f0fc00) [pid = 1659] [serial = 1198] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x121a9b400) [pid = 1659] [serial = 1194] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x124426000) [pid = 1659] [serial = 1195] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x120fec000) [pid = 1659] [serial = 1191] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1219c5000) [pid = 1659] [serial = 1192] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x116f87400) [pid = 1659] [serial = 1212] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x11850d000) [pid = 1659] [serial = 1188] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1189ef800) [pid = 1659] [serial = 1189] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x11825d000) [pid = 1659] [serial = 1182] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1245dd400) [pid = 1659] [serial = 1215] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x118511400) [pid = 1659] [serial = 1183] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x1189e7c00) [pid = 1659] [serial = 1213] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12ac48400) [pid = 1659] [serial = 1221] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x12ac5e000) [pid = 1659] [serial = 1222] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x12a8d5400) [pid = 1659] [serial = 1218] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x12a5ce400) [pid = 1659] [serial = 1210] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x126e37000) [pid = 1659] [serial = 1200] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x12a806c00) [pid = 1659] [serial = 1216] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x128983400) [pid = 1659] [serial = 1201] [outer = 0x0] [url = about:blank] 18:56:08 INFO - PROCESS | 1659 | 1468806968405 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]]]}] 18:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 977ms 18:56:08 INFO - PROCESS | 1659 | 1468806968416 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:56:08 INFO - PROCESS | 1659 | 1468806968421 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 18:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:56:08 INFO - PROCESS | 1659 | 1468806968425 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:56:08 INFO - PROCESS | 1659 | 1468806968427 Marionette TRACE conn2 <- [1,1686,null,{}] 18:56:08 INFO - PROCESS | 1659 | 1468806968431 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}] 18:56:08 INFO - PROCESS | 1659 | 1468806968434 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:08 INFO - PROCESS | 1659 | 1468806968555 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:56:08 INFO - PROCESS | 1659 | 1468806968653 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:08 INFO - PROCESS | 1659 | 1468806968655 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d4b000 == 31 [pid = 1659] [id = 429] 18:56:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x115da8800) [pid = 1659] [serial = 1286] [outer = 0x0] 18:56:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x117d09400) [pid = 1659] [serial = 1287] [outer = 0x115da8800] 18:56:08 INFO - PROCESS | 1659 | 1468806968705 Marionette DEBUG loaded listener.js 18:56:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x118374800) [pid = 1659] [serial = 1288] [outer = 0x115da8800] 18:56:09 INFO - PROCESS | 1659 | 1468806969032 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]]]}] 18:56:09 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 18:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 626ms 18:56:09 INFO - PROCESS | 1659 | 1468806969050 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 1659 | 1468806969053 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 18:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:56:09 INFO - PROCESS | 1659 | 1468806969063 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 1659 | 1468806969064 Marionette TRACE conn2 <- [1,1690,null,{}] 18:56:09 INFO - PROCESS | 1659 | 1468806969066 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}] 18:56:09 INFO - PROCESS | 1659 | 1468806969068 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:09 INFO - PROCESS | 1659 | 1468806969166 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:56:09 INFO - PROCESS | 1659 | 1468806969223 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:09 INFO - PROCESS | 1659 | 1468806969224 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x119eb2000 == 32 [pid = 1659] [id = 430] 18:56:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x11850d000) [pid = 1659] [serial = 1289] [outer = 0x0] 18:56:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x118a82800) [pid = 1659] [serial = 1290] [outer = 0x11850d000] 18:56:09 INFO - PROCESS | 1659 | 1468806969249 Marionette DEBUG loaded listener.js 18:56:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x119ed6000) [pid = 1659] [serial = 1291] [outer = 0x11850d000] 18:56:09 INFO - PROCESS | 1659 | 1468806969554 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]]]}] 18:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 519ms 18:56:09 INFO - PROCESS | 1659 | 1468806969582 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 1659 | 1468806969585 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 18:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:56:09 INFO - PROCESS | 1659 | 1468806969596 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 1659 | 1468806969599 Marionette TRACE conn2 <- [1,1694,null,{}] 18:56:09 INFO - PROCESS | 1659 | 1468806969602 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}] 18:56:09 INFO - PROCESS | 1659 | 1468806969606 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:09 INFO - PROCESS | 1659 | 1468806969689 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:56:09 INFO - PROCESS | 1659 | 1468806969745 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:09 INFO - PROCESS | 1659 | 1468806969746 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b18800 == 33 [pid = 1659] [id = 431] 18:56:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x113c37000) [pid = 1659] [serial = 1292] [outer = 0x0] 18:56:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x120febc00) [pid = 1659] [serial = 1293] [outer = 0x113c37000] 18:56:09 INFO - PROCESS | 1659 | 1468806969774 Marionette DEBUG loaded listener.js 18:56:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x124427000) [pid = 1659] [serial = 1294] [outer = 0x113c37000] 18:56:10 INFO - PROCESS | 1659 | 1468806970034 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]]]}] 18:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 475ms 18:56:10 INFO - PROCESS | 1659 | 1468806970067 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:56:10 INFO - PROCESS | 1659 | 1468806970069 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 18:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:56:10 INFO - PROCESS | 1659 | 1468806970078 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:56:10 INFO - PROCESS | 1659 | 1468806970079 Marionette TRACE conn2 <- [1,1698,null,{}] 18:56:10 INFO - PROCESS | 1659 | 1468806970082 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}] 18:56:10 INFO - PROCESS | 1659 | 1468806970083 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:10 INFO - PROCESS | 1659 | 1468806970165 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:56:10 INFO - PROCESS | 1659 | 1468806970169 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:10 INFO - PROCESS | 1659 | 1468806970172 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x121a77000 == 34 [pid = 1659] [id = 432] 18:56:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x12449c000) [pid = 1659] [serial = 1295] [outer = 0x0] 18:56:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x125db4800) [pid = 1659] [serial = 1296] [outer = 0x12449c000] 18:56:10 INFO - PROCESS | 1659 | 1468806970196 Marionette DEBUG loaded listener.js 18:56:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x125df9800) [pid = 1659] [serial = 1297] [outer = 0x12449c000] 18:56:10 INFO - PROCESS | 1659 | 1468806970528 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]]]}] 18:56:10 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 18:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 472ms 18:56:10 INFO - PROCESS | 1659 | 1468806970550 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:56:10 INFO - PROCESS | 1659 | 1468806970551 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 18:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:56:10 INFO - PROCESS | 1659 | 1468806970556 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:56:10 INFO - PROCESS | 1659 | 1468806970557 Marionette TRACE conn2 <- [1,1702,null,{}] 18:56:10 INFO - PROCESS | 1659 | 1468806970560 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}] 18:56:10 INFO - PROCESS | 1659 | 1468806970561 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:10 INFO - PROCESS | 1659 | 1468806970671 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:56:10 INFO - PROCESS | 1659 | 1468806970683 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:10 INFO - PROCESS | 1659 | 1468806970687 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x12904b000 == 35 [pid = 1659] [id = 433] 18:56:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x125f1d000) [pid = 1659] [serial = 1298] [outer = 0x0] 18:56:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x126c9c400) [pid = 1659] [serial = 1299] [outer = 0x125f1d000] 18:56:10 INFO - PROCESS | 1659 | 1468806970719 Marionette DEBUG loaded listener.js 18:56:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1272bcc00) [pid = 1659] [serial = 1300] [outer = 0x125f1d000] 18:56:11 INFO - PROCESS | 1659 | 1468806971078 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]]]}] 18:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 573ms 18:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:56:11 INFO - PROCESS | 1659 | 1468806971129 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:56:11 INFO - PROCESS | 1659 | 1468806971130 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 18:56:11 INFO - PROCESS | 1659 | 1468806971132 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:56:11 INFO - PROCESS | 1659 | 1468806971133 Marionette TRACE conn2 <- [1,1706,null,{}] 18:56:11 INFO - PROCESS | 1659 | 1468806971135 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}] 18:56:11 INFO - PROCESS | 1659 | 1468806971137 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:11 INFO - PROCESS | 1659 | 1468806971250 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:56:11 INFO - PROCESS | 1659 | 1468806971266 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 1659 | 1468806971267 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x129280800 == 36 [pid = 1659] [id = 434] 18:56:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x127659800) [pid = 1659] [serial = 1301] [outer = 0x0] 18:56:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x128a31400) [pid = 1659] [serial = 1302] [outer = 0x127659800] 18:56:11 INFO - PROCESS | 1659 | 1468806971307 Marionette DEBUG loaded listener.js 18:56:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x128b24800) [pid = 1659] [serial = 1303] [outer = 0x127659800] 18:56:11 INFO - PROCESS | 1659 | 1468806971762 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]]]}] 18:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 668ms 18:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:56:11 INFO - PROCESS | 1659 | 1468806971806 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:56:11 INFO - PROCESS | 1659 | 1468806971807 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 18:56:11 INFO - PROCESS | 1659 | 1468806971809 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:56:11 INFO - PROCESS | 1659 | 1468806971810 Marionette TRACE conn2 <- [1,1710,null,{}] 18:56:11 INFO - PROCESS | 1659 | 1468806971812 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}] 18:56:11 INFO - PROCESS | 1659 | 1468806971813 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:11 INFO - PROCESS | 1659 | 1468806971915 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:56:11 INFO - PROCESS | 1659 | 1468806971970 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 1659 | 1468806971971 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a648000 == 37 [pid = 1659] [id = 435] 18:56:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x128b26800) [pid = 1659] [serial = 1304] [outer = 0x0] 18:56:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x128bf0c00) [pid = 1659] [serial = 1305] [outer = 0x128b26800] 18:56:11 INFO - PROCESS | 1659 | 1468806971996 Marionette DEBUG loaded listener.js 18:56:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x129177c00) [pid = 1659] [serial = 1306] [outer = 0x128b26800] 18:56:12 INFO - PROCESS | 1659 | 1468806972289 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]]]}] 18:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 520ms 18:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:56:12 INFO - PROCESS | 1659 | 1468806972330 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:56:12 INFO - PROCESS | 1659 | 1468806972331 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 18:56:12 INFO - PROCESS | 1659 | 1468806972333 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - PROCESS | 1659 | 1468806972334 Marionette TRACE conn2 <- [1,1714,null,{}] 18:56:12 INFO - PROCESS | 1659 | 1468806972337 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}] 18:56:12 INFO - PROCESS | 1659 | 1468806972340 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:12 INFO - PROCESS | 1659 | 1468806972439 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:56:12 INFO - PROCESS | 1659 | 1468806972442 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:12 INFO - PROCESS | 1659 | 1468806972443 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac09000 == 38 [pid = 1659] [id = 436] 18:56:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x128b2ac00) [pid = 1659] [serial = 1307] [outer = 0x0] 18:56:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x1295e1c00) [pid = 1659] [serial = 1308] [outer = 0x128b2ac00] 18:56:12 INFO - PROCESS | 1659 | 1468806972466 Marionette DEBUG loaded listener.js 18:56:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x118a7e000) [pid = 1659] [serial = 1309] [outer = 0x128b2ac00] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x112a88000) [pid = 1659] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x121a9c000) [pid = 1659] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x119a02400) [pid = 1659] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1164f2000) [pid = 1659] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x115d9f400) [pid = 1659] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x116634800) [pid = 1659] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x119ee1800) [pid = 1659] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x111f2ec00) [pid = 1659] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116f83800) [pid = 1659] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x119ee4000) [pid = 1659] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x125f14400) [pid = 1659] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x12916d000) [pid = 1659] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x112f55400) [pid = 1659] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x1273e0000) [pid = 1659] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x112f53400) [pid = 1659] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x116f90800) [pid = 1659] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:56:12 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x118511c00) [pid = 1659] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:56:12 INFO - PROCESS | 1659 | 1468806972856 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]]]}] 18:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 570ms 18:56:12 INFO - PROCESS | 1659 | 1468806972904 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:56:12 INFO - PROCESS | 1659 | 1468806972905 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 18:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:56:12 INFO - PROCESS | 1659 | 1468806972907 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - PROCESS | 1659 | 1468806972908 Marionette TRACE conn2 <- [1,1718,null,{}] 18:56:12 INFO - PROCESS | 1659 | 1468806972911 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}] 18:56:12 INFO - PROCESS | 1659 | 1468806972912 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:12 INFO - PROCESS | 1659 | 1468806972993 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:56:13 INFO - PROCESS | 1659 | 1468806973051 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 1659 | 1468806973052 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b18000 == 39 [pid = 1659] [id = 437] 18:56:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x114e64400) [pid = 1659] [serial = 1310] [outer = 0x0] 18:56:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x116f88400) [pid = 1659] [serial = 1311] [outer = 0x114e64400] 18:56:13 INFO - PROCESS | 1659 | 1468806973078 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x119ed9400) [pid = 1659] [serial = 1312] [outer = 0x114e64400] 18:56:13 INFO - PROCESS | 1659 | 1468806973365 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]]]}] 18:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 472ms 18:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:56:13 INFO - PROCESS | 1659 | 1468806973380 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:56:13 INFO - PROCESS | 1659 | 1468806973381 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 18:56:13 INFO - PROCESS | 1659 | 1468806973383 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:56:13 INFO - PROCESS | 1659 | 1468806973384 Marionette TRACE conn2 <- [1,1722,null,{}] 18:56:13 INFO - PROCESS | 1659 | 1468806973394 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}] 18:56:13 INFO - PROCESS | 1659 | 1468806973395 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:13 INFO - PROCESS | 1659 | 1468806973480 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:56:13 INFO - PROCESS | 1659 | 1468806973484 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 1659 | 1468806973485 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba1f000 == 40 [pid = 1659] [id = 438] 18:56:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1210cd400) [pid = 1659] [serial = 1313] [outer = 0x0] 18:56:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x125f12400) [pid = 1659] [serial = 1314] [outer = 0x1210cd400] 18:56:13 INFO - PROCESS | 1659 | 1468806973518 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12a55b800) [pid = 1659] [serial = 1315] [outer = 0x1210cd400] 18:56:13 INFO - PROCESS | 1659 | 1468806973844 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]]]}] 18:56:13 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 18:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 478ms 18:56:13 INFO - PROCESS | 1659 | 1468806973861 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:56:13 INFO - PROCESS | 1659 | 1468806973863 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 18:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:56:13 INFO - PROCESS | 1659 | 1468806973865 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:56:13 INFO - PROCESS | 1659 | 1468806973866 Marionette TRACE conn2 <- [1,1726,null,{}] 18:56:13 INFO - PROCESS | 1659 | 1468806973870 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}] 18:56:13 INFO - PROCESS | 1659 | 1468806973871 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:13 INFO - PROCESS | 1659 | 1468806973990 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:56:13 INFO - PROCESS | 1659 | 1468806973996 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 1659 | 1468806973997 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd53800 == 41 [pid = 1659] [id = 439] 18:56:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x118517c00) [pid = 1659] [serial = 1316] [outer = 0x0] 18:56:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12a5ce800) [pid = 1659] [serial = 1317] [outer = 0x118517c00] 18:56:14 INFO - PROCESS | 1659 | 1468806974020 Marionette DEBUG loaded listener.js 18:56:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12a8d8400) [pid = 1659] [serial = 1318] [outer = 0x118517c00] 18:56:14 INFO - PROCESS | 1659 | 1468806974341 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]]]}] 18:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 518ms 18:56:14 INFO - PROCESS | 1659 | 1468806974384 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:56:14 INFO - PROCESS | 1659 | 1468806974385 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 18:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:56:14 INFO - PROCESS | 1659 | 1468806974388 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:56:14 INFO - PROCESS | 1659 | 1468806974389 Marionette TRACE conn2 <- [1,1730,null,{}] 18:56:14 INFO - PROCESS | 1659 | 1468806974391 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}] 18:56:14 INFO - PROCESS | 1659 | 1468806974392 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:14 INFO - PROCESS | 1659 | 1468806974474 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:56:14 INFO - PROCESS | 1659 | 1468806974477 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 1659 | 1468806974478 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cc7c800 == 42 [pid = 1659] [id = 440] 18:56:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12a805400) [pid = 1659] [serial = 1319] [outer = 0x0] 18:56:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12a8dd400) [pid = 1659] [serial = 1320] [outer = 0x12a805400] 18:56:14 INFO - PROCESS | 1659 | 1468806974509 Marionette DEBUG loaded listener.js 18:56:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12b85ec00) [pid = 1659] [serial = 1321] [outer = 0x12a805400] 18:56:14 INFO - PROCESS | 1659 | 1468806974959 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]]]}] 18:56:15 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 18:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 620ms 18:56:15 INFO - PROCESS | 1659 | 1468806975009 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:56:15 INFO - PROCESS | 1659 | 1468806975011 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 18:56:15 INFO - PROCESS | 1659 | 1468806975015 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1659 | 1468806975016 Marionette TRACE conn2 <- [1,1734,null,{}] 18:56:15 INFO - PROCESS | 1659 | 1468806975020 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}] 18:56:15 INFO - PROCESS | 1659 | 1468806975022 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:15 INFO - PROCESS | 1659 | 1468806975134 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:56:15 INFO - PROCESS | 1659 | 1468806975207 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 1659 | 1468806975209 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x119373000 == 43 [pid = 1659] [id = 441] 18:56:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x1164e8c00) [pid = 1659] [serial = 1322] [outer = 0x0] 18:56:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x116806000) [pid = 1659] [serial = 1323] [outer = 0x1164e8c00] 18:56:15 INFO - PROCESS | 1659 | 1468806975240 Marionette DEBUG loaded listener.js 18:56:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x117d10000) [pid = 1659] [serial = 1324] [outer = 0x1164e8c00] 18:56:15 INFO - PROCESS | 1659 | 1468806975637 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]]]}] 18:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 672ms 18:56:15 INFO - PROCESS | 1659 | 1468806975687 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 1659 | 1468806975693 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 18:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:56:15 INFO - PROCESS | 1659 | 1468806975698 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1659 | 1468806975700 Marionette TRACE conn2 <- [1,1738,null,{}] 18:56:15 INFO - PROCESS | 1659 | 1468806975726 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}] 18:56:15 INFO - PROCESS | 1659 | 1468806975728 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:15 INFO - PROCESS | 1659 | 1468806975832 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:56:15 INFO - PROCESS | 1659 | 1468806975893 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 1659 | 1468806975894 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x12722c000 == 44 [pid = 1659] [id = 442] 18:56:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x118943c00) [pid = 1659] [serial = 1325] [outer = 0x0] 18:56:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x119a08000) [pid = 1659] [serial = 1326] [outer = 0x118943c00] 18:56:15 INFO - PROCESS | 1659 | 1468806975925 Marionette DEBUG loaded listener.js 18:56:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x12144c400) [pid = 1659] [serial = 1327] [outer = 0x118943c00] 18:56:16 INFO - PROCESS | 1659 | 1468806976376 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]]]}] 18:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 744ms 18:56:16 INFO - PROCESS | 1659 | 1468806976442 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:56:16 INFO - PROCESS | 1659 | 1468806976444 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 18:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:56:16 INFO - PROCESS | 1659 | 1468806976446 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:56:16 INFO - PROCESS | 1659 | 1468806976449 Marionette TRACE conn2 <- [1,1742,null,{}] 18:56:16 INFO - PROCESS | 1659 | 1468806976459 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}] 18:56:16 INFO - PROCESS | 1659 | 1468806976462 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:16 INFO - PROCESS | 1659 | 1468806976564 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:56:16 INFO - PROCESS | 1659 | 1468806976638 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:16 INFO - PROCESS | 1659 | 1468806976640 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c850000 == 45 [pid = 1659] [id = 443] 18:56:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x125dfb000) [pid = 1659] [serial = 1328] [outer = 0x0] 18:56:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x125f19800) [pid = 1659] [serial = 1329] [outer = 0x125dfb000] 18:56:16 INFO - PROCESS | 1659 | 1468806976670 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x127330c00) [pid = 1659] [serial = 1330] [outer = 0x125dfb000] 18:56:17 INFO - PROCESS | 1659 | 1468806977083 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]]]}] 18:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 18:56:17 INFO - PROCESS | 1659 | 1468806977118 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 1659 | 1468806977120 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 18:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:56:17 INFO - PROCESS | 1659 | 1468806977140 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 1659 | 1468806977142 Marionette TRACE conn2 <- [1,1746,null,{}] 18:56:17 INFO - PROCESS | 1659 | 1468806977144 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}] 18:56:17 INFO - PROCESS | 1659 | 1468806977145 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:17 INFO - PROCESS | 1659 | 1468806977246 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:56:17 INFO - PROCESS | 1659 | 1468806977307 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 1659 | 1468806977308 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d129800 == 46 [pid = 1659] [id = 444] 18:56:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x128a30400) [pid = 1659] [serial = 1331] [outer = 0x0] 18:56:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12916dc00) [pid = 1659] [serial = 1332] [outer = 0x128a30400] 18:56:17 INFO - PROCESS | 1659 | 1468806977337 Marionette DEBUG loaded listener.js 18:56:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12a569400) [pid = 1659] [serial = 1333] [outer = 0x128a30400] 18:56:17 INFO - PROCESS | 1659 | 1468806977808 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]]]}] 18:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 721ms 18:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:56:17 INFO - PROCESS | 1659 | 1468806977862 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 1659 | 1468806977863 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 18:56:17 INFO - PROCESS | 1659 | 1468806977866 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 1659 | 1468806977867 Marionette TRACE conn2 <- [1,1750,null,{}] 18:56:17 INFO - PROCESS | 1659 | 1468806977869 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}] 18:56:17 INFO - PROCESS | 1659 | 1468806977871 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:17 INFO - PROCESS | 1659 | 1468806977974 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:56:18 INFO - PROCESS | 1659 | 1468806978035 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:18 INFO - PROCESS | 1659 | 1468806978036 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d50000 == 47 [pid = 1659] [id = 445] 18:56:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1133ab000) [pid = 1659] [serial = 1334] [outer = 0x0] 18:56:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x117db1c00) [pid = 1659] [serial = 1335] [outer = 0x1133ab000] 18:56:18 INFO - PROCESS | 1659 | 1468806978065 Marionette DEBUG loaded listener.js 18:56:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x121452c00) [pid = 1659] [serial = 1336] [outer = 0x1133ab000] 18:56:18 INFO - PROCESS | 1659 | 1468806978664 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]]]}] 18:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 870ms 18:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:56:18 INFO - PROCESS | 1659 | 1468806978737 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:56:18 INFO - PROCESS | 1659 | 1468806978739 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 18:56:18 INFO - PROCESS | 1659 | 1468806978742 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:56:18 INFO - PROCESS | 1659 | 1468806978745 Marionette TRACE conn2 <- [1,1754,null,{}] 18:56:18 INFO - PROCESS | 1659 | 1468806978748 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}] 18:56:18 INFO - PROCESS | 1659 | 1468806978750 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:18 INFO - PROCESS | 1659 | 1468806978848 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:56:18 INFO - PROCESS | 1659 | 1468806978911 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:18 INFO - PROCESS | 1659 | 1468806978912 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x118914000 == 48 [pid = 1659] [id = 446] 18:56:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x118375000) [pid = 1659] [serial = 1337] [outer = 0x0] 18:56:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x1185ae000) [pid = 1659] [serial = 1338] [outer = 0x118375000] 18:56:18 INFO - PROCESS | 1659 | 1468806978941 Marionette DEBUG loaded listener.js 18:56:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x119a05c00) [pid = 1659] [serial = 1339] [outer = 0x118375000] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x1196f5000 == 47 [pid = 1659] [id = 414] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd53800 == 46 [pid = 1659] [id = 439] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba1f000 == 45 [pid = 1659] [id = 438] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x124b18000 == 44 [pid = 1659] [id = 437] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac09000 == 43 [pid = 1659] [id = 436] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12a648000 == 42 [pid = 1659] [id = 435] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x129280800 == 41 [pid = 1659] [id = 434] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12904b000 == 40 [pid = 1659] [id = 433] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x121a77000 == 39 [pid = 1659] [id = 432] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x124b18800 == 38 [pid = 1659] [id = 431] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x119eb2000 == 37 [pid = 1659] [id = 430] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x117d4b000 == 36 [pid = 1659] [id = 429] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x118086800 == 35 [pid = 1659] [id = 428] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x1196f7000 == 34 [pid = 1659] [id = 427] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x113227000 == 33 [pid = 1659] [id = 426] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x117d50000 == 32 [pid = 1659] [id = 445] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12d129800 == 31 [pid = 1659] [id = 444] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12c850000 == 30 [pid = 1659] [id = 443] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12722c000 == 29 [pid = 1659] [id = 442] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12cc7c800 == 28 [pid = 1659] [id = 440] 18:56:19 INFO - PROCESS | 1659 | --DOCSHELL 0x119373000 == 27 [pid = 1659] [id = 441] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x1219d2800) [pid = 1659] [serial = 1257] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x125db0000) [pid = 1659] [serial = 1260] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12132f800) [pid = 1659] [serial = 1243] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x119cb2800) [pid = 1659] [serial = 1242] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x116a1c000) [pid = 1659] [serial = 1248] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x117d17000) [pid = 1659] [serial = 1249] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x115dfb800) [pid = 1659] [serial = 1245] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x1164ed800) [pid = 1659] [serial = 1246] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x118942000) [pid = 1659] [serial = 1251] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x119ed7000) [pid = 1659] [serial = 1252] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x1241e6c00) [pid = 1659] [serial = 1258] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1211eb400) [pid = 1659] [serial = 1254] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x115e63000) [pid = 1659] [serial = 1225] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x113017000) [pid = 1659] [serial = 1224] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x119164400) [pid = 1659] [serial = 1228] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x118510400) [pid = 1659] [serial = 1227] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x125def000) [pid = 1659] [serial = 1231] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x124030800) [pid = 1659] [serial = 1230] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x128a35c00) [pid = 1659] [serial = 1234] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x12732d800) [pid = 1659] [serial = 1233] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12a804000) [pid = 1659] [serial = 1237] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x1295e4000) [pid = 1659] [serial = 1236] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1272b3800) [pid = 1659] [serial = 1263] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x126e84000) [pid = 1659] [serial = 1261] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x128983800) [pid = 1659] [serial = 1266] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x118514400) [pid = 1659] [serial = 1269] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x1185b4800) [pid = 1659] [serial = 1240] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1273ddc00) [pid = 1659] [serial = 1264] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12765e400) [pid = 1659] [serial = 1272] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x128a35400) [pid = 1659] [serial = 1273] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x117d16400) [pid = 1659] [serial = 1239] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x128a2c800) [pid = 1659] [serial = 1267] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1241e6800) [pid = 1659] [serial = 1270] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x1219cb000) [pid = 1659] [serial = 1255] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x129019800) [pid = 1659] [serial = 1275] [outer = 0x0] [url = about:blank] 18:56:19 INFO - PROCESS | 1659 | 1468806979887 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]]]}] 18:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1172ms 18:56:19 INFO - PROCESS | 1659 | 1468806979914 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:56:19 INFO - PROCESS | 1659 | 1468806979917 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 18:56:19 INFO - PROCESS | 1659 | 1468806979921 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:56:19 INFO - PROCESS | 1659 | 1468806979924 Marionette TRACE conn2 <- [1,1758,null,{}] 18:56:19 INFO - PROCESS | 1659 | 1468806979927 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}] 18:56:19 INFO - PROCESS | 1659 | 1468806979929 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:20 INFO - PROCESS | 1659 | 1468806980011 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:56:20 INFO - PROCESS | 1659 | 1468806980015 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:20 INFO - PROCESS | 1659 | 1468806980017 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x116163000 == 28 [pid = 1659] [id = 447] 18:56:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x112f4d000) [pid = 1659] [serial = 1340] [outer = 0x0] 18:56:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1133a9000) [pid = 1659] [serial = 1341] [outer = 0x112f4d000] 18:56:20 INFO - PROCESS | 1659 | 1468806980046 Marionette DEBUG loaded listener.js 18:56:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x115d9c800) [pid = 1659] [serial = 1342] [outer = 0x112f4d000] 18:56:20 INFO - PROCESS | 1659 | 1468806980404 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]]]}] 18:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 522ms 18:56:20 INFO - PROCESS | 1659 | 1468806980442 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 1659 | 1468806980445 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 18:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:56:20 INFO - PROCESS | 1659 | 1468806980450 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 1659 | 1468806980452 Marionette TRACE conn2 <- [1,1762,null,{}] 18:56:20 INFO - PROCESS | 1659 | 1468806980460 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}] 18:56:20 INFO - PROCESS | 1659 | 1468806980462 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:20 INFO - PROCESS | 1659 | 1468806980543 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:56:20 INFO - PROCESS | 1659 | 1468806980547 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:20 INFO - PROCESS | 1659 | 1468806980548 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x118095000 == 29 [pid = 1659] [id = 448] 18:56:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x115e5e000) [pid = 1659] [serial = 1343] [outer = 0x0] 18:56:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x1161a1400) [pid = 1659] [serial = 1344] [outer = 0x115e5e000] 18:56:20 INFO - PROCESS | 1659 | 1468806980578 Marionette DEBUG loaded listener.js 18:56:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x1167db800) [pid = 1659] [serial = 1345] [outer = 0x115e5e000] 18:56:20 INFO - PROCESS | 1659 | 1468806980939 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]]]}] 18:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 522ms 18:56:20 INFO - PROCESS | 1659 | 1468806980974 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 1659 | 1468806980975 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 18:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:56:20 INFO - PROCESS | 1659 | 1468806980977 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 1659 | 1468806980980 Marionette TRACE conn2 <- [1,1766,null,{}] 18:56:20 INFO - PROCESS | 1659 | 1468806980992 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}] 18:56:20 INFO - PROCESS | 1659 | 1468806980995 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:21 INFO - PROCESS | 1659 | 1468806981073 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:56:21 INFO - PROCESS | 1659 | 1468806981078 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 1659 | 1468806981080 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x1198d1800 == 30 [pid = 1659] [id = 449] 18:56:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x117d15800) [pid = 1659] [serial = 1346] [outer = 0x0] 18:56:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x118293000) [pid = 1659] [serial = 1347] [outer = 0x117d15800] 18:56:21 INFO - PROCESS | 1659 | 1468806981110 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x118376400) [pid = 1659] [serial = 1348] [outer = 0x117d15800] 18:56:21 INFO - PROCESS | 1659 | 1468806981451 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]]]}] 18:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 523ms 18:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:56:21 INFO - PROCESS | 1659 | 1468806981500 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:56:21 INFO - PROCESS | 1659 | 1468806981502 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 18:56:21 INFO - PROCESS | 1659 | 1468806981504 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:56:21 INFO - PROCESS | 1659 | 1468806981505 Marionette TRACE conn2 <- [1,1770,null,{}] 18:56:21 INFO - PROCESS | 1659 | 1468806981507 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}] 18:56:21 INFO - PROCESS | 1659 | 1468806981508 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:21 INFO - PROCESS | 1659 | 1468806981588 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:56:21 INFO - PROCESS | 1659 | 1468806981660 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 1659 | 1468806981661 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x121254800 == 31 [pid = 1659] [id = 450] 18:56:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x11825ec00) [pid = 1659] [serial = 1349] [outer = 0x0] 18:56:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x118375c00) [pid = 1659] [serial = 1350] [outer = 0x11825ec00] 18:56:21 INFO - PROCESS | 1659 | 1468806981686 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1189eb000) [pid = 1659] [serial = 1351] [outer = 0x11825ec00] 18:56:22 INFO - PROCESS | 1659 | 1468806982016 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]]]}] 18:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 569ms 18:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:56:22 INFO - PROCESS | 1659 | 1468806982074 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:56:22 INFO - PROCESS | 1659 | 1468806982075 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 18:56:22 INFO - PROCESS | 1659 | 1468806982077 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - PROCESS | 1659 | 1468806982079 Marionette TRACE conn2 <- [1,1774,null,{}] 18:56:22 INFO - PROCESS | 1659 | 1468806982081 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}] 18:56:22 INFO - PROCESS | 1659 | 1468806982082 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:22 INFO - PROCESS | 1659 | 1468806982176 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:56:22 INFO - PROCESS | 1659 | 1468806982179 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 1659 | 1468806982180 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x121c9d000 == 32 [pid = 1659] [id = 451] 18:56:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x112f53400) [pid = 1659] [serial = 1352] [outer = 0x0] 18:56:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x118a7fc00) [pid = 1659] [serial = 1353] [outer = 0x112f53400] 18:56:22 INFO - PROCESS | 1659 | 1468806982207 Marionette DEBUG loaded listener.js 18:56:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x119c66400) [pid = 1659] [serial = 1354] [outer = 0x112f53400] 18:56:22 INFO - PROCESS | 1659 | 1468806982656 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]]]}] 18:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 624ms 18:56:22 INFO - PROCESS | 1659 | 1468806982702 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:56:22 INFO - PROCESS | 1659 | 1468806982704 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 18:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:56:22 INFO - PROCESS | 1659 | 1468806982707 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - PROCESS | 1659 | 1468806982709 Marionette TRACE conn2 <- [1,1778,null,{}] 18:56:22 INFO - PROCESS | 1659 | 1468806982720 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}] 18:56:22 INFO - PROCESS | 1659 | 1468806982726 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:22 INFO - PROCESS | 1659 | 1468806982895 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:56:22 INFO - PROCESS | 1659 | 1468806982957 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 1659 | 1468806982958 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x124bd6800 == 33 [pid = 1659] [id = 452] 18:56:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x119edc400) [pid = 1659] [serial = 1355] [outer = 0x0] 18:56:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12144e000) [pid = 1659] [serial = 1356] [outer = 0x119edc400] 18:56:23 INFO - PROCESS | 1659 | 1468806983000 Marionette DEBUG loaded listener.js 18:56:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x1219cb000) [pid = 1659] [serial = 1357] [outer = 0x119edc400] 18:56:23 INFO - PROCESS | 1659 | 1468806983341 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]]]}] 18:56:23 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 18:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 678ms 18:56:23 INFO - PROCESS | 1659 | 1468806983384 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:56:23 INFO - PROCESS | 1659 | 1468806983385 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 18:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:56:23 INFO - PROCESS | 1659 | 1468806983388 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 1659 | 1468806983389 Marionette TRACE conn2 <- [1,1782,null,{}] 18:56:23 INFO - PROCESS | 1659 | 1468806983391 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}] 18:56:23 INFO - PROCESS | 1659 | 1468806983392 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:23 INFO - PROCESS | 1659 | 1468806983488 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:56:23 INFO - PROCESS | 1659 | 1468806983499 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:23 INFO - PROCESS | 1659 | 1468806983500 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x126cbf800 == 34 [pid = 1659] [id = 453] 18:56:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x116711400) [pid = 1659] [serial = 1358] [outer = 0x0] 18:56:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1219d0800) [pid = 1659] [serial = 1359] [outer = 0x116711400] 18:56:23 INFO - PROCESS | 1659 | 1468806983524 Marionette DEBUG loaded listener.js 18:56:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x123c11400) [pid = 1659] [serial = 1360] [outer = 0x116711400] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x127659800) [pid = 1659] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x128b26800) [pid = 1659] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x128b2ac00) [pid = 1659] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x114e64400) [pid = 1659] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x113c37000) [pid = 1659] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x116889400) [pid = 1659] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12449c000) [pid = 1659] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x112a86400) [pid = 1659] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x128b28000) [pid = 1659] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x11850d000) [pid = 1659] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x114e6b800) [pid = 1659] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x118517c00) [pid = 1659] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12a805400) [pid = 1659] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x115da8800) [pid = 1659] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1210cd400) [pid = 1659] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:56:23 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x125f1d000) [pid = 1659] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:56:24 INFO - PROCESS | 1659 | 1468806984032 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]]]}] 18:56:24 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 18:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 18:56:24 INFO - PROCESS | 1659 | 1468806984060 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:56:24 INFO - PROCESS | 1659 | 1468806984061 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 18:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:56:24 INFO - PROCESS | 1659 | 1468806984063 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 1659 | 1468806984064 Marionette TRACE conn2 <- [1,1786,null,{}] 18:56:24 INFO - PROCESS | 1659 | 1468806984067 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}] 18:56:24 INFO - PROCESS | 1659 | 1468806984068 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:24 INFO - PROCESS | 1659 | 1468806984174 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:56:24 INFO - PROCESS | 1659 | 1468806984229 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 1659 | 1468806984230 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x126c2c000 == 35 [pid = 1659] [id = 454] 18:56:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x114e69000) [pid = 1659] [serial = 1361] [outer = 0x0] 18:56:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x11850d000) [pid = 1659] [serial = 1362] [outer = 0x114e69000] 18:56:24 INFO - PROCESS | 1659 | 1468806984255 Marionette DEBUG loaded listener.js 18:56:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x119ee3c00) [pid = 1659] [serial = 1363] [outer = 0x114e69000] 18:56:24 INFO - PROCESS | 1659 | 1468806984504 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]]]}] 18:56:24 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 18:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 469ms 18:56:24 INFO - PROCESS | 1659 | 1468806984532 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:56:24 INFO - PROCESS | 1659 | 1468806984533 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 18:56:24 INFO - PROCESS | 1659 | 1468806984535 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 1659 | 1468806984548 Marionette TRACE conn2 <- [1,1790,null,{}] 18:56:24 INFO - PROCESS | 1659 | 1468806984561 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}] 18:56:24 INFO - PROCESS | 1659 | 1468806984562 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:24 INFO - PROCESS | 1659 | 1468806984642 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:56:24 INFO - PROCESS | 1659 | 1468806984645 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 1659 | 1468806984647 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x129050800 == 36 [pid = 1659] [id = 455] 18:56:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x120fefc00) [pid = 1659] [serial = 1364] [outer = 0x0] 18:56:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x124030800) [pid = 1659] [serial = 1365] [outer = 0x120fefc00] 18:56:24 INFO - PROCESS | 1659 | 1468806984671 Marionette DEBUG loaded listener.js 18:56:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x124498800) [pid = 1659] [serial = 1366] [outer = 0x120fefc00] 18:56:24 INFO - PROCESS | 1659 | 1468806984983 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]]]}] 18:56:25 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) 18:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 487ms 18:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:56:25 INFO - PROCESS | 1659 | 1468806985024 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 1659 | 1468806985025 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 18:56:25 INFO - PROCESS | 1659 | 1468806985027 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 1659 | 1468806985028 Marionette TRACE conn2 <- [1,1794,null,{}] 18:56:25 INFO - PROCESS | 1659 | 1468806985030 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}] 18:56:25 INFO - PROCESS | 1659 | 1468806985031 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:25 INFO - PROCESS | 1659 | 1468806985134 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:56:25 INFO - PROCESS | 1659 | 1468806985143 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 1659 | 1468806985144 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d4000 == 37 [pid = 1659] [id = 456] 18:56:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1241e6800) [pid = 1659] [serial = 1367] [outer = 0x0] 18:56:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x124b46400) [pid = 1659] [serial = 1368] [outer = 0x1241e6800] 18:56:25 INFO - PROCESS | 1659 | 1468806985168 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x125dedc00) [pid = 1659] [serial = 1369] [outer = 0x1241e6800] 18:56:25 INFO - PROCESS | 1659 | 1468806985482 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]]]}] 18:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 468ms 18:56:25 INFO - PROCESS | 1659 | 1468806985496 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 1659 | 1468806985497 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 18:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:56:25 INFO - PROCESS | 1659 | 1468806985499 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 1659 | 1468806985501 Marionette TRACE conn2 <- [1,1798,null,{}] 18:56:25 INFO - PROCESS | 1659 | 1468806985505 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}] 18:56:25 INFO - PROCESS | 1659 | 1468806985516 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:25 INFO - PROCESS | 1659 | 1468806985607 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:56:25 INFO - PROCESS | 1659 | 1468806985611 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 1659 | 1468806985613 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a52d000 == 38 [pid = 1659] [id = 457] 18:56:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x125df2c00) [pid = 1659] [serial = 1370] [outer = 0x0] 18:56:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x125f0ec00) [pid = 1659] [serial = 1371] [outer = 0x125df2c00] 18:56:25 INFO - PROCESS | 1659 | 1468806985639 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x127327400) [pid = 1659] [serial = 1372] [outer = 0x125df2c00] 18:56:26 INFO - PROCESS | 1659 | --DOCSHELL 0x116163000 == 37 [pid = 1659] [id = 447] 18:56:26 INFO - PROCESS | 1659 | --DOCSHELL 0x118914000 == 36 [pid = 1659] [id = 446] 18:56:26 INFO - PROCESS | 1659 | --DOCSHELL 0x1198d1800 == 35 [pid = 1659] [id = 449] 18:56:26 INFO - PROCESS | 1659 | --DOCSHELL 0x121254800 == 34 [pid = 1659] [id = 450] 18:56:26 INFO - PROCESS | 1659 | --DOCSHELL 0x126c2c000 == 33 [pid = 1659] [id = 454] 18:56:26 INFO - PROCESS | 1659 | --DOCSHELL 0x124bd6800 == 32 [pid = 1659] [id = 452] 18:56:26 INFO - PROCESS | 1659 | --DOCSHELL 0x126cbf800 == 31 [pid = 1659] [id = 453] 18:56:26 INFO - PROCESS | 1659 | --DOCSHELL 0x121c9d000 == 30 [pid = 1659] [id = 451] 18:56:26 INFO - PROCESS | 1659 | --DOCSHELL 0x118095000 == 29 [pid = 1659] [id = 448] 18:56:26 INFO - PROCESS | 1659 | --DOCSHELL 0x129050800 == 28 [pid = 1659] [id = 455] 18:56:26 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d4000 == 27 [pid = 1659] [id = 456] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x128a31400) [pid = 1659] [serial = 1302] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x128bf0c00) [pid = 1659] [serial = 1305] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1295e1c00) [pid = 1659] [serial = 1308] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116f88400) [pid = 1659] [serial = 1311] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x129177c00) [pid = 1659] [serial = 1306] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x120febc00) [pid = 1659] [serial = 1293] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x124427000) [pid = 1659] [serial = 1294] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1176fec00) [pid = 1659] [serial = 1281] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x118253000) [pid = 1659] [serial = 1282] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x125db4800) [pid = 1659] [serial = 1296] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x125df9800) [pid = 1659] [serial = 1297] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x112f48000) [pid = 1659] [serial = 1278] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x115d1a800) [pid = 1659] [serial = 1279] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x1292dc000) [pid = 1659] [serial = 1276] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x118a82800) [pid = 1659] [serial = 1290] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x119ed6000) [pid = 1659] [serial = 1291] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x115e60400) [pid = 1659] [serial = 1284] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x12a8d8400) [pid = 1659] [serial = 1318] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x1167dc800) [pid = 1659] [serial = 1285] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x12b85ec00) [pid = 1659] [serial = 1321] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x117d09400) [pid = 1659] [serial = 1287] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x118374800) [pid = 1659] [serial = 1288] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x12a8dd400) [pid = 1659] [serial = 1320] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x125f12400) [pid = 1659] [serial = 1314] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x118a7e000) [pid = 1659] [serial = 1309] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x12a55b800) [pid = 1659] [serial = 1315] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x126c9c400) [pid = 1659] [serial = 1299] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x1272bcc00) [pid = 1659] [serial = 1300] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x119ed9400) [pid = 1659] [serial = 1312] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x128b24800) [pid = 1659] [serial = 1303] [outer = 0x0] [url = about:blank] 18:56:26 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x12a5ce800) [pid = 1659] [serial = 1317] [outer = 0x0] [url = about:blank] 18:56:27 INFO - PROCESS | 1659 | 1468806987054 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]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1575ms 18:56:27 INFO - PROCESS | 1659 | 1468806987076 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1659 | 1468806987078 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 18:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:56:27 INFO - PROCESS | 1659 | 1468806987082 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1659 | 1468806987083 Marionette TRACE conn2 <- [1,1802,null,{}] 18:56:27 INFO - PROCESS | 1659 | 1468806987087 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}] 18:56:27 INFO - PROCESS | 1659 | 1468806987089 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:27 INFO - PROCESS | 1659 | 1468806987173 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:56:27 INFO - PROCESS | 1659 | 1468806987222 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 1659 | 1468806987224 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x115d78800 == 28 [pid = 1659] [id = 458] 18:56:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x112f65400) [pid = 1659] [serial = 1373] [outer = 0x0] 18:56:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x113386400) [pid = 1659] [serial = 1374] [outer = 0x112f65400] 18:56:27 INFO - PROCESS | 1659 | 1468806987251 Marionette DEBUG loaded listener.js 18:56:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x114ecb800) [pid = 1659] [serial = 1375] [outer = 0x112f65400] 18:56:27 INFO - PROCESS | 1659 | 1468806987642 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]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 569ms 18:56:27 INFO - PROCESS | 1659 | 1468806987651 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1659 | 1468806987659 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 18:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:56:27 INFO - PROCESS | 1659 | 1468806987669 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1659 | 1468806987673 Marionette TRACE conn2 <- [1,1806,null,{}] 18:56:27 INFO - PROCESS | 1659 | 1468806987677 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}] 18:56:27 INFO - PROCESS | 1659 | 1468806987679 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:27 INFO - PROCESS | 1659 | 1468806987814 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:56:27 INFO - PROCESS | 1659 | 1468806987895 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 1659 | 1468806987897 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x118091000 == 29 [pid = 1659] [id = 459] 18:56:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x115d9a400) [pid = 1659] [serial = 1376] [outer = 0x0] 18:56:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x115df8400) [pid = 1659] [serial = 1377] [outer = 0x115d9a400] 18:56:27 INFO - PROCESS | 1659 | 1468806987939 Marionette DEBUG loaded listener.js 18:56:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x116703800) [pid = 1659] [serial = 1378] [outer = 0x115d9a400] 18:56:28 INFO - PROCESS | 1659 | 1468806988220 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]]]}] 18:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 573ms 18:56:28 INFO - PROCESS | 1659 | 1468806988243 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:56:28 INFO - PROCESS | 1659 | 1468806988244 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 18:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:56:28 INFO - PROCESS | 1659 | 1468806988247 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:56:28 INFO - PROCESS | 1659 | 1468806988249 Marionette TRACE conn2 <- [1,1810,null,{}] 18:56:28 INFO - PROCESS | 1659 | 1468806988265 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}] 18:56:28 INFO - PROCESS | 1659 | 1468806988268 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:28 INFO - PROCESS | 1659 | 1468806988371 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:56:28 INFO - PROCESS | 1659 | 1468806988378 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 1659 | 1468806988380 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x119368000 == 30 [pid = 1659] [id = 460] 18:56:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x11222ac00) [pid = 1659] [serial = 1379] [outer = 0x0] 18:56:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x116f84c00) [pid = 1659] [serial = 1380] [outer = 0x11222ac00] 18:56:28 INFO - PROCESS | 1659 | 1468806988408 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x117d0d800) [pid = 1659] [serial = 1381] [outer = 0x11222ac00] 18:56:28 INFO - PROCESS | 1659 | 1468806988732 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]]]}] 18:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 18:56:28 INFO - PROCESS | 1659 | 1468806988768 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:56:28 INFO - PROCESS | 1659 | 1468806988772 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 18:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:56:28 INFO - PROCESS | 1659 | 1468806988775 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:56:28 INFO - PROCESS | 1659 | 1468806988776 Marionette TRACE conn2 <- [1,1814,null,{}] 18:56:28 INFO - PROCESS | 1659 | 1468806988778 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}] 18:56:28 INFO - PROCESS | 1659 | 1468806988780 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:28 INFO - PROCESS | 1659 | 1468806988855 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:56:28 INFO - PROCESS | 1659 | 1468806988859 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 1659 | 1468806988860 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ecb800 == 31 [pid = 1659] [id = 461] 18:56:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x117d16c00) [pid = 1659] [serial = 1382] [outer = 0x0] 18:56:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x11829dc00) [pid = 1659] [serial = 1383] [outer = 0x117d16c00] 18:56:28 INFO - PROCESS | 1659 | 1468806988885 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x118379800) [pid = 1659] [serial = 1384] [outer = 0x117d16c00] 18:56:29 INFO - PROCESS | 1659 | 1468806989208 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]]]}] 18:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 469ms 18:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:56:29 INFO - PROCESS | 1659 | 1468806989244 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:56:29 INFO - PROCESS | 1659 | 1468806989245 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 18:56:29 INFO - PROCESS | 1659 | 1468806989247 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - PROCESS | 1659 | 1468806989257 Marionette TRACE conn2 <- [1,1818,null,{}] 18:56:29 INFO - PROCESS | 1659 | 1468806989259 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}] 18:56:29 INFO - PROCESS | 1659 | 1468806989260 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:29 INFO - PROCESS | 1659 | 1468806989356 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:56:29 INFO - PROCESS | 1659 | 1468806989362 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 1659 | 1468806989363 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x121714000 == 32 [pid = 1659] [id = 462] 18:56:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x114ed7000) [pid = 1659] [serial = 1385] [outer = 0x0] 18:56:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x11851b000) [pid = 1659] [serial = 1386] [outer = 0x114ed7000] 18:56:29 INFO - PROCESS | 1659 | 1468806989388 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x118a76400) [pid = 1659] [serial = 1387] [outer = 0x114ed7000] 18:56:29 INFO - PROCESS | 1659 | 1468806989703 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]]]}] 18:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 481ms 18:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:56:29 INFO - PROCESS | 1659 | 1468806989729 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:56:29 INFO - PROCESS | 1659 | 1468806989730 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 18:56:29 INFO - PROCESS | 1659 | 1468806989732 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - PROCESS | 1659 | 1468806989734 Marionette TRACE conn2 <- [1,1822,null,{}] 18:56:29 INFO - PROCESS | 1659 | 1468806989736 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}] 18:56:29 INFO - PROCESS | 1659 | 1468806989742 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:29 INFO - PROCESS | 1659 | 1468806989830 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:56:29 INFO - PROCESS | 1659 | 1468806989834 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 1659 | 1468806989835 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b0d000 == 33 [pid = 1659] [id = 463] 18:56:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x11850d800) [pid = 1659] [serial = 1388] [outer = 0x0] 18:56:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x119659c00) [pid = 1659] [serial = 1389] [outer = 0x11850d800] 18:56:29 INFO - PROCESS | 1659 | 1468806989863 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x120fef400) [pid = 1659] [serial = 1390] [outer = 0x11850d800] 18:56:30 INFO - PROCESS | 1659 | 1468806990177 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]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 470ms 18:56:30 INFO - PROCESS | 1659 | 1468806990206 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 1659 | 1468806990207 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 18:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:56:30 INFO - PROCESS | 1659 | 1468806990210 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 1659 | 1468806990211 Marionette TRACE conn2 <- [1,1826,null,{}] 18:56:30 INFO - PROCESS | 1659 | 1468806990213 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}] 18:56:30 INFO - PROCESS | 1659 | 1468806990214 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:30 INFO - PROCESS | 1659 | 1468806990319 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:56:30 INFO - PROCESS | 1659 | 1468806990324 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:30 INFO - PROCESS | 1659 | 1468806990325 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x124be5000 == 34 [pid = 1659] [id = 464] 18:56:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x111f60c00) [pid = 1659] [serial = 1391] [outer = 0x0] 18:56:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x120fec800) [pid = 1659] [serial = 1392] [outer = 0x111f60c00] 18:56:30 INFO - PROCESS | 1659 | 1468806990349 Marionette DEBUG loaded listener.js 18:56:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1219c9000) [pid = 1659] [serial = 1393] [outer = 0x111f60c00] 18:56:30 INFO - PROCESS | 1659 | 1468806990641 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]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 469ms 18:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:56:30 INFO - PROCESS | 1659 | 1468806990679 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 1659 | 1468806990680 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 18:56:30 INFO - PROCESS | 1659 | 1468806990682 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 1659 | 1468806990683 Marionette TRACE conn2 <- [1,1830,null,{}] 18:56:30 INFO - PROCESS | 1659 | 1468806990685 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}] 18:56:30 INFO - PROCESS | 1659 | 1468806990688 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:30 INFO - PROCESS | 1659 | 1468806990760 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:56:30 INFO - PROCESS | 1659 | 1468806990764 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:30 INFO - PROCESS | 1659 | 1468806990765 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12893b800 == 35 [pid = 1659] [id = 465] 18:56:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x117db9800) [pid = 1659] [serial = 1394] [outer = 0x0] 18:56:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x123bdfc00) [pid = 1659] [serial = 1395] [outer = 0x117db9800] 18:56:30 INFO - PROCESS | 1659 | 1468806990791 Marionette DEBUG loaded listener.js 18:56:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1245dd800) [pid = 1659] [serial = 1396] [outer = 0x117db9800] 18:56:31 INFO - PROCESS | 1659 | 1468806991131 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]]]}] 18:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 467ms 18:56:31 INFO - PROCESS | 1659 | 1468806991151 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:56:31 INFO - PROCESS | 1659 | 1468806991152 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 18:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:56:31 INFO - PROCESS | 1659 | 1468806991158 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - PROCESS | 1659 | 1468806991159 Marionette TRACE conn2 <- [1,1834,null,{}] 18:56:31 INFO - PROCESS | 1659 | 1468806991162 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}] 18:56:31 INFO - PROCESS | 1659 | 1468806991163 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:31 INFO - PROCESS | 1659 | 1468806991277 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:56:31 INFO - PROCESS | 1659 | 1468806991283 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 1659 | 1468806991284 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x119367000 == 36 [pid = 1659] [id = 466] 18:56:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x124b3dc00) [pid = 1659] [serial = 1397] [outer = 0x0] 18:56:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x125d0e000) [pid = 1659] [serial = 1398] [outer = 0x124b3dc00] 18:56:31 INFO - PROCESS | 1659 | 1468806991309 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x125df3c00) [pid = 1659] [serial = 1399] [outer = 0x124b3dc00] 18:56:31 INFO - PROCESS | 1659 | 1468806991606 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]]]}] 18:56:31 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 18:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 473ms 18:56:31 INFO - PROCESS | 1659 | 1468806991630 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:56:31 INFO - PROCESS | 1659 | 1468806991631 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 18:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:56:31 INFO - PROCESS | 1659 | 1468806991633 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - PROCESS | 1659 | 1468806991634 Marionette TRACE conn2 <- [1,1838,null,{}] 18:56:31 INFO - PROCESS | 1659 | 1468806991636 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}] 18:56:31 INFO - PROCESS | 1659 | 1468806991638 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:31 INFO - PROCESS | 1659 | 1468806991719 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:56:31 INFO - PROCESS | 1659 | 1468806991725 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 1659 | 1468806991726 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a314800 == 37 [pid = 1659] [id = 467] 18:56:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x125df4400) [pid = 1659] [serial = 1400] [outer = 0x0] 18:56:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x125f19c00) [pid = 1659] [serial = 1401] [outer = 0x125df4400] 18:56:31 INFO - PROCESS | 1659 | 1468806991750 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x126c9c400) [pid = 1659] [serial = 1402] [outer = 0x125df4400] 18:56:32 INFO - PROCESS | 1659 | 1468806992091 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]]]}] 18:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 469ms 18:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:56:32 INFO - PROCESS | 1659 | 1468806992106 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:56:32 INFO - PROCESS | 1659 | 1468806992109 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 18:56:32 INFO - PROCESS | 1659 | 1468806992111 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 1659 | 1468806992113 Marionette TRACE conn2 <- [1,1842,null,{}] 18:56:32 INFO - PROCESS | 1659 | 1468806992115 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}] 18:56:32 INFO - PROCESS | 1659 | 1468806992117 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:32 INFO - PROCESS | 1659 | 1468806992247 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:56:32 INFO - PROCESS | 1659 | 1468806992259 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 1659 | 1468806992261 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x121433800 == 38 [pid = 1659] [id = 468] 18:56:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x112e82800) [pid = 1659] [serial = 1403] [outer = 0x0] 18:56:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x126c9e400) [pid = 1659] [serial = 1404] [outer = 0x112e82800] 18:56:32 INFO - PROCESS | 1659 | 1468806992286 Marionette DEBUG loaded listener.js 18:56:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1273db000) [pid = 1659] [serial = 1405] [outer = 0x112e82800] 18:56:32 INFO - PROCESS | 1659 | 1468806992673 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]]]}] 18:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 571ms 18:56:32 INFO - PROCESS | 1659 | 1468806992683 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:56:32 INFO - PROCESS | 1659 | 1468806992685 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 18:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:56:32 INFO - PROCESS | 1659 | 1468806992691 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 1659 | 1468806992692 Marionette TRACE conn2 <- [1,1846,null,{}] 18:56:32 INFO - PROCESS | 1659 | 1468806992696 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}] 18:56:32 INFO - PROCESS | 1659 | 1468806992697 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:32 INFO - PROCESS | 1659 | 1468806992852 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:56:32 INFO - PROCESS | 1659 | 1468806992872 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 1659 | 1468806992873 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6d7800 == 39 [pid = 1659] [id = 469] 18:56:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1273db400) [pid = 1659] [serial = 1406] [outer = 0x0] 18:56:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12765e800) [pid = 1659] [serial = 1407] [outer = 0x1273db400] 18:56:32 INFO - PROCESS | 1659 | 1468806992914 Marionette DEBUG loaded listener.js 18:56:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x128983400) [pid = 1659] [serial = 1408] [outer = 0x1273db400] 18:56:33 INFO - PROCESS | 1659 | 1468806993297 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]]]}] 18:56:33 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) 18:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 621ms 18:56:33 INFO - PROCESS | 1659 | 1468806993312 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:56:33 INFO - PROCESS | 1659 | 1468806993313 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 18:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:56:33 INFO - PROCESS | 1659 | 1468806993315 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 1659 | 1468806993316 Marionette TRACE conn2 <- [1,1850,null,{}] 18:56:33 INFO - PROCESS | 1659 | 1468806993318 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}] 18:56:33 INFO - PROCESS | 1659 | 1468806993320 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:33 INFO - PROCESS | 1659 | 1468806993429 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:56:33 INFO - PROCESS | 1659 | 1468806993443 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 1659 | 1468806993444 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac22800 == 40 [pid = 1659] [id = 470] 18:56:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x124094000) [pid = 1659] [serial = 1409] [outer = 0x0] 18:56:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x128987000) [pid = 1659] [serial = 1410] [outer = 0x124094000] 18:56:33 INFO - PROCESS | 1659 | 1468806993467 Marionette DEBUG loaded listener.js 18:56:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x128a30c00) [pid = 1659] [serial = 1411] [outer = 0x124094000] 18:56:33 INFO - PROCESS | 1659 | 1468806993799 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]]]}] 18:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 18:56:33 INFO - PROCESS | 1659 | 1468806993836 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:56:33 INFO - PROCESS | 1659 | 1468806993837 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 18:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:56:33 INFO - PROCESS | 1659 | 1468806993839 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 1659 | 1468806993840 Marionette TRACE conn2 <- [1,1854,null,{}] 18:56:33 INFO - PROCESS | 1659 | 1468806993842 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}] 18:56:33 INFO - PROCESS | 1659 | 1468806993843 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:33 INFO - PROCESS | 1659 | 1468806993941 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:56:33 INFO - PROCESS | 1659 | 1468806993945 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 1659 | 1468806993946 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b83f000 == 41 [pid = 1659] [id = 471] 18:56:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12765d800) [pid = 1659] [serial = 1412] [outer = 0x0] 18:56:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x128a37c00) [pid = 1659] [serial = 1413] [outer = 0x12765d800] 18:56:33 INFO - PROCESS | 1659 | 1468806993969 Marionette DEBUG loaded listener.js 18:56:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x128b2ac00) [pid = 1659] [serial = 1414] [outer = 0x12765d800] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x112f53400) [pid = 1659] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x119edc400) [pid = 1659] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x116711400) [pid = 1659] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x114e69000) [pid = 1659] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x120fefc00) [pid = 1659] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x118375000) [pid = 1659] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x1133ab000) [pid = 1659] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x128a30400) [pid = 1659] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x125dfb000) [pid = 1659] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x118943c00) [pid = 1659] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x1164e8c00) [pid = 1659] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x117d15800) [pid = 1659] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x115e5e000) [pid = 1659] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x112f4d000) [pid = 1659] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x1241e6800) [pid = 1659] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:56:34 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x11825ec00) [pid = 1659] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:56:34 INFO - PROCESS | 1659 | 1468806994415 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]]]}] 18:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 619ms 18:56:34 INFO - PROCESS | 1659 | 1468806994459 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:56:34 INFO - PROCESS | 1659 | 1468806994460 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 18:56:34 INFO - PROCESS | 1659 | 1468806994462 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:56:34 INFO - PROCESS | 1659 | 1468806994463 Marionette TRACE conn2 <- [1,1858,null,{}] 18:56:34 INFO - PROCESS | 1659 | 1468806994465 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}] 18:56:34 INFO - PROCESS | 1659 | 1468806994466 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:34 INFO - PROCESS | 1659 | 1468806994549 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:56:34 INFO - PROCESS | 1659 | 1468806994554 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:34 INFO - PROCESS | 1659 | 1468806994556 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12142e800 == 42 [pid = 1659] [id = 472] 18:56:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x113385000) [pid = 1659] [serial = 1415] [outer = 0x0] 18:56:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x11670b800) [pid = 1659] [serial = 1416] [outer = 0x113385000] 18:56:34 INFO - PROCESS | 1659 | 1468806994581 Marionette DEBUG loaded listener.js 18:56:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x118370c00) [pid = 1659] [serial = 1417] [outer = 0x113385000] 18:56:34 INFO - PROCESS | 1659 | 1468806994912 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]]]}] 18:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 469ms 18:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:56:34 INFO - PROCESS | 1659 | 1468806994932 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:56:34 INFO - PROCESS | 1659 | 1468806994933 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 18:56:34 INFO - PROCESS | 1659 | 1468806994935 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:56:34 INFO - PROCESS | 1659 | 1468806994936 Marionette TRACE conn2 <- [1,1862,null,{}] 18:56:34 INFO - PROCESS | 1659 | 1468806994941 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}] 18:56:34 INFO - PROCESS | 1659 | 1468806994942 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:35 INFO - PROCESS | 1659 | 1468806995045 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:56:35 INFO - PROCESS | 1659 | 1468806995050 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:35 INFO - PROCESS | 1659 | 1468806995051 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd43800 == 43 [pid = 1659] [id = 473] 18:56:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x115e60000) [pid = 1659] [serial = 1418] [outer = 0x0] 18:56:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x119cb4400) [pid = 1659] [serial = 1419] [outer = 0x115e60000] 18:56:35 INFO - PROCESS | 1659 | 1468806995076 Marionette DEBUG loaded listener.js 18:56:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12732c800) [pid = 1659] [serial = 1420] [outer = 0x115e60000] 18:56:35 INFO - PROCESS | 1659 | 1468806995462 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]]]}] 18:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 572ms 18:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:56:35 INFO - PROCESS | 1659 | 1468806995514 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:56:35 INFO - PROCESS | 1659 | 1468806995516 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 18:56:35 INFO - PROCESS | 1659 | 1468806995519 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 1659 | 1468806995522 Marionette TRACE conn2 <- [1,1866,null,{}] 18:56:35 INFO - PROCESS | 1659 | 1468806995525 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}] 18:56:35 INFO - PROCESS | 1659 | 1468806995527 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:35 INFO - PROCESS | 1659 | 1468806995666 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:56:35 INFO - PROCESS | 1659 | 1468806995754 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:35 INFO - PROCESS | 1659 | 1468806995755 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c843000 == 44 [pid = 1659] [id = 474] 18:56:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x116f80c00) [pid = 1659] [serial = 1421] [outer = 0x0] 18:56:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x123c15400) [pid = 1659] [serial = 1422] [outer = 0x116f80c00] 18:56:35 INFO - PROCESS | 1659 | 1468806995796 Marionette DEBUG loaded listener.js 18:56:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x129012c00) [pid = 1659] [serial = 1423] [outer = 0x116f80c00] 18:56:36 INFO - PROCESS | 1659 | 1468806996116 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]]]}] 18:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 623ms 18:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:56:36 INFO - PROCESS | 1659 | 1468806996143 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:56:36 INFO - PROCESS | 1659 | 1468806996145 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 18:56:36 INFO - PROCESS | 1659 | 1468806996148 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:56:36 INFO - PROCESS | 1659 | 1468806996150 Marionette TRACE conn2 <- [1,1870,null,{}] 18:56:36 INFO - PROCESS | 1659 | 1468806996152 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}] 18:56:36 INFO - PROCESS | 1659 | 1468806996153 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:36 INFO - PROCESS | 1659 | 1468806996265 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:56:36 INFO - PROCESS | 1659 | 1468806996350 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 1659 | 1468806996351 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cc7c000 == 45 [pid = 1659] [id = 475] 18:56:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x119ee4000) [pid = 1659] [serial = 1424] [outer = 0x0] 18:56:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x129019c00) [pid = 1659] [serial = 1425] [outer = 0x119ee4000] 18:56:36 INFO - PROCESS | 1659 | 1468806996391 Marionette DEBUG loaded listener.js 18:56:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x129177000) [pid = 1659] [serial = 1426] [outer = 0x119ee4000] 18:56:36 INFO - PROCESS | 1659 | 1468806996927 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]]]}] 18:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 822ms 18:56:37 INFO - PROCESS | 1659 | 1468806997014 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:56:37 INFO - PROCESS | 1659 | 1468806997016 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 18:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:56:37 INFO - PROCESS | 1659 | 1468806997019 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - PROCESS | 1659 | 1468806997022 Marionette TRACE conn2 <- [1,1874,null,{}] 18:56:37 INFO - PROCESS | 1659 | 1468806997026 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}] 18:56:37 INFO - PROCESS | 1659 | 1468806997027 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:37 INFO - PROCESS | 1659 | 1468806997143 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:56:37 INFO - PROCESS | 1659 | 1468806997201 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:37 INFO - PROCESS | 1659 | 1468806997204 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x118087000 == 46 [pid = 1659] [id = 476] 18:56:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x113c45c00) [pid = 1659] [serial = 1427] [outer = 0x0] 18:56:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x114e6b400) [pid = 1659] [serial = 1428] [outer = 0x113c45c00] 18:56:37 INFO - PROCESS | 1659 | 1468806997235 Marionette DEBUG loaded listener.js 18:56:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x115e5f800) [pid = 1659] [serial = 1429] [outer = 0x113c45c00] 18:56:37 INFO - PROCESS | 1659 | 1468806997904 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]]]}] 18:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 972ms 18:56:37 INFO - PROCESS | 1659 | 1468806997992 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:56:37 INFO - PROCESS | 1659 | 1468806997994 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 18:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:56:38 INFO - PROCESS | 1659 | 1468806997998 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 1659 | 1468806998000 Marionette TRACE conn2 <- [1,1878,null,{}] 18:56:38 INFO - PROCESS | 1659 | 1468806998004 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}] 18:56:38 INFO - PROCESS | 1659 | 1468806998006 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:38 INFO - PROCESS | 1659 | 1468806998108 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:56:38 INFO - PROCESS | 1659 | 1468806998186 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 1659 | 1468806998188 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x117147800 == 47 [pid = 1659] [id = 477] 18:56:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x116460c00) [pid = 1659] [serial = 1430] [outer = 0x0] 18:56:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x116702800) [pid = 1659] [serial = 1431] [outer = 0x116460c00] 18:56:38 INFO - PROCESS | 1659 | 1468806998217 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1167de800) [pid = 1659] [serial = 1432] [outer = 0x116460c00] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12c843000 == 46 [pid = 1659] [id = 474] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd43800 == 45 [pid = 1659] [id = 473] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12142e800 == 44 [pid = 1659] [id = 472] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12b83f000 == 43 [pid = 1659] [id = 471] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac22800 == 42 [pid = 1659] [id = 470] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6d7800 == 41 [pid = 1659] [id = 469] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x121433800 == 40 [pid = 1659] [id = 468] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x125f0ec00) [pid = 1659] [serial = 1371] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12a314800 == 39 [pid = 1659] [id = 467] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x119367000 == 38 [pid = 1659] [id = 466] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12893b800 == 37 [pid = 1659] [id = 465] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x124be5000 == 36 [pid = 1659] [id = 464] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x124b0d000 == 35 [pid = 1659] [id = 463] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x121714000 == 34 [pid = 1659] [id = 462] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x119ecb800 == 33 [pid = 1659] [id = 461] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x119368000 == 32 [pid = 1659] [id = 460] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x118091000 == 31 [pid = 1659] [id = 459] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x115d78800 == 30 [pid = 1659] [id = 458] 18:56:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12a52d000 == 29 [pid = 1659] [id = 457] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x118a7fc00) [pid = 1659] [serial = 1353] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12144e000) [pid = 1659] [serial = 1356] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x1219d0800) [pid = 1659] [serial = 1359] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x1219cb000) [pid = 1659] [serial = 1357] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x11850d000) [pid = 1659] [serial = 1362] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x124030800) [pid = 1659] [serial = 1365] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x123c11400) [pid = 1659] [serial = 1360] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x119a05c00) [pid = 1659] [serial = 1339] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x1185ae000) [pid = 1659] [serial = 1338] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x121452c00) [pid = 1659] [serial = 1336] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x117db1c00) [pid = 1659] [serial = 1335] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x12a569400) [pid = 1659] [serial = 1333] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12916dc00) [pid = 1659] [serial = 1332] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x127330c00) [pid = 1659] [serial = 1330] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x125f19800) [pid = 1659] [serial = 1329] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x12144c400) [pid = 1659] [serial = 1327] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x119a08000) [pid = 1659] [serial = 1326] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x117d10000) [pid = 1659] [serial = 1324] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x116806000) [pid = 1659] [serial = 1323] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x118293000) [pid = 1659] [serial = 1347] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x118376400) [pid = 1659] [serial = 1348] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1161a1400) [pid = 1659] [serial = 1344] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1167db800) [pid = 1659] [serial = 1345] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x115d9c800) [pid = 1659] [serial = 1342] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x1133a9000) [pid = 1659] [serial = 1341] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x125dedc00) [pid = 1659] [serial = 1369] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x124498800) [pid = 1659] [serial = 1366] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x118375c00) [pid = 1659] [serial = 1350] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1189eb000) [pid = 1659] [serial = 1351] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x119ee3c00) [pid = 1659] [serial = 1363] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x119c66400) [pid = 1659] [serial = 1354] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x124b46400) [pid = 1659] [serial = 1368] [outer = 0x0] [url = about:blank] 18:56:38 INFO - PROCESS | 1659 | 1468806998659 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]]]}] 18:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 673ms 18:56:38 INFO - PROCESS | 1659 | 1468806998674 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:56:38 INFO - PROCESS | 1659 | 1468806998677 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 18:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:56:38 INFO - PROCESS | 1659 | 1468806998682 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 1659 | 1468806998684 Marionette TRACE conn2 <- [1,1882,null,{}] 18:56:38 INFO - PROCESS | 1659 | 1468806998686 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}] 18:56:38 INFO - PROCESS | 1659 | 1468806998689 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:38 INFO - PROCESS | 1659 | 1468806998770 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:56:38 INFO - PROCESS | 1659 | 1468806998776 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 1659 | 1468806998778 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x11894a800 == 30 [pid = 1659] [id = 478] 18:56:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x116f7f000) [pid = 1659] [serial = 1433] [outer = 0x0] 18:56:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x117d0e000) [pid = 1659] [serial = 1434] [outer = 0x116f7f000] 18:56:38 INFO - PROCESS | 1659 | 1468806998805 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x117d17c00) [pid = 1659] [serial = 1435] [outer = 0x116f7f000] 18:56:39 INFO - PROCESS | 1659 | 1468806999146 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]]]}] 18:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 519ms 18:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:56:39 INFO - PROCESS | 1659 | 1468806999201 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:56:39 INFO - PROCESS | 1659 | 1468806999203 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 18:56:39 INFO - PROCESS | 1659 | 1468806999205 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:56:39 INFO - PROCESS | 1659 | 1468806999207 Marionette TRACE conn2 <- [1,1886,null,{}] 18:56:39 INFO - PROCESS | 1659 | 1468806999215 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}] 18:56:39 INFO - PROCESS | 1659 | 1468806999218 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:39 INFO - PROCESS | 1659 | 1468806999298 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:56:39 INFO - PROCESS | 1659 | 1468806999398 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:39 INFO - PROCESS | 1659 | 1468806999400 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x112f0c800 == 31 [pid = 1659] [id = 479] 18:56:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x111f35800) [pid = 1659] [serial = 1436] [outer = 0x0] 18:56:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x112d3c400) [pid = 1659] [serial = 1437] [outer = 0x111f35800] 18:56:39 INFO - PROCESS | 1659 | 1468806999433 Marionette DEBUG loaded listener.js 18:56:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x115da7000) [pid = 1659] [serial = 1438] [outer = 0x111f35800] 18:56:39 INFO - PROCESS | 1659 | 1468806999883 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]]]}] 18:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 721ms 18:56:39 INFO - PROCESS | 1659 | 1468806999928 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:56:39 INFO - PROCESS | 1659 | 1468806999930 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 18:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:56:39 INFO - PROCESS | 1659 | 1468806999933 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:56:39 INFO - PROCESS | 1659 | 1468806999935 Marionette TRACE conn2 <- [1,1890,null,{}] 18:56:39 INFO - PROCESS | 1659 | 1468806999940 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}] 18:56:39 INFO - PROCESS | 1659 | 1468806999942 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:40 INFO - PROCESS | 1659 | 1468807000043 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:56:40 INFO - PROCESS | 1659 | 1468807000115 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:40 INFO - PROCESS | 1659 | 1468807000117 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a4a800 == 32 [pid = 1659] [id = 480] 18:56:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x117d0fc00) [pid = 1659] [serial = 1439] [outer = 0x0] 18:56:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x11825b400) [pid = 1659] [serial = 1440] [outer = 0x117d0fc00] 18:56:40 INFO - PROCESS | 1659 | 1468807000149 Marionette DEBUG loaded listener.js 18:56:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x118372400) [pid = 1659] [serial = 1441] [outer = 0x117d0fc00] 18:56:40 INFO - PROCESS | 1659 | 1468807000562 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]]]}] 18:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 18:56:40 INFO - PROCESS | 1659 | 1468807000606 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 1659 | 1468807000609 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 18:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:56:40 INFO - PROCESS | 1659 | 1468807000611 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - PROCESS | 1659 | 1468807000613 Marionette TRACE conn2 <- [1,1894,null,{}] 18:56:40 INFO - PROCESS | 1659 | 1468807000615 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}] 18:56:40 INFO - PROCESS | 1659 | 1468807000617 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:40 INFO - PROCESS | 1659 | 1468807000732 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:56:40 INFO - PROCESS | 1659 | 1468807000789 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:40 INFO - PROCESS | 1659 | 1468807000791 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12135b000 == 33 [pid = 1659] [id = 481] 18:56:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x118514400) [pid = 1659] [serial = 1442] [outer = 0x0] 18:56:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x118a74000) [pid = 1659] [serial = 1443] [outer = 0x118514400] 18:56:40 INFO - PROCESS | 1659 | 1468807000820 Marionette DEBUG loaded listener.js 18:56:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x11930b400) [pid = 1659] [serial = 1444] [outer = 0x118514400] 18:56:41 INFO - PROCESS | 1659 | 1468807001241 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]]]}] 18:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 669ms 18:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:56:41 INFO - PROCESS | 1659 | 1468807001281 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:56:41 INFO - PROCESS | 1659 | 1468807001282 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 18:56:41 INFO - PROCESS | 1659 | 1468807001289 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 1659 | 1468807001293 Marionette TRACE conn2 <- [1,1898,null,{}] 18:56:41 INFO - PROCESS | 1659 | 1468807001297 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}] 18:56:41 INFO - PROCESS | 1659 | 1468807001300 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:41 INFO - PROCESS | 1659 | 1468807001400 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:56:41 INFO - PROCESS | 1659 | 1468807001469 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 1659 | 1468807001470 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b32800 == 34 [pid = 1659] [id = 482] 18:56:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x119a02c00) [pid = 1659] [serial = 1445] [outer = 0x0] 18:56:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x119edfc00) [pid = 1659] [serial = 1446] [outer = 0x119a02c00] 18:56:41 INFO - PROCESS | 1659 | 1468807001500 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1210cc800) [pid = 1659] [serial = 1447] [outer = 0x119a02c00] 18:56:41 INFO - PROCESS | 1659 | 1468807001916 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]]]}] 18:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 678ms 18:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:56:41 INFO - PROCESS | 1659 | 1468807001963 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:56:41 INFO - PROCESS | 1659 | 1468807001965 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 18:56:41 INFO - PROCESS | 1659 | 1468807001967 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 1659 | 1468807001969 Marionette TRACE conn2 <- [1,1902,null,{}] 18:56:41 INFO - PROCESS | 1659 | 1468807001971 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}] 18:56:41 INFO - PROCESS | 1659 | 1468807001973 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:42 INFO - PROCESS | 1659 | 1468807002096 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:56:42 INFO - PROCESS | 1659 | 1468807002166 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:42 INFO - PROCESS | 1659 | 1468807002167 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x125d56800 == 35 [pid = 1659] [id = 483] 18:56:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12150a800) [pid = 1659] [serial = 1448] [outer = 0x0] 18:56:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1219ed800) [pid = 1659] [serial = 1449] [outer = 0x12150a800] 18:56:42 INFO - PROCESS | 1659 | 1468807002196 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x123be6400) [pid = 1659] [serial = 1450] [outer = 0x12150a800] 18:56:42 INFO - PROCESS | 1659 | 1468807002613 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]]]}] 18:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 668ms 18:56:42 INFO - PROCESS | 1659 | 1468807002636 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:56:42 INFO - PROCESS | 1659 | 1468807002639 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 18:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:56:42 INFO - PROCESS | 1659 | 1468807002642 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:56:42 INFO - PROCESS | 1659 | 1468807002644 Marionette TRACE conn2 <- [1,1906,null,{}] 18:56:42 INFO - PROCESS | 1659 | 1468807002646 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}] 18:56:42 INFO - PROCESS | 1659 | 1468807002647 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:42 INFO - PROCESS | 1659 | 1468807002744 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:56:42 INFO - PROCESS | 1659 | 1468807002805 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:42 INFO - PROCESS | 1659 | 1468807002810 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x124419800) [pid = 1659] [serial = 1451] [outer = 0x12cc67400] 18:56:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x117465000 == 36 [pid = 1659] [id = 484] 18:56:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x124b48c00) [pid = 1659] [serial = 1452] [outer = 0x0] 18:56:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x125d10c00) [pid = 1659] [serial = 1453] [outer = 0x124b48c00] 18:56:42 INFO - PROCESS | 1659 | 1468807002875 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x126c9e800) [pid = 1659] [serial = 1454] [outer = 0x124b48c00] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x11894a800 == 35 [pid = 1659] [id = 478] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x117147800 == 34 [pid = 1659] [id = 477] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12d7eb800 == 33 [pid = 1659] [id = 21] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x112649800 == 32 [pid = 1659] [id = 22] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x11809e800 == 31 [pid = 1659] [id = 12] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12b83b000 == 30 [pid = 1659] [id = 9] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd3f000 == 29 [pid = 1659] [id = 11] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x115e21800 == 28 [pid = 1659] [id = 24] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12cc80800 == 27 [pid = 1659] [id = 15] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x11715c000 == 26 [pid = 1659] [id = 26] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12d7dd000 == 25 [pid = 1659] [id = 19] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12d3b0800 == 24 [pid = 1659] [id = 18] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x118087000 == 23 [pid = 1659] [id = 476] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x129059800 == 22 [pid = 1659] [id = 13] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x1130e5000 == 21 [pid = 1659] [id = 23] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6cf800 == 20 [pid = 1659] [id = 8] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d7800 == 19 [pid = 1659] [id = 6] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12c83f800 == 18 [pid = 1659] [id = 14] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x116aaf800 == 17 [pid = 1659] [id = 25] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba15800 == 16 [pid = 1659] [id = 10] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12d8dd800 == 15 [pid = 1659] [id = 20] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12cc7c000 == 14 [pid = 1659] [id = 475] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x125d56800 == 13 [pid = 1659] [id = 483] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x123b32800 == 12 [pid = 1659] [id = 482] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12135b000 == 11 [pid = 1659] [id = 481] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x119a4a800 == 10 [pid = 1659] [id = 480] 18:56:44 INFO - PROCESS | 1659 | --DOCSHELL 0x112f0c800 == 9 [pid = 1659] [id = 479] 18:56:45 INFO - PROCESS | 1659 | 1468807005368 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]]]}] 18:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2781ms 18:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:56:45 INFO - PROCESS | 1659 | 1468807005424 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:56:45 INFO - PROCESS | 1659 | 1468807005426 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 18:56:45 INFO - PROCESS | 1659 | 1468807005429 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - PROCESS | 1659 | 1468807005432 Marionette TRACE conn2 <- [1,1910,null,{}] 18:56:45 INFO - PROCESS | 1659 | 1468807005437 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}] 18:56:45 INFO - PROCESS | 1659 | 1468807005440 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:45 INFO - PROCESS | 1659 | 1468807005519 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:56:45 INFO - PROCESS | 1659 | 1468807005527 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 1659 | 1468807005529 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x116688000 == 10 [pid = 1659] [id = 485] 18:56:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x115da8000) [pid = 1659] [serial = 1455] [outer = 0x0] 18:56:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x115defc00) [pid = 1659] [serial = 1456] [outer = 0x115da8000] 18:56:45 INFO - PROCESS | 1659 | 1468807005557 Marionette DEBUG loaded listener.js 18:56:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x11670c000) [pid = 1659] [serial = 1457] [outer = 0x115da8000] 18:56:45 INFO - PROCESS | 1659 | 1468807005900 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]]]}] 18:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 475ms 18:56:45 INFO - PROCESS | 1659 | 1468807005908 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:56:45 INFO - PROCESS | 1659 | 1468807005912 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 18:56:45 INFO - PROCESS | 1659 | 1468807005917 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - PROCESS | 1659 | 1468807005918 Marionette TRACE conn2 <- [1,1914,null,{}] 18:56:45 INFO - PROCESS | 1659 | 1468807005953 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}] 18:56:45 INFO - PROCESS | 1659 | 1468807005955 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:46 INFO - PROCESS | 1659 | 1468807006036 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:56:46 INFO - PROCESS | 1659 | 1468807006043 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:46 INFO - PROCESS | 1659 | 1468807006044 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x1191e1800 == 11 [pid = 1659] [id = 486] 18:56:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x116886c00) [pid = 1659] [serial = 1458] [outer = 0x0] 18:56:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x117d0ac00) [pid = 1659] [serial = 1459] [outer = 0x116886c00] 18:56:46 INFO - PROCESS | 1659 | 1468807006071 Marionette DEBUG loaded listener.js 18:56:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x11829a800) [pid = 1659] [serial = 1460] [outer = 0x116886c00] 18:56:46 INFO - PROCESS | 1659 | 1468807006426 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]]]}] 18:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 547ms 18:56:46 INFO - PROCESS | 1659 | 1468807006464 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 1659 | 1468807006465 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 18:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:56:46 INFO - PROCESS | 1659 | 1468807006467 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - PROCESS | 1659 | 1468807006470 Marionette TRACE conn2 <- [1,1918,null,{}] 18:56:46 INFO - PROCESS | 1659 | 1468807006477 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}] 18:56:46 INFO - PROCESS | 1659 | 1468807006487 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:46 INFO - PROCESS | 1659 | 1468807006618 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:56:46 INFO - PROCESS | 1659 | 1468807006627 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:46 INFO - PROCESS | 1659 | 1468807006629 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x121256800 == 12 [pid = 1659] [id = 487] 18:56:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x1189e8400) [pid = 1659] [serial = 1461] [outer = 0x0] 18:56:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x118a82800) [pid = 1659] [serial = 1462] [outer = 0x1189e8400] 18:56:46 INFO - PROCESS | 1659 | 1468807006658 Marionette DEBUG loaded listener.js 18:56:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x119313000) [pid = 1659] [serial = 1463] [outer = 0x1189e8400] 18:56:47 INFO - PROCESS | 1659 | 1468807007033 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]]]}] 18:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 621ms 18:56:47 INFO - PROCESS | 1659 | 1468807007089 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:56:47 INFO - PROCESS | 1659 | 1468807007090 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 18:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:56:47 INFO - PROCESS | 1659 | 1468807007092 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - PROCESS | 1659 | 1468807007094 Marionette TRACE conn2 <- [1,1922,null,{}] 18:56:47 INFO - PROCESS | 1659 | 1468807007096 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}] 18:56:47 INFO - PROCESS | 1659 | 1468807007097 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:47 INFO - PROCESS | 1659 | 1468807007196 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:56:47 INFO - PROCESS | 1659 | 1468807007208 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 1659 | 1468807007209 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x123c9b000 == 13 [pid = 1659] [id = 488] 18:56:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x119cb8800) [pid = 1659] [serial = 1464] [outer = 0x0] 18:56:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x120fe3400) [pid = 1659] [serial = 1465] [outer = 0x119cb8800] 18:56:47 INFO - PROCESS | 1659 | 1468807007235 Marionette DEBUG loaded listener.js 18:56:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x1210cdc00) [pid = 1659] [serial = 1466] [outer = 0x119cb8800] 18:56:47 INFO - PROCESS | 1659 | 1468807007570 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]]]}] 18:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 519ms 18:56:47 INFO - PROCESS | 1659 | 1468807007612 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:56:47 INFO - PROCESS | 1659 | 1468807007613 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 18:56:47 INFO - PROCESS | 1659 | 1468807007616 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - PROCESS | 1659 | 1468807007617 Marionette TRACE conn2 <- [1,1926,null,{}] 18:56:47 INFO - PROCESS | 1659 | 1468807007620 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}] 18:56:47 INFO - PROCESS | 1659 | 1468807007621 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:47 INFO - PROCESS | 1659 | 1468807007723 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:56:47 INFO - PROCESS | 1659 | 1468807007726 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 1659 | 1468807007728 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x127232800 == 14 [pid = 1659] [id = 489] 18:56:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x112f4ac00) [pid = 1659] [serial = 1467] [outer = 0x0] 18:56:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x1219c9400) [pid = 1659] [serial = 1468] [outer = 0x112f4ac00] 18:56:47 INFO - PROCESS | 1659 | 1468807007752 Marionette DEBUG loaded listener.js 18:56:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x121ce1000) [pid = 1659] [serial = 1469] [outer = 0x112f4ac00] 18:56:48 INFO - PROCESS | 1659 | 1468807008079 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]]]}] 18:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 520ms 18:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:56:48 INFO - PROCESS | 1659 | 1468807008152 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 1659 | 1468807008153 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 18:56:48 INFO - PROCESS | 1659 | 1468807008155 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 1659 | 1468807008157 Marionette TRACE conn2 <- [1,1930,null,{}] 18:56:48 INFO - PROCESS | 1659 | 1468807008159 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}] 18:56:48 INFO - PROCESS | 1659 | 1468807008163 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:48 INFO - PROCESS | 1659 | 1468807008289 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:56:48 INFO - PROCESS | 1659 | 1468807008327 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1659 | 1468807008328 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x129066000 == 15 [pid = 1659] [id = 490] 18:56:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x123c16000) [pid = 1659] [serial = 1470] [outer = 0x0] 18:56:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12449b800) [pid = 1659] [serial = 1471] [outer = 0x123c16000] 18:56:48 INFO - PROCESS | 1659 | 1468807008352 Marionette DEBUG loaded listener.js 18:56:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x126e7c400) [pid = 1659] [serial = 1472] [outer = 0x123c16000] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x118514400) [pid = 1659] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x117d0fc00) [pid = 1659] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x116f7f000) [pid = 1659] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x1273db400) [pid = 1659] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x124094000) [pid = 1659] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x125df4400) [pid = 1659] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x112f65400) [pid = 1659] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x111f60c00) [pid = 1659] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x117d16c00) [pid = 1659] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x117db9800) [pid = 1659] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x114ed7000) [pid = 1659] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11850d800) [pid = 1659] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x11222ac00) [pid = 1659] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x124b3dc00) [pid = 1659] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12765d800) [pid = 1659] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x115d9a400) [pid = 1659] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x113385000) [pid = 1659] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x116460c00) [pid = 1659] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x115e60000) [pid = 1659] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x112e82800) [pid = 1659] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x116f80c00) [pid = 1659] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x113c45c00) [pid = 1659] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x119ee4000) [pid = 1659] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x125df2c00) [pid = 1659] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x12150a800) [pid = 1659] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x119a02c00) [pid = 1659] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:56:48 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x111f35800) [pid = 1659] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:56:48 INFO - PROCESS | 1659 | 1468807008944 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]]]}] 18:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 821ms 18:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:56:48 INFO - PROCESS | 1659 | 1468807008977 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 1659 | 1468807008979 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 18:56:48 INFO - PROCESS | 1659 | 1468807008981 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 1659 | 1468807008982 Marionette TRACE conn2 <- [1,1934,null,{}] 18:56:48 INFO - PROCESS | 1659 | 1468807008985 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}] 18:56:48 INFO - PROCESS | 1659 | 1468807008986 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:49 INFO - PROCESS | 1659 | 1468807009064 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:56:49 INFO - PROCESS | 1659 | 1468807009125 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:49 INFO - PROCESS | 1659 | 1468807009126 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b1a000 == 16 [pid = 1659] [id = 491] 18:56:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x112f50800) [pid = 1659] [serial = 1473] [outer = 0x0] 18:56:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1130ad800) [pid = 1659] [serial = 1474] [outer = 0x112f50800] 18:56:49 INFO - PROCESS | 1659 | 1468807009157 Marionette DEBUG loaded listener.js 18:56:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1176f6000) [pid = 1659] [serial = 1475] [outer = 0x112f50800] 18:56:49 INFO - PROCESS | 1659 | 1468807009413 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]]]}] 18:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 473ms 18:56:49 INFO - PROCESS | 1659 | 1468807009461 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:56:49 INFO - PROCESS | 1659 | 1468807009462 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 18:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:56:49 INFO - PROCESS | 1659 | 1468807009464 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:56:49 INFO - PROCESS | 1659 | 1468807009465 Marionette TRACE conn2 <- [1,1938,null,{}] 18:56:49 INFO - PROCESS | 1659 | 1468807009468 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}] 18:56:49 INFO - PROCESS | 1659 | 1468807009469 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:49 INFO - PROCESS | 1659 | 1468807009558 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:56:49 INFO - PROCESS | 1659 | 1468807009562 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:49 INFO - PROCESS | 1659 | 1468807009563 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a51b800 == 17 [pid = 1659] [id = 492] 18:56:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1176f9400) [pid = 1659] [serial = 1476] [outer = 0x0] 18:56:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x118a7c800) [pid = 1659] [serial = 1477] [outer = 0x1176f9400] 18:56:49 INFO - PROCESS | 1659 | 1468807009586 Marionette DEBUG loaded listener.js 18:56:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x121452800) [pid = 1659] [serial = 1478] [outer = 0x1176f9400] 18:56:50 INFO - PROCESS | 1659 | 1468807010013 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]]]}] 18:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 570ms 18:56:50 INFO - PROCESS | 1659 | 1468807010035 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:56:50 INFO - PROCESS | 1659 | 1468807010036 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 18:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:56:50 INFO - PROCESS | 1659 | 1468807010039 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:56:50 INFO - PROCESS | 1659 | 1468807010040 Marionette TRACE conn2 <- [1,1942,null,{}] 18:56:50 INFO - PROCESS | 1659 | 1468807010042 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}] 18:56:50 INFO - PROCESS | 1659 | 1468807010043 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:50 INFO - PROCESS | 1659 | 1468807010119 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:56:50 INFO - PROCESS | 1659 | 1468807010123 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 1659 | 1468807010125 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6cf000 == 18 [pid = 1659] [id = 493] 18:56:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x121a97800) [pid = 1659] [serial = 1479] [outer = 0x0] 18:56:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12449bc00) [pid = 1659] [serial = 1480] [outer = 0x121a97800] 18:56:50 INFO - PROCESS | 1659 | 1468807010149 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x126e3fc00) [pid = 1659] [serial = 1481] [outer = 0x121a97800] 18:56:50 INFO - PROCESS | 1659 | 1468807010477 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]]]}] 18:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 469ms 18:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:56:50 INFO - PROCESS | 1659 | 1468807010509 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:56:50 INFO - PROCESS | 1659 | 1468807010510 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 18:56:50 INFO - PROCESS | 1659 | 1468807010512 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:56:50 INFO - PROCESS | 1659 | 1468807010513 Marionette TRACE conn2 <- [1,1946,null,{}] 18:56:50 INFO - PROCESS | 1659 | 1468807010515 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}] 18:56:50 INFO - PROCESS | 1659 | 1468807010516 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:50 INFO - PROCESS | 1659 | 1468807010597 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:56:50 INFO - PROCESS | 1659 | 1468807010658 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 1659 | 1468807010659 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6e0000 == 19 [pid = 1659] [id = 494] 18:56:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x12144f000) [pid = 1659] [serial = 1482] [outer = 0x0] 18:56:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x126e84c00) [pid = 1659] [serial = 1483] [outer = 0x12144f000] 18:56:50 INFO - PROCESS | 1659 | 1468807010683 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x1272ba400) [pid = 1659] [serial = 1484] [outer = 0x12144f000] 18:56:51 INFO - PROCESS | 1659 | 1468807011073 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]]]}] 18:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 619ms 18:56:51 INFO - PROCESS | 1659 | 1468807011132 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 1659 | 1468807011134 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 18:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:56:51 INFO - PROCESS | 1659 | 1468807011156 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 1659 | 1468807011158 Marionette TRACE conn2 <- [1,1950,null,{}] 18:56:51 INFO - PROCESS | 1659 | 1468807011163 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}] 18:56:51 INFO - PROCESS | 1659 | 1468807011165 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:51 INFO - PROCESS | 1659 | 1468807011266 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:56:51 INFO - PROCESS | 1659 | 1468807011340 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:51 INFO - PROCESS | 1659 | 1468807011342 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196f9000 == 20 [pid = 1659] [id = 495] 18:56:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x115d9f000) [pid = 1659] [serial = 1485] [outer = 0x0] 18:56:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x1164f2800) [pid = 1659] [serial = 1486] [outer = 0x115d9f000] 18:56:51 INFO - PROCESS | 1659 | 1468807011376 Marionette DEBUG loaded listener.js 18:56:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x117d0b000) [pid = 1659] [serial = 1487] [outer = 0x115d9f000] 18:56:51 INFO - PROCESS | 1659 | 1468807011834 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]]]}] 18:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 745ms 18:56:51 INFO - PROCESS | 1659 | 1468807011883 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 1659 | 1468807011886 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 18:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:56:51 INFO - PROCESS | 1659 | 1468807011890 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 1659 | 1468807011892 Marionette TRACE conn2 <- [1,1954,null,{}] 18:56:51 INFO - PROCESS | 1659 | 1468807011894 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}] 18:56:51 INFO - PROCESS | 1659 | 1468807011896 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:51 INFO - PROCESS | 1659 | 1468807011996 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:56:52 INFO - PROCESS | 1659 | 1468807012058 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:52 INFO - PROCESS | 1659 | 1468807012059 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x128d7d800 == 21 [pid = 1659] [id = 496] 18:56:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x118376400) [pid = 1659] [serial = 1488] [outer = 0x0] 18:56:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x11930f800) [pid = 1659] [serial = 1489] [outer = 0x118376400] 18:56:52 INFO - PROCESS | 1659 | 1468807012089 Marionette DEBUG loaded listener.js 18:56:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x119ee3400) [pid = 1659] [serial = 1490] [outer = 0x118376400] 18:56:52 INFO - PROCESS | 1659 | 1468807012538 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]]]}] 18:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 669ms 18:56:52 INFO - PROCESS | 1659 | 1468807012559 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:56:52 INFO - PROCESS | 1659 | 1468807012561 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 18:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:56:52 INFO - PROCESS | 1659 | 1468807012563 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:56:52 INFO - PROCESS | 1659 | 1468807012566 Marionette TRACE conn2 <- [1,1958,null,{}] 18:56:52 INFO - PROCESS | 1659 | 1468807012603 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}] 18:56:52 INFO - PROCESS | 1659 | 1468807012606 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:52 INFO - PROCESS | 1659 | 1468807012736 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:56:52 INFO - PROCESS | 1659 | 1468807012748 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:52 INFO - PROCESS | 1659 | 1468807012750 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba1d800 == 22 [pid = 1659] [id = 497] 18:56:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x123c16800) [pid = 1659] [serial = 1491] [outer = 0x0] 18:56:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x124b44000) [pid = 1659] [serial = 1492] [outer = 0x123c16800] 18:56:52 INFO - PROCESS | 1659 | 1468807012780 Marionette DEBUG loaded listener.js 18:56:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x1272b3800) [pid = 1659] [serial = 1493] [outer = 0x123c16800] 18:56:53 INFO - PROCESS | 1659 | 1468807013213 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]]]}] 18:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 700ms 18:56:53 INFO - PROCESS | 1659 | 1468807013272 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:56:53 INFO - PROCESS | 1659 | 1468807013274 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 18:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:56:53 INFO - PROCESS | 1659 | 1468807013278 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:56:53 INFO - PROCESS | 1659 | 1468807013279 Marionette TRACE conn2 <- [1,1962,null,{}] 18:56:53 INFO - PROCESS | 1659 | 1468807013282 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}] 18:56:53 INFO - PROCESS | 1659 | 1468807013283 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:53 INFO - PROCESS | 1659 | 1468807013382 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:56:53 INFO - PROCESS | 1659 | 1468807013588 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:53 INFO - PROCESS | 1659 | 1468807013589 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x118090000 == 23 [pid = 1659] [id = 498] 18:56:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x112e32400) [pid = 1659] [serial = 1494] [outer = 0x0] 18:56:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x112f35c00) [pid = 1659] [serial = 1495] [outer = 0x112e32400] 18:56:53 INFO - PROCESS | 1659 | 1468807013617 Marionette DEBUG loaded listener.js 18:56:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x113385000) [pid = 1659] [serial = 1496] [outer = 0x112e32400] 18:56:54 INFO - PROCESS | 1659 | 1468807014079 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]]]}] 18:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 819ms 18:56:54 INFO - PROCESS | 1659 | 1468807014099 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:56:54 INFO - PROCESS | 1659 | 1468807014102 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 18:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:56:54 INFO - PROCESS | 1659 | 1468807014105 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:56:54 INFO - PROCESS | 1659 | 1468807014108 Marionette TRACE conn2 <- [1,1966,null,{}] 18:56:54 INFO - PROCESS | 1659 | 1468807014112 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}] 18:56:54 INFO - PROCESS | 1659 | 1468807014114 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:54 INFO - PROCESS | 1659 | 1468807014241 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x125d10c00) [pid = 1659] [serial = 1453] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOCSHELL 0x117465000 == 22 [pid = 1659] [id = 484] 18:56:54 INFO - PROCESS | 1659 | 1468807014370 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1659 | 1468807014372 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x127327400) [pid = 1659] [serial = 1372] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x117d17c00) [pid = 1659] [serial = 1435] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x128a30c00) [pid = 1659] [serial = 1411] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x11670b800) [pid = 1659] [serial = 1416] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x128b2ac00) [pid = 1659] [serial = 1414] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x116702800) [pid = 1659] [serial = 1431] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x118370c00) [pid = 1659] [serial = 1417] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x119cb4400) [pid = 1659] [serial = 1419] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x1167de800) [pid = 1659] [serial = 1432] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x126c9e400) [pid = 1659] [serial = 1404] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x129012c00) [pid = 1659] [serial = 1423] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x114e6b400) [pid = 1659] [serial = 1428] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x128983400) [pid = 1659] [serial = 1408] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x129177000) [pid = 1659] [serial = 1426] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x123c15400) [pid = 1659] [serial = 1422] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x115e5f800) [pid = 1659] [serial = 1429] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x129019c00) [pid = 1659] [serial = 1425] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x12732c800) [pid = 1659] [serial = 1420] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1273db000) [pid = 1659] [serial = 1405] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x1219ed800) [pid = 1659] [serial = 1449] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x115da7000) [pid = 1659] [serial = 1438] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x11930b400) [pid = 1659] [serial = 1444] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x119edfc00) [pid = 1659] [serial = 1446] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x112d3c400) [pid = 1659] [serial = 1437] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x118a74000) [pid = 1659] [serial = 1443] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x118372400) [pid = 1659] [serial = 1441] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x11825b400) [pid = 1659] [serial = 1440] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x117d0e000) [pid = 1659] [serial = 1434] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12765e800) [pid = 1659] [serial = 1407] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x128987000) [pid = 1659] [serial = 1410] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x125f19c00) [pid = 1659] [serial = 1401] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x126c9c400) [pid = 1659] [serial = 1402] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x113386400) [pid = 1659] [serial = 1374] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x114ecb800) [pid = 1659] [serial = 1375] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x120fec800) [pid = 1659] [serial = 1392] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x1219c9000) [pid = 1659] [serial = 1393] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x11829dc00) [pid = 1659] [serial = 1383] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x118379800) [pid = 1659] [serial = 1384] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x123bdfc00) [pid = 1659] [serial = 1395] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x1245dd800) [pid = 1659] [serial = 1396] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x11851b000) [pid = 1659] [serial = 1386] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x118a76400) [pid = 1659] [serial = 1387] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x119659c00) [pid = 1659] [serial = 1389] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x120fef400) [pid = 1659] [serial = 1390] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x116f84c00) [pid = 1659] [serial = 1380] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x117d0d800) [pid = 1659] [serial = 1381] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x125d0e000) [pid = 1659] [serial = 1398] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x125df3c00) [pid = 1659] [serial = 1399] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x128a37c00) [pid = 1659] [serial = 1413] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x115df8400) [pid = 1659] [serial = 1377] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x116703800) [pid = 1659] [serial = 1378] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x123be6400) [pid = 1659] [serial = 1450] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x119ed9800) [pid = 1659] [serial = 892] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:56:54 INFO - PROCESS | 1659 | --DOMWINDOW == 61 (0x1210cc800) [pid = 1659] [serial = 1447] [outer = 0x0] [url = about:blank] 18:56:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x11329b800 == 23 [pid = 1659] [id = 499] 18:56:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x114e6b400) [pid = 1659] [serial = 1497] [outer = 0x0] 18:56:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x115da3c00) [pid = 1659] [serial = 1498] [outer = 0x114e6b400] 18:56:54 INFO - PROCESS | 1659 | 1468807014435 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x116702800) [pid = 1659] [serial = 1499] [outer = 0x114e6b400] 18:56:54 INFO - PROCESS | 1659 | 1468807014777 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]]]}] 18:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 721ms 18:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:56:54 INFO - PROCESS | 1659 | 1468807014830 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:56:54 INFO - PROCESS | 1659 | 1468807014832 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 18:56:54 INFO - PROCESS | 1659 | 1468807014834 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:56:54 INFO - PROCESS | 1659 | 1468807014835 Marionette TRACE conn2 <- [1,1970,null,{}] 18:56:54 INFO - PROCESS | 1659 | 1468807014840 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}] 18:56:54 INFO - PROCESS | 1659 | 1468807014842 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:54 INFO - PROCESS | 1659 | 1468807014918 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:56:54 INFO - PROCESS | 1659 | 1468807014989 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1659 | 1468807014990 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d4c800 == 24 [pid = 1659] [id = 500] 18:56:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x116634800) [pid = 1659] [serial = 1500] [outer = 0x0] 18:56:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x116f7e400) [pid = 1659] [serial = 1501] [outer = 0x116634800] 18:56:55 INFO - PROCESS | 1659 | 1468807015016 Marionette DEBUG loaded listener.js 18:56:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x117d14c00) [pid = 1659] [serial = 1502] [outer = 0x116634800] 18:56:55 INFO - PROCESS | 1659 | 1468807015291 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]]]}] 18:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 469ms 18:56:55 INFO - PROCESS | 1659 | 1468807015305 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 1659 | 1468807015308 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 18:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:56:55 INFO - PROCESS | 1659 | 1468807015320 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1659 | 1468807015327 Marionette TRACE conn2 <- [1,1974,null,{}] 18:56:55 INFO - PROCESS | 1659 | 1468807015335 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}] 18:56:55 INFO - PROCESS | 1659 | 1468807015338 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:55 INFO - PROCESS | 1659 | 1468807015436 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:56:55 INFO - PROCESS | 1659 | 1468807015442 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 1659 | 1468807015443 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x119b3e800 == 25 [pid = 1659] [id = 501] 18:56:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x11825cc00) [pid = 1659] [serial = 1503] [outer = 0x0] 18:56:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x11850d000) [pid = 1659] [serial = 1504] [outer = 0x11825cc00] 18:56:55 INFO - PROCESS | 1659 | 1468807015468 Marionette DEBUG loaded listener.js 18:56:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x118a7e800) [pid = 1659] [serial = 1505] [outer = 0x11825cc00] 18:56:55 INFO - PROCESS | 1659 | 1468807015796 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]]]}] 18:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 536ms 18:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:56:55 INFO - PROCESS | 1659 | 1468807015853 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 1659 | 1468807015854 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 18:56:55 INFO - PROCESS | 1659 | 1468807015856 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1659 | 1468807015858 Marionette TRACE conn2 <- [1,1978,null,{}] 18:56:55 INFO - PROCESS | 1659 | 1468807015860 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}] 18:56:55 INFO - PROCESS | 1659 | 1468807015861 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:55 INFO - PROCESS | 1659 | 1468807015938 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:56:55 INFO - PROCESS | 1659 | 1468807015944 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 1659 | 1468807015945 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x12171d800 == 26 [pid = 1659] [id = 502] 18:56:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x119a0e400) [pid = 1659] [serial = 1506] [outer = 0x0] 18:56:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x119edf000) [pid = 1659] [serial = 1507] [outer = 0x119a0e400] 18:56:55 INFO - PROCESS | 1659 | 1468807015967 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x120fe9c00) [pid = 1659] [serial = 1508] [outer = 0x119a0e400] 18:56:56 INFO - PROCESS | 1659 | 1468807016340 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]]]}] 18:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 519ms 18:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:56:56 INFO - PROCESS | 1659 | 1468807016377 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 1659 | 1468807016379 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 18:56:56 INFO - PROCESS | 1659 | 1468807016382 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - PROCESS | 1659 | 1468807016384 Marionette TRACE conn2 <- [1,1982,null,{}] 18:56:56 INFO - PROCESS | 1659 | 1468807016387 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}] 18:56:56 INFO - PROCESS | 1659 | 1468807016389 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:56 INFO - PROCESS | 1659 | 1468807016571 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:56:56 INFO - PROCESS | 1659 | 1468807016596 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 1659 | 1468807016602 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b31800 == 27 [pid = 1659] [id = 503] 18:56:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x121585400) [pid = 1659] [serial = 1509] [outer = 0x0] 18:56:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x1219ca800) [pid = 1659] [serial = 1510] [outer = 0x121585400] 18:56:56 INFO - PROCESS | 1659 | 1468807016656 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x123c14400) [pid = 1659] [serial = 1511] [outer = 0x121585400] 18:56:57 INFO - PROCESS | 1659 | 1468807017034 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]]]}] 18:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 673ms 18:56:57 INFO - PROCESS | 1659 | 1468807017055 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:56:57 INFO - PROCESS | 1659 | 1468807017057 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 18:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:56:57 INFO - PROCESS | 1659 | 1468807017059 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:56:57 INFO - PROCESS | 1659 | 1468807017060 Marionette TRACE conn2 <- [1,1986,null,{}] 18:56:57 INFO - PROCESS | 1659 | 1468807017062 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}] 18:56:57 INFO - PROCESS | 1659 | 1468807017064 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:57 INFO - PROCESS | 1659 | 1468807017174 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:56:57 INFO - PROCESS | 1659 | 1468807017188 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 1659 | 1468807017189 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x124be2800 == 28 [pid = 1659] [id = 504] 18:56:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x125d0d400) [pid = 1659] [serial = 1512] [outer = 0x0] 18:56:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x125df1800) [pid = 1659] [serial = 1513] [outer = 0x125d0d400] 18:56:57 INFO - PROCESS | 1659 | 1468807017213 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x125f12800) [pid = 1659] [serial = 1514] [outer = 0x125d0d400] 18:56:57 INFO - PROCESS | 1659 | 1468807017520 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]]]}] 18:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 518ms 18:56:57 INFO - PROCESS | 1659 | 1468807017577 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:56:57 INFO - PROCESS | 1659 | 1468807017579 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 18:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:56:57 INFO - PROCESS | 1659 | 1468807017588 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:56:57 INFO - PROCESS | 1659 | 1468807017589 Marionette TRACE conn2 <- [1,1990,null,{}] 18:56:57 INFO - PROCESS | 1659 | 1468807017591 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}] 18:56:57 INFO - PROCESS | 1659 | 1468807017592 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:57 INFO - PROCESS | 1659 | 1468807017689 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:56:57 INFO - PROCESS | 1659 | 1468807017700 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 1659 | 1468807017701 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x127231800 == 29 [pid = 1659] [id = 505] 18:56:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x125f19c00) [pid = 1659] [serial = 1515] [outer = 0x0] 18:56:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x126c9d800) [pid = 1659] [serial = 1516] [outer = 0x125f19c00] 18:56:57 INFO - PROCESS | 1659 | 1468807017726 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1272b5000) [pid = 1659] [serial = 1517] [outer = 0x125f19c00] 18:56:58 INFO - PROCESS | 1659 | 1468807018049 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]]]}] 18:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 518ms 18:56:58 INFO - PROCESS | 1659 | 1468807018106 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 1659 | 1468807018108 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 18:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:56:58 INFO - PROCESS | 1659 | 1468807018110 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 1659 | 1468807018111 Marionette TRACE conn2 <- [1,1994,null,{}] 18:56:58 INFO - PROCESS | 1659 | 1468807018113 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}] 18:56:58 INFO - PROCESS | 1659 | 1468807018114 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:58 INFO - PROCESS | 1659 | 1468807018211 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:56:58 INFO - PROCESS | 1659 | 1468807018224 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:58 INFO - PROCESS | 1659 | 1468807018225 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x128d85800 == 30 [pid = 1659] [id = 506] 18:56:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1272b5400) [pid = 1659] [serial = 1518] [outer = 0x0] 18:56:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x12732fc00) [pid = 1659] [serial = 1519] [outer = 0x1272b5400] 18:56:58 INFO - PROCESS | 1659 | 1468807018249 Marionette DEBUG loaded listener.js 18:56:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x12765c000) [pid = 1659] [serial = 1520] [outer = 0x1272b5400] 18:56:58 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x121a97800) [pid = 1659] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:56:58 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x115da8000) [pid = 1659] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:56:58 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x112f4ac00) [pid = 1659] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:56:58 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x124b48c00) [pid = 1659] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:56:58 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x116886c00) [pid = 1659] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:56:58 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x119cb8800) [pid = 1659] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:56:58 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x123c16000) [pid = 1659] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:56:58 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x112f50800) [pid = 1659] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:56:58 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1176f9400) [pid = 1659] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:56:58 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x1189e8400) [pid = 1659] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:56:58 INFO - PROCESS | 1659 | 1468807018592 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]]]}] 18:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 520ms 18:56:58 INFO - PROCESS | 1659 | 1468807018638 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 1659 | 1468807018639 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 18:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:56:58 INFO - PROCESS | 1659 | 1468807018642 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 1659 | 1468807018643 Marionette TRACE conn2 <- [1,1998,null,{}] 18:56:58 INFO - PROCESS | 1659 | 1468807018645 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}] 18:56:58 INFO - PROCESS | 1659 | 1468807018646 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:58 INFO - PROCESS | 1659 | 1468807018723 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:56:58 INFO - PROCESS | 1659 | 1468807018778 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:58 INFO - PROCESS | 1659 | 1468807018779 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d4800 == 31 [pid = 1659] [id = 507] 18:56:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x115d9bc00) [pid = 1659] [serial = 1521] [outer = 0x0] 18:56:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x117d0d400) [pid = 1659] [serial = 1522] [outer = 0x115d9bc00] 18:56:58 INFO - PROCESS | 1659 | 1468807018804 Marionette DEBUG loaded listener.js 18:56:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x125f11800) [pid = 1659] [serial = 1523] [outer = 0x115d9bc00] 18:56:59 INFO - PROCESS | 1659 | 1468807019072 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]]]}] 18:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 469ms 18:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:56:59 INFO - PROCESS | 1659 | 1468807019111 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:56:59 INFO - PROCESS | 1659 | 1468807019112 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 18:56:59 INFO - PROCESS | 1659 | 1468807019114 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - PROCESS | 1659 | 1468807019116 Marionette TRACE conn2 <- [1,2002,null,{}] 18:56:59 INFO - PROCESS | 1659 | 1468807019118 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}] 18:56:59 INFO - PROCESS | 1659 | 1468807019119 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:59 INFO - PROCESS | 1659 | 1468807019203 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:56:59 INFO - PROCESS | 1659 | 1468807019209 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 1659 | 1468807019211 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a324800 == 32 [pid = 1659] [id = 508] 18:56:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x12765c800) [pid = 1659] [serial = 1524] [outer = 0x0] 18:56:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x128980400) [pid = 1659] [serial = 1525] [outer = 0x12765c800] 18:56:59 INFO - PROCESS | 1659 | 1468807019237 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x128989c00) [pid = 1659] [serial = 1526] [outer = 0x12765c800] 18:56:59 INFO - PROCESS | 1659 | 1468807019572 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]]]}] 18:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 469ms 18:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:56:59 INFO - PROCESS | 1659 | 1468807019584 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:56:59 INFO - PROCESS | 1659 | 1468807019586 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 18:56:59 INFO - PROCESS | 1659 | 1468807019589 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - PROCESS | 1659 | 1468807019594 Marionette TRACE conn2 <- [1,2006,null,{}] 18:56:59 INFO - PROCESS | 1659 | 1468807019596 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}] 18:56:59 INFO - PROCESS | 1659 | 1468807019597 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:59 INFO - PROCESS | 1659 | 1468807019714 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:56:59 INFO - PROCESS | 1659 | 1468807019721 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 1659 | 1468807019722 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:56:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6c5000 == 33 [pid = 1659] [id = 509] 18:56:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1189e8400) [pid = 1659] [serial = 1527] [outer = 0x0] 18:56:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x128a2bc00) [pid = 1659] [serial = 1528] [outer = 0x1189e8400] 18:56:59 INFO - PROCESS | 1659 | 1468807019747 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x128b24800) [pid = 1659] [serial = 1529] [outer = 0x1189e8400] 18:57:00 INFO - PROCESS | 1659 | 1468807020061 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]]]}] 18:57:00 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 18:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 523ms 18:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:57:00 INFO - PROCESS | 1659 | 1468807020111 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:57:00 INFO - PROCESS | 1659 | 1468807020112 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 18:57:00 INFO - PROCESS | 1659 | 1468807020115 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - PROCESS | 1659 | 1468807020116 Marionette TRACE conn2 <- [1,2010,null,{}] 18:57:00 INFO - PROCESS | 1659 | 1468807020118 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}] 18:57:00 INFO - PROCESS | 1659 | 1468807020119 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:00 INFO - PROCESS | 1659 | 1468807020198 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:57:00 INFO - PROCESS | 1659 | 1468807020202 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:00 INFO - PROCESS | 1659 | 1468807020203 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b839000 == 34 [pid = 1659] [id = 510] 18:57:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x128a30c00) [pid = 1659] [serial = 1530] [outer = 0x0] 18:57:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x128bf2000) [pid = 1659] [serial = 1531] [outer = 0x128a30c00] 18:57:00 INFO - PROCESS | 1659 | 1468807020228 Marionette DEBUG loaded listener.js 18:57:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x129019c00) [pid = 1659] [serial = 1532] [outer = 0x128a30c00] 18:57:00 INFO - PROCESS | 1659 | 1468807020656 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]]]}] 18:57:00 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 18:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 573ms 18:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:57:00 INFO - PROCESS | 1659 | 1468807020688 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:57:00 INFO - PROCESS | 1659 | 1468807020691 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 18:57:00 INFO - PROCESS | 1659 | 1468807020694 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - PROCESS | 1659 | 1468807020696 Marionette TRACE conn2 <- [1,2014,null,{}] 18:57:00 INFO - PROCESS | 1659 | 1468807020700 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}] 18:57:00 INFO - PROCESS | 1659 | 1468807020701 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:00 INFO - PROCESS | 1659 | 1468807020805 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:57:00 INFO - PROCESS | 1659 | 1468807020876 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:00 INFO - PROCESS | 1659 | 1468807020877 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x1180a0800 == 35 [pid = 1659] [id = 511] 18:57:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x112f4ac00) [pid = 1659] [serial = 1533] [outer = 0x0] 18:57:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x114ed7000) [pid = 1659] [serial = 1534] [outer = 0x112f4ac00] 18:57:00 INFO - PROCESS | 1659 | 1468807020908 Marionette DEBUG loaded listener.js 18:57:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x116703800) [pid = 1659] [serial = 1535] [outer = 0x112f4ac00] 18:57:01 INFO - PROCESS | 1659 | 1468807021334 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]]]}] 18:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 18:57:01 INFO - PROCESS | 1659 | 1468807021364 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:57:01 INFO - PROCESS | 1659 | 1468807021367 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 18:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:57:01 INFO - PROCESS | 1659 | 1468807021372 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 1659 | 1468807021374 Marionette TRACE conn2 <- [1,2018,null,{}] 18:57:01 INFO - PROCESS | 1659 | 1468807021376 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}] 18:57:01 INFO - PROCESS | 1659 | 1468807021378 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:01 INFO - PROCESS | 1659 | 1468807021504 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:57:01 INFO - PROCESS | 1659 | 1468807021574 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:01 INFO - PROCESS | 1659 | 1468807021575 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x121cac000 == 36 [pid = 1659] [id = 512] 18:57:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x118253000) [pid = 1659] [serial = 1536] [outer = 0x0] 18:57:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x11829c000) [pid = 1659] [serial = 1537] [outer = 0x118253000] 18:57:01 INFO - PROCESS | 1659 | 1468807021605 Marionette DEBUG loaded listener.js 18:57:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x118517800) [pid = 1659] [serial = 1538] [outer = 0x118253000] 18:57:02 INFO - PROCESS | 1659 | 1468807022027 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]]]}] 18:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 18:57:02 INFO - PROCESS | 1659 | 1468807022042 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:57:02 INFO - PROCESS | 1659 | 1468807022044 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 18:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:57:02 INFO - PROCESS | 1659 | 1468807022046 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:57:02 INFO - PROCESS | 1659 | 1468807022049 Marionette TRACE conn2 <- [1,2022,null,{}] 18:57:02 INFO - PROCESS | 1659 | 1468807022057 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}] 18:57:02 INFO - PROCESS | 1659 | 1468807022060 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:02 INFO - PROCESS | 1659 | 1468807022163 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:57:02 INFO - PROCESS | 1659 | 1468807022234 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 1659 | 1468807022236 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac0d000 == 37 [pid = 1659] [id = 513] 18:57:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x119c71000) [pid = 1659] [serial = 1539] [outer = 0x0] 18:57:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1210cc800) [pid = 1659] [serial = 1540] [outer = 0x119c71000] 18:57:02 INFO - PROCESS | 1659 | 1468807022267 Marionette DEBUG loaded listener.js 18:57:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x124092000) [pid = 1659] [serial = 1541] [outer = 0x119c71000] 18:57:02 INFO - PROCESS | 1659 | 1468807022675 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]]]}] 18:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 18:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:57:02 INFO - PROCESS | 1659 | 1468807022718 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:57:02 INFO - PROCESS | 1659 | 1468807022720 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 18:57:02 INFO - PROCESS | 1659 | 1468807022722 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:57:02 INFO - PROCESS | 1659 | 1468807022723 Marionette TRACE conn2 <- [1,2026,null,{}] 18:57:02 INFO - PROCESS | 1659 | 1468807022726 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}] 18:57:02 INFO - PROCESS | 1659 | 1468807022727 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:02 INFO - PROCESS | 1659 | 1468807022849 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:57:02 INFO - PROCESS | 1659 | 1468807022919 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 1659 | 1468807022921 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd42000 == 38 [pid = 1659] [id = 514] 18:57:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x125f1ac00) [pid = 1659] [serial = 1542] [outer = 0x0] 18:57:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1273d4000) [pid = 1659] [serial = 1543] [outer = 0x125f1ac00] 18:57:02 INFO - PROCESS | 1659 | 1468807022962 Marionette DEBUG loaded listener.js 18:57:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x128989000) [pid = 1659] [serial = 1544] [outer = 0x125f1ac00] 18:57:03 INFO - PROCESS | 1659 | 1468807023393 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]]]}] 18:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 721ms 18:57:03 INFO - PROCESS | 1659 | 1468807023443 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:57:03 INFO - PROCESS | 1659 | 1468807023445 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 18:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:57:03 INFO - PROCESS | 1659 | 1468807023447 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:57:03 INFO - PROCESS | 1659 | 1468807023448 Marionette TRACE conn2 <- [1,2030,null,{}] 18:57:03 INFO - PROCESS | 1659 | 1468807023451 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}] 18:57:03 INFO - PROCESS | 1659 | 1468807023452 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:03 INFO - PROCESS | 1659 | 1468807023556 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:57:03 INFO - PROCESS | 1659 | 1468807023613 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:03 INFO - PROCESS | 1659 | 1468807023615 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x11936d000 == 39 [pid = 1659] [id = 515] 18:57:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x115d19800) [pid = 1659] [serial = 1545] [outer = 0x0] 18:57:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x119ee3c00) [pid = 1659] [serial = 1546] [outer = 0x115d19800] 18:57:03 INFO - PROCESS | 1659 | 1468807023644 Marionette DEBUG loaded listener.js 18:57:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x12898a000) [pid = 1659] [serial = 1547] [outer = 0x115d19800] 18:57:04 INFO - PROCESS | 1659 | 1468807024186 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]]]}] 18:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 769ms 18:57:04 INFO - PROCESS | 1659 | 1468807024229 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:57:04 INFO - PROCESS | 1659 | 1468807024231 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 18:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:57:04 INFO - PROCESS | 1659 | 1468807024234 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:57:04 INFO - PROCESS | 1659 | 1468807024236 Marionette TRACE conn2 <- [1,2034,null,{}] 18:57:04 INFO - PROCESS | 1659 | 1468807024243 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}] 18:57:04 INFO - PROCESS | 1659 | 1468807024244 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:04 INFO - PROCESS | 1659 | 1468807024332 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:57:04 INFO - PROCESS | 1659 | 1468807024407 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:04 INFO - PROCESS | 1659 | 1468807024409 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x11809e800 == 40 [pid = 1659] [id = 516] 18:57:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x116809c00) [pid = 1659] [serial = 1548] [outer = 0x0] 18:57:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x117d0ec00) [pid = 1659] [serial = 1549] [outer = 0x116809c00] 18:57:04 INFO - PROCESS | 1659 | 1468807024437 Marionette DEBUG loaded listener.js 18:57:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x118375c00) [pid = 1659] [serial = 1550] [outer = 0x116809c00] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x123b31800 == 39 [pid = 1659] [id = 503] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x127231800 == 38 [pid = 1659] [id = 505] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x12a324800 == 37 [pid = 1659] [id = 508] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x128d85800 == 36 [pid = 1659] [id = 506] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d4800 == 35 [pid = 1659] [id = 507] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6c5000 == 34 [pid = 1659] [id = 509] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x124be2800 == 33 [pid = 1659] [id = 504] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x11936d000 == 32 [pid = 1659] [id = 515] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd42000 == 31 [pid = 1659] [id = 514] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac0d000 == 30 [pid = 1659] [id = 513] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x121cac000 == 29 [pid = 1659] [id = 512] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x12b839000 == 28 [pid = 1659] [id = 510] 18:57:05 INFO - PROCESS | 1659 | --DOCSHELL 0x1180a0800 == 27 [pid = 1659] [id = 511] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x126e84c00) [pid = 1659] [serial = 1483] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x12449bc00) [pid = 1659] [serial = 1480] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x126e3fc00) [pid = 1659] [serial = 1481] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x115defc00) [pid = 1659] [serial = 1456] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x11670c000) [pid = 1659] [serial = 1457] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x1219c9400) [pid = 1659] [serial = 1468] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x126c9e800) [pid = 1659] [serial = 1454] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x117d0ac00) [pid = 1659] [serial = 1459] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x120fe3400) [pid = 1659] [serial = 1465] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x12449b800) [pid = 1659] [serial = 1471] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1130ad800) [pid = 1659] [serial = 1474] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x121ce1000) [pid = 1659] [serial = 1469] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x118a7c800) [pid = 1659] [serial = 1477] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x121452800) [pid = 1659] [serial = 1478] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x126e7c400) [pid = 1659] [serial = 1472] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1176f6000) [pid = 1659] [serial = 1475] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x118a82800) [pid = 1659] [serial = 1462] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x119313000) [pid = 1659] [serial = 1463] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x1210cdc00) [pid = 1659] [serial = 1466] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x11829a800) [pid = 1659] [serial = 1460] [outer = 0x0] [url = about:blank] 18:57:05 INFO - PROCESS | 1659 | 1468807025320 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]]]}] 18:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1123ms 18:57:05 INFO - PROCESS | 1659 | 1468807025358 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:57:05 INFO - PROCESS | 1659 | 1468807025360 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 18:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:57:05 INFO - PROCESS | 1659 | 1468807025363 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:57:05 INFO - PROCESS | 1659 | 1468807025365 Marionette TRACE conn2 <- [1,2038,null,{}] 18:57:05 INFO - PROCESS | 1659 | 1468807025368 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}] 18:57:05 INFO - PROCESS | 1659 | 1468807025370 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:05 INFO - PROCESS | 1659 | 1468807025446 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:57:05 INFO - PROCESS | 1659 | 1468807025451 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:05 INFO - PROCESS | 1659 | 1468807025454 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x117460800 == 28 [pid = 1659] [id = 517] 18:57:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x115da8000) [pid = 1659] [serial = 1551] [outer = 0x0] 18:57:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x11619b800) [pid = 1659] [serial = 1552] [outer = 0x115da8000] 18:57:05 INFO - PROCESS | 1659 | 1468807025484 Marionette DEBUG loaded listener.js 18:57:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x1167d9800) [pid = 1659] [serial = 1553] [outer = 0x115da8000] 18:57:05 INFO - PROCESS | 1659 | 1468807025869 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]]]}] 18:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 521ms 18:57:05 INFO - PROCESS | 1659 | 1468807025884 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:57:05 INFO - PROCESS | 1659 | 1468807025887 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 18:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:57:05 INFO - PROCESS | 1659 | 1468807025894 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:57:05 INFO - PROCESS | 1659 | 1468807025896 Marionette TRACE conn2 <- [1,2042,null,{}] 18:57:05 INFO - PROCESS | 1659 | 1468807025898 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}] 18:57:05 INFO - PROCESS | 1659 | 1468807025900 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:05 INFO - PROCESS | 1659 | 1468807025976 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:57:05 INFO - PROCESS | 1659 | 1468807025981 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:05 INFO - PROCESS | 1659 | 1468807025982 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x119378000 == 29 [pid = 1659] [id = 518] 18:57:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x11688a400) [pid = 1659] [serial = 1554] [outer = 0x0] 18:57:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x11825ac00) [pid = 1659] [serial = 1555] [outer = 0x11688a400] 18:57:06 INFO - PROCESS | 1659 | 1468807026011 Marionette DEBUG loaded listener.js 18:57:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x118515c00) [pid = 1659] [serial = 1556] [outer = 0x11688a400] 18:57:06 INFO - PROCESS | 1659 | 1468807026367 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]]]}] 18:57:06 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) 18:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 18:57:06 INFO - PROCESS | 1659 | 1468807026413 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:57:06 INFO - PROCESS | 1659 | 1468807026414 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 18:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:57:06 INFO - PROCESS | 1659 | 1468807026417 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 1659 | 1468807026419 Marionette TRACE conn2 <- [1,2046,null,{}] 18:57:06 INFO - PROCESS | 1659 | 1468807026427 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}] 18:57:06 INFO - PROCESS | 1659 | 1468807026430 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:06 INFO - PROCESS | 1659 | 1468807026505 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:57:06 INFO - PROCESS | 1659 | 1468807026513 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:06 INFO - PROCESS | 1659 | 1468807026515 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x121c8f000 == 30 [pid = 1659] [id = 519] 18:57:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x112f54c00) [pid = 1659] [serial = 1557] [outer = 0x0] 18:57:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x119316400) [pid = 1659] [serial = 1558] [outer = 0x112f54c00] 18:57:06 INFO - PROCESS | 1659 | 1468807026542 Marionette DEBUG loaded listener.js 18:57:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x119ede000) [pid = 1659] [serial = 1559] [outer = 0x112f54c00] 18:57:06 INFO - PROCESS | 1659 | 1468807026878 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]]]}] 18:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 470ms 18:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:57:06 INFO - PROCESS | 1659 | 1468807026892 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:57:06 INFO - PROCESS | 1659 | 1468807026894 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 18:57:06 INFO - PROCESS | 1659 | 1468807026896 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 1659 | 1468807026897 Marionette TRACE conn2 <- [1,2050,null,{}] 18:57:06 INFO - PROCESS | 1659 | 1468807026900 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}] 18:57:06 INFO - PROCESS | 1659 | 1468807026901 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:06 INFO - PROCESS | 1659 | 1468807026983 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:57:07 INFO - PROCESS | 1659 | 1468807027045 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 1659 | 1468807027046 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x1241c0000 == 31 [pid = 1659] [id = 520] 18:57:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x119edac00) [pid = 1659] [serial = 1560] [outer = 0x0] 18:57:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x120ff0c00) [pid = 1659] [serial = 1561] [outer = 0x119edac00] 18:57:07 INFO - PROCESS | 1659 | 1468807027072 Marionette DEBUG loaded listener.js 18:57:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1219cc000) [pid = 1659] [serial = 1562] [outer = 0x119edac00] 18:57:07 INFO - PROCESS | 1659 | 1468807027386 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]]]}] 18:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 519ms 18:57:07 INFO - PROCESS | 1659 | 1468807027424 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:57:07 INFO - PROCESS | 1659 | 1468807027426 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 18:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:57:07 INFO - PROCESS | 1659 | 1468807027436 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:57:07 INFO - PROCESS | 1659 | 1468807027437 Marionette TRACE conn2 <- [1,2054,null,{}] 18:57:07 INFO - PROCESS | 1659 | 1468807027439 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}] 18:57:07 INFO - PROCESS | 1659 | 1468807027441 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:07 INFO - PROCESS | 1659 | 1468807027535 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:57:07 INFO - PROCESS | 1659 | 1468807027539 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 1659 | 1468807027540 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x12899c800 == 32 [pid = 1659] [id = 521] 18:57:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x11670b800) [pid = 1659] [serial = 1563] [outer = 0x0] 18:57:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1219d1c00) [pid = 1659] [serial = 1564] [outer = 0x11670b800] 18:57:07 INFO - PROCESS | 1659 | 1468807027564 Marionette DEBUG loaded listener.js 18:57:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x124098c00) [pid = 1659] [serial = 1565] [outer = 0x11670b800] 18:57:07 INFO - PROCESS | 1659 | 1468807027913 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]]]}] 18:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 521ms 18:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:57:07 INFO - PROCESS | 1659 | 1468807027958 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:57:07 INFO - PROCESS | 1659 | 1468807027959 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 18:57:07 INFO - PROCESS | 1659 | 1468807027961 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:57:07 INFO - PROCESS | 1659 | 1468807027962 Marionette TRACE conn2 <- [1,2058,null,{}] 18:57:07 INFO - PROCESS | 1659 | 1468807027965 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}] 18:57:07 INFO - PROCESS | 1659 | 1468807027969 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:08 INFO - PROCESS | 1659 | 1468807028081 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:57:08 INFO - PROCESS | 1659 | 1468807028119 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:08 INFO - PROCESS | 1659 | 1468807028120 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d6800 == 33 [pid = 1659] [id = 522] 18:57:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1241de800) [pid = 1659] [serial = 1566] [outer = 0x0] 18:57:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x125db1000) [pid = 1659] [serial = 1567] [outer = 0x1241de800] 18:57:08 INFO - PROCESS | 1659 | 1468807028145 Marionette DEBUG loaded listener.js 18:57:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12765e800) [pid = 1659] [serial = 1568] [outer = 0x1241de800] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x121585400) [pid = 1659] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x125f19c00) [pid = 1659] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x125d0d400) [pid = 1659] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x1272b5400) [pid = 1659] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x115d9bc00) [pid = 1659] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x112e32400) [pid = 1659] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12144f000) [pid = 1659] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116634800) [pid = 1659] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x11825cc00) [pid = 1659] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x118376400) [pid = 1659] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x123c16800) [pid = 1659] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x115d9f000) [pid = 1659] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x119a0e400) [pid = 1659] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x114e6b400) [pid = 1659] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x128a30c00) [pid = 1659] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x1189e8400) [pid = 1659] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:57:08 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12765c800) [pid = 1659] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:57:08 INFO - PROCESS | 1659 | 1468807028835 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]]]}] 18:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 920ms 18:57:08 INFO - PROCESS | 1659 | 1468807028882 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:57:08 INFO - PROCESS | 1659 | 1468807028885 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 18:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:57:08 INFO - PROCESS | 1659 | 1468807028888 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:57:08 INFO - PROCESS | 1659 | 1468807028890 Marionette TRACE conn2 <- [1,2062,null,{}] 18:57:08 INFO - PROCESS | 1659 | 1468807028894 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}] 18:57:08 INFO - PROCESS | 1659 | 1468807028896 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:09 INFO - PROCESS | 1659 | 1468807029003 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:57:09 INFO - PROCESS | 1659 | 1468807029062 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:09 INFO - PROCESS | 1659 | 1468807029063 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x117465000 == 34 [pid = 1659] [id = 523] 18:57:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x113c69000) [pid = 1659] [serial = 1569] [outer = 0x0] 18:57:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x115d9f000) [pid = 1659] [serial = 1570] [outer = 0x113c69000] 18:57:09 INFO - PROCESS | 1659 | 1468807029095 Marionette DEBUG loaded listener.js 18:57:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x116706c00) [pid = 1659] [serial = 1571] [outer = 0x113c69000] 18:57:09 INFO - PROCESS | 1659 | 1468807029708 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]]]}] 18:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 872ms 18:57:09 INFO - PROCESS | 1659 | 1468807029760 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:57:09 INFO - PROCESS | 1659 | 1468807029765 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 18:57:09 INFO - PROCESS | 1659 | 1468807029771 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:57:09 INFO - PROCESS | 1659 | 1468807029774 Marionette TRACE conn2 <- [1,2066,null,{}] 18:57:09 INFO - PROCESS | 1659 | 1468807029778 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}] 18:57:09 INFO - PROCESS | 1659 | 1468807029781 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:09 INFO - PROCESS | 1659 | 1468807029896 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:57:09 INFO - PROCESS | 1659 | 1468807029954 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:09 INFO - PROCESS | 1659 | 1468807029956 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x12191c800 == 35 [pid = 1659] [id = 524] 18:57:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x116f87400) [pid = 1659] [serial = 1572] [outer = 0x0] 18:57:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x118254c00) [pid = 1659] [serial = 1573] [outer = 0x116f87400] 18:57:09 INFO - PROCESS | 1659 | 1468807029987 Marionette DEBUG loaded listener.js 18:57:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x118512800) [pid = 1659] [serial = 1574] [outer = 0x116f87400] 18:57:10 INFO - PROCESS | 1659 | 1468807030633 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]]]}] 18:57:10 INFO - PROCESS | 1659 | --DOCSHELL 0x12899c800 == 34 [pid = 1659] [id = 521] 18:57:10 INFO - PROCESS | 1659 | --DOCSHELL 0x1241c0000 == 33 [pid = 1659] [id = 520] 18:57:10 INFO - PROCESS | 1659 | --DOCSHELL 0x121c8f000 == 32 [pid = 1659] [id = 519] 18:57:10 INFO - PROCESS | 1659 | --DOCSHELL 0x119378000 == 31 [pid = 1659] [id = 518] 18:57:10 INFO - PROCESS | 1659 | --DOCSHELL 0x117460800 == 30 [pid = 1659] [id = 517] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x123c14400) [pid = 1659] [serial = 1511] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x126c9d800) [pid = 1659] [serial = 1516] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x125df1800) [pid = 1659] [serial = 1513] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12732fc00) [pid = 1659] [serial = 1519] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x117d0d400) [pid = 1659] [serial = 1522] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x112f35c00) [pid = 1659] [serial = 1495] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x113385000) [pid = 1659] [serial = 1496] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1272ba400) [pid = 1659] [serial = 1484] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x116f7e400) [pid = 1659] [serial = 1501] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x117d14c00) [pid = 1659] [serial = 1502] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x11850d000) [pid = 1659] [serial = 1504] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x118a7e800) [pid = 1659] [serial = 1505] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x11930f800) [pid = 1659] [serial = 1489] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x119ee3400) [pid = 1659] [serial = 1490] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x124b44000) [pid = 1659] [serial = 1492] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1272b3800) [pid = 1659] [serial = 1493] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x1164f2800) [pid = 1659] [serial = 1486] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x117d0b000) [pid = 1659] [serial = 1487] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x119edf000) [pid = 1659] [serial = 1507] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x115da3c00) [pid = 1659] [serial = 1498] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x116702800) [pid = 1659] [serial = 1499] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x129019c00) [pid = 1659] [serial = 1532] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x128bf2000) [pid = 1659] [serial = 1531] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x128b24800) [pid = 1659] [serial = 1529] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x128980400) [pid = 1659] [serial = 1525] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x128a2bc00) [pid = 1659] [serial = 1528] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x12765c000) [pid = 1659] [serial = 1520] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x1219ca800) [pid = 1659] [serial = 1510] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x125f12800) [pid = 1659] [serial = 1514] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x1272b5000) [pid = 1659] [serial = 1517] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 61 (0x128989c00) [pid = 1659] [serial = 1526] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 60 (0x120fe9c00) [pid = 1659] [serial = 1508] [outer = 0x0] [url = about:blank] 18:57:10 INFO - PROCESS | 1659 | --DOMWINDOW == 59 (0x125f11800) [pid = 1659] [serial = 1523] [outer = 0x0] [url = about:blank] 18:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 922ms 18:57:10 INFO - PROCESS | 1659 | 1468807030693 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:57:10 INFO - PROCESS | 1659 | 1468807030696 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 18:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:57:10 INFO - PROCESS | 1659 | 1468807030702 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:57:10 INFO - PROCESS | 1659 | 1468807030704 Marionette TRACE conn2 <- [1,2070,null,{}] 18:57:10 INFO - PROCESS | 1659 | 1468807030710 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}] 18:57:10 INFO - PROCESS | 1659 | 1468807030712 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:10 INFO - PROCESS | 1659 | 1468807030869 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:57:10 INFO - PROCESS | 1659 | 1468807030926 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:10 INFO - PROCESS | 1659 | 1468807030930 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x11715e800 == 31 [pid = 1659] [id = 525] 18:57:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 60 (0x1164ed400) [pid = 1659] [serial = 1575] [outer = 0x0] 18:57:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 61 (0x1167dac00) [pid = 1659] [serial = 1576] [outer = 0x1164ed400] 18:57:10 INFO - PROCESS | 1659 | 1468807030977 Marionette DEBUG loaded listener.js 18:57:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x116f8a800) [pid = 1659] [serial = 1577] [outer = 0x1164ed400] 18:57:11 INFO - PROCESS | 1659 | 1468807031327 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]]]}] 18:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 674ms 18:57:11 INFO - PROCESS | 1659 | 1468807031375 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:57:11 INFO - PROCESS | 1659 | 1468807031378 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 18:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:57:11 INFO - PROCESS | 1659 | 1468807031381 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:57:11 INFO - PROCESS | 1659 | 1468807031384 Marionette TRACE conn2 <- [1,2074,null,{}] 18:57:11 INFO - PROCESS | 1659 | 1468807031388 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}] 18:57:11 INFO - PROCESS | 1659 | 1468807031390 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:11 INFO - PROCESS | 1659 | 1468807031485 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:57:11 INFO - PROCESS | 1659 | 1468807031536 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:11 INFO - PROCESS | 1659 | 1468807031539 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x11714f000 == 32 [pid = 1659] [id = 526] 18:57:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x11670b400) [pid = 1659] [serial = 1578] [outer = 0x0] 18:57:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x116f81800) [pid = 1659] [serial = 1579] [outer = 0x11670b400] 18:57:11 INFO - PROCESS | 1659 | 1468807031571 Marionette DEBUG loaded listener.js 18:57:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x117d14800) [pid = 1659] [serial = 1580] [outer = 0x11670b400] 18:57:11 INFO - PROCESS | 1659 | 1468807031957 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]]]}] 18:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 621ms 18:57:12 INFO - PROCESS | 1659 | 1468807032003 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:57:12 INFO - PROCESS | 1659 | 1468807032007 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 18:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:57:12 INFO - PROCESS | 1659 | 1468807032013 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:57:12 INFO - PROCESS | 1659 | 1468807032014 Marionette TRACE conn2 <- [1,2078,null,{}] 18:57:12 INFO - PROCESS | 1659 | 1468807032017 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}] 18:57:12 INFO - PROCESS | 1659 | 1468807032019 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:12 INFO - PROCESS | 1659 | 1468807032112 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:57:12 INFO - PROCESS | 1659 | 1468807032192 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:12 INFO - PROCESS | 1659 | 1468807032194 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x121255800 == 33 [pid = 1659] [id = 527] 18:57:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x1130ae800) [pid = 1659] [serial = 1581] [outer = 0x0] 18:57:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x1191c1800) [pid = 1659] [serial = 1582] [outer = 0x1130ae800] 18:57:12 INFO - PROCESS | 1659 | 1468807032283 Marionette DEBUG loaded listener.js 18:57:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x119caec00) [pid = 1659] [serial = 1583] [outer = 0x1130ae800] 18:57:12 INFO - PROCESS | 1659 | 1468807032802 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]]]}] 18:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 821ms 18:57:12 INFO - PROCESS | 1659 | 1468807032834 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:57:12 INFO - PROCESS | 1659 | 1468807032835 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 18:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:57:12 INFO - PROCESS | 1659 | 1468807032838 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:57:12 INFO - PROCESS | 1659 | 1468807032840 Marionette TRACE conn2 <- [1,2082,null,{}] 18:57:12 INFO - PROCESS | 1659 | 1468807032849 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}] 18:57:12 INFO - PROCESS | 1659 | 1468807032852 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:12 INFO - PROCESS | 1659 | 1468807032947 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:57:13 INFO - PROCESS | 1659 | 1468807033003 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:13 INFO - PROCESS | 1659 | 1468807033005 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b1b800 == 34 [pid = 1659] [id = 528] 18:57:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x120fe7c00) [pid = 1659] [serial = 1584] [outer = 0x0] 18:57:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x121813000) [pid = 1659] [serial = 1585] [outer = 0x120fe7c00] 18:57:13 INFO - PROCESS | 1659 | 1468807033038 Marionette DEBUG loaded listener.js 18:57:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x121cde000) [pid = 1659] [serial = 1586] [outer = 0x120fe7c00] 18:57:13 INFO - PROCESS | 1659 | 1468807033423 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]]]}] 18:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 623ms 18:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:57:13 INFO - PROCESS | 1659 | 1468807033461 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:57:13 INFO - PROCESS | 1659 | 1468807033463 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 18:57:13 INFO - PROCESS | 1659 | 1468807033465 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:57:13 INFO - PROCESS | 1659 | 1468807033467 Marionette TRACE conn2 <- [1,2086,null,{}] 18:57:13 INFO - PROCESS | 1659 | 1468807033469 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}] 18:57:13 INFO - PROCESS | 1659 | 1468807033471 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:13 INFO - PROCESS | 1659 | 1468807033589 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:57:13 INFO - PROCESS | 1659 | 1468807033658 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:13 INFO - PROCESS | 1659 | 1468807033659 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x12723f000 == 35 [pid = 1659] [id = 529] 18:57:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x12441f400) [pid = 1659] [serial = 1587] [outer = 0x0] 18:57:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x12449c400) [pid = 1659] [serial = 1588] [outer = 0x12441f400] 18:57:13 INFO - PROCESS | 1659 | 1468807033688 Marionette DEBUG loaded listener.js 18:57:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x125da8400) [pid = 1659] [serial = 1589] [outer = 0x12441f400] 18:57:14 INFO - PROCESS | 1659 | 1468807034095 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]]]}] 18:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 18:57:14 INFO - PROCESS | 1659 | 1468807034136 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:57:14 INFO - PROCESS | 1659 | 1468807034137 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 18:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:57:14 INFO - PROCESS | 1659 | 1468807034140 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:57:14 INFO - PROCESS | 1659 | 1468807034141 Marionette TRACE conn2 <- [1,2090,null,{}] 18:57:14 INFO - PROCESS | 1659 | 1468807034143 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}] 18:57:14 INFO - PROCESS | 1659 | 1468807034145 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:14 INFO - PROCESS | 1659 | 1468807034235 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:57:14 INFO - PROCESS | 1659 | 1468807034290 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:14 INFO - PROCESS | 1659 | 1468807034291 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12905e000 == 36 [pid = 1659] [id = 530] 18:57:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x125d0e400) [pid = 1659] [serial = 1590] [outer = 0x0] 18:57:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x125f11800) [pid = 1659] [serial = 1591] [outer = 0x125d0e400] 18:57:14 INFO - PROCESS | 1659 | 1468807034320 Marionette DEBUG loaded listener.js 18:57:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x125f1cc00) [pid = 1659] [serial = 1592] [outer = 0x125d0e400] 18:57:14 INFO - PROCESS | 1659 | 1468807034719 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]]]}] 18:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 619ms 18:57:14 INFO - PROCESS | 1659 | 1468807034759 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:57:14 INFO - PROCESS | 1659 | 1468807034761 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 18:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:57:14 INFO - PROCESS | 1659 | 1468807034763 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:57:14 INFO - PROCESS | 1659 | 1468807034764 Marionette TRACE conn2 <- [1,2094,null,{}] 18:57:14 INFO - PROCESS | 1659 | 1468807034767 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}] 18:57:14 INFO - PROCESS | 1659 | 1468807034771 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:14 INFO - PROCESS | 1659 | 1468807034897 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:57:15 INFO - PROCESS | 1659 | 1468807034999 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:15 INFO - PROCESS | 1659 | 1468807035001 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a31e800 == 37 [pid = 1659] [id = 531] 18:57:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x126ba7c00) [pid = 1659] [serial = 1593] [outer = 0x0] 18:57:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x1272bb800) [pid = 1659] [serial = 1594] [outer = 0x126ba7c00] 18:57:15 INFO - PROCESS | 1659 | 1468807035031 Marionette DEBUG loaded listener.js 18:57:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x128a2bc00) [pid = 1659] [serial = 1595] [outer = 0x126ba7c00] 18:57:15 INFO - PROCESS | 1659 | 1468807035493 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]]]}] 18:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 768ms 18:57:15 INFO - PROCESS | 1659 | 1468807035540 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:57:15 INFO - PROCESS | 1659 | 1468807035542 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 18:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:57:15 INFO - PROCESS | 1659 | 1468807035547 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:57:15 INFO - PROCESS | 1659 | 1468807035548 Marionette TRACE conn2 <- [1,2098,null,{}] 18:57:15 INFO - PROCESS | 1659 | 1468807035552 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}] 18:57:15 INFO - PROCESS | 1659 | 1468807035554 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:16 INFO - PROCESS | 1659 | --DOCSHELL 0x117465000 == 36 [pid = 1659] [id = 523] 18:57:16 INFO - PROCESS | 1659 | --DOCSHELL 0x12191c800 == 35 [pid = 1659] [id = 524] 18:57:16 INFO - PROCESS | 1659 | --DOCSHELL 0x11809e800 == 34 [pid = 1659] [id = 516] 18:57:16 INFO - PROCESS | 1659 | --DOCSHELL 0x12a31e800 == 33 [pid = 1659] [id = 531] 18:57:16 INFO - PROCESS | 1659 | --DOCSHELL 0x12905e000 == 32 [pid = 1659] [id = 530] 18:57:16 INFO - PROCESS | 1659 | --DOCSHELL 0x12723f000 == 31 [pid = 1659] [id = 529] 18:57:16 INFO - PROCESS | 1659 | --DOCSHELL 0x124b1b800 == 30 [pid = 1659] [id = 528] 18:57:16 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d6800 == 29 [pid = 1659] [id = 522] 18:57:16 INFO - PROCESS | 1659 | --DOCSHELL 0x121255800 == 28 [pid = 1659] [id = 527] 18:57:16 INFO - PROCESS | 1659 | --DOCSHELL 0x11715e800 == 27 [pid = 1659] [id = 525] 18:57:16 INFO - PROCESS | 1659 | --DOCSHELL 0x11714f000 == 26 [pid = 1659] [id = 526] 18:57:16 INFO - PROCESS | 1659 | 1468807036125 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:57:16 INFO - PROCESS | 1659 | 1468807036216 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:16 INFO - PROCESS | 1659 | 1468807036217 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x112f21800 == 27 [pid = 1659] [id = 532] 18:57:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x112f54800) [pid = 1659] [serial = 1596] [outer = 0x0] 18:57:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x11337c800) [pid = 1659] [serial = 1597] [outer = 0x112f54800] 18:57:16 INFO - PROCESS | 1659 | 1468807036269 Marionette DEBUG loaded listener.js 18:57:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x115da7000) [pid = 1659] [serial = 1598] [outer = 0x112f54800] 18:57:16 INFO - PROCESS | 1659 | 1468807036553 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]]]}] 18:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1021ms 18:57:16 INFO - PROCESS | 1659 | 1468807036568 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:57:16 INFO - PROCESS | 1659 | 1468807036571 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 18:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:57:16 INFO - PROCESS | 1659 | 1468807036598 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:57:16 INFO - PROCESS | 1659 | 1468807036600 Marionette TRACE conn2 <- [1,2102,null,{}] 18:57:16 INFO - PROCESS | 1659 | 1468807036603 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}] 18:57:16 INFO - PROCESS | 1659 | 1468807036606 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:16 INFO - PROCESS | 1659 | 1468807036712 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:57:16 INFO - PROCESS | 1659 | 1468807036763 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:16 INFO - PROCESS | 1659 | 1468807036765 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x11895f800 == 28 [pid = 1659] [id = 533] 18:57:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x115df0400) [pid = 1659] [serial = 1599] [outer = 0x0] 18:57:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x1164e9400) [pid = 1659] [serial = 1600] [outer = 0x115df0400] 18:57:16 INFO - PROCESS | 1659 | 1468807036792 Marionette DEBUG loaded listener.js 18:57:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x117d0a800) [pid = 1659] [serial = 1601] [outer = 0x115df0400] 18:57:17 INFO - PROCESS | 1659 | 1468807037079 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]]]}] 18:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 538ms 18:57:17 INFO - PROCESS | 1659 | 1468807037120 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:57:17 INFO - PROCESS | 1659 | 1468807037122 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 18:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:57:17 INFO - PROCESS | 1659 | 1468807037128 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:57:17 INFO - PROCESS | 1659 | 1468807037129 Marionette TRACE conn2 <- [1,2106,null,{}] 18:57:17 INFO - PROCESS | 1659 | 1468807037132 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}] 18:57:17 INFO - PROCESS | 1659 | 1468807037133 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:17 INFO - PROCESS | 1659 | 1468807037213 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:57:17 INFO - PROCESS | 1659 | 1468807037220 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:17 INFO - PROCESS | 1659 | 1468807037221 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x12124e800 == 29 [pid = 1659] [id = 534] 18:57:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x118254000) [pid = 1659] [serial = 1602] [outer = 0x0] 18:57:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x118511c00) [pid = 1659] [serial = 1603] [outer = 0x118254000] 18:57:17 INFO - PROCESS | 1659 | 1468807037250 Marionette DEBUG loaded listener.js 18:57:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x118a75000) [pid = 1659] [serial = 1604] [outer = 0x118254000] 18:57:17 INFO - PROCESS | 1659 | 1468807037632 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]]]}] 18:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 520ms 18:57:17 INFO - PROCESS | 1659 | 1468807037648 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:57:17 INFO - PROCESS | 1659 | 1468807037650 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 18:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:57:17 INFO - PROCESS | 1659 | 1468807037662 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:57:17 INFO - PROCESS | 1659 | 1468807037665 Marionette TRACE conn2 <- [1,2110,null,{}] 18:57:17 INFO - PROCESS | 1659 | 1468807037667 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}] 18:57:17 INFO - PROCESS | 1659 | 1468807037670 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:17 INFO - PROCESS | 1659 | 1468807037770 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:57:17 INFO - PROCESS | 1659 | 1468807037804 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:17 INFO - PROCESS | 1659 | 1468807037806 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b0f000 == 30 [pid = 1659] [id = 535] 18:57:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x118a7e800) [pid = 1659] [serial = 1605] [outer = 0x0] 18:57:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x119313400) [pid = 1659] [serial = 1606] [outer = 0x118a7e800] 18:57:17 INFO - PROCESS | 1659 | 1468807037829 Marionette DEBUG loaded listener.js 18:57:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x120febc00) [pid = 1659] [serial = 1607] [outer = 0x118a7e800] 18:57:18 INFO - PROCESS | 1659 | 1468807038197 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]]]}] 18:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 578ms 18:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:57:18 INFO - PROCESS | 1659 | 1468807038233 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:57:18 INFO - PROCESS | 1659 | 1468807038235 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 18:57:18 INFO - PROCESS | 1659 | 1468807038238 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:57:18 INFO - PROCESS | 1659 | 1468807038242 Marionette TRACE conn2 <- [1,2114,null,{}] 18:57:18 INFO - PROCESS | 1659 | 1468807038246 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}] 18:57:18 INFO - PROCESS | 1659 | 1468807038248 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:18 INFO - PROCESS | 1659 | 1468807038391 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:57:18 INFO - PROCESS | 1659 | 1468807038410 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:18 INFO - PROCESS | 1659 | 1468807038412 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x127234000 == 31 [pid = 1659] [id = 536] 18:57:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x118943800) [pid = 1659] [serial = 1608] [outer = 0x0] 18:57:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1219cd800) [pid = 1659] [serial = 1609] [outer = 0x118943800] 18:57:18 INFO - PROCESS | 1659 | 1468807038452 Marionette DEBUG loaded listener.js 18:57:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12409d000) [pid = 1659] [serial = 1610] [outer = 0x118943800] 18:57:18 INFO - PROCESS | 1659 | 1468807038910 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]]]}] 18:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 722ms 18:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:57:18 INFO - PROCESS | 1659 | 1468807038962 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:57:18 INFO - PROCESS | 1659 | 1468807038963 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 18:57:18 INFO - PROCESS | 1659 | 1468807038965 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:57:18 INFO - PROCESS | 1659 | 1468807038966 Marionette TRACE conn2 <- [1,2118,null,{}] 18:57:18 INFO - PROCESS | 1659 | 1468807038968 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}] 18:57:18 INFO - PROCESS | 1659 | 1468807038970 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:19 INFO - PROCESS | 1659 | 1468807039066 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:57:19 INFO - PROCESS | 1659 | 1468807039070 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:19 INFO - PROCESS | 1659 | 1468807039074 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290e3800 == 32 [pid = 1659] [id = 537] 18:57:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x117db6400) [pid = 1659] [serial = 1611] [outer = 0x0] 18:57:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x125df0c00) [pid = 1659] [serial = 1612] [outer = 0x117db6400] 18:57:19 INFO - PROCESS | 1659 | 1468807039108 Marionette DEBUG loaded listener.js 18:57:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x125f18800) [pid = 1659] [serial = 1613] [outer = 0x117db6400] 18:57:19 INFO - PROCESS | 1659 | 1468807039454 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]]]}] 18:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 520ms 18:57:19 INFO - PROCESS | 1659 | 1468807039486 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 18:57:19 INFO - PROCESS | 1659 | 1468807039487 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 18:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:57:19 INFO - PROCESS | 1659 | 1468807039496 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:57:19 INFO - PROCESS | 1659 | 1468807039498 Marionette TRACE conn2 <- [1,2122,null,{}] 18:57:19 INFO - PROCESS | 1659 | 1468807039500 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}] 18:57:19 INFO - PROCESS | 1659 | 1468807039501 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:19 INFO - PROCESS | 1659 | 1468807039598 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:57:19 INFO - PROCESS | 1659 | 1468807039602 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:19 INFO - PROCESS | 1659 | 1468807039603 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x111d94800 == 33 [pid = 1659] [id = 538] 18:57:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x118767000) [pid = 1659] [serial = 1614] [outer = 0x0] 18:57:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x126e7e000) [pid = 1659] [serial = 1615] [outer = 0x118767000] 18:57:19 INFO - PROCESS | 1659 | 1468807039627 Marionette DEBUG loaded listener.js 18:57:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1273d4400) [pid = 1659] [serial = 1616] [outer = 0x118767000] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x119edac00) [pid = 1659] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x11670b800) [pid = 1659] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x115d19800) [pid = 1659] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x119c71000) [pid = 1659] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x125f1ac00) [pid = 1659] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x118253000) [pid = 1659] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x112f4ac00) [pid = 1659] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x1164ed400) [pid = 1659] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x116809c00) [pid = 1659] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x115da8000) [pid = 1659] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x112f54c00) [pid = 1659] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x113c69000) [pid = 1659] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1241de800) [pid = 1659] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x116f87400) [pid = 1659] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:57:19 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x11688a400) [pid = 1659] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:57:20 INFO - PROCESS | 1659 | 1468807040098 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]]]}] 18:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 617ms 18:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:57:20 INFO - PROCESS | 1659 | 1468807040115 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:57:20 INFO - PROCESS | 1659 | 1468807040116 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 18:57:20 INFO - PROCESS | 1659 | 1468807040118 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:57:20 INFO - PROCESS | 1659 | 1468807040119 Marionette TRACE conn2 <- [1,2126,null,{}] 18:57:20 INFO - PROCESS | 1659 | 1468807040126 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}] 18:57:20 INFO - PROCESS | 1659 | 1468807040128 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:20 INFO - PROCESS | 1659 | 1468807040232 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:57:20 INFO - PROCESS | 1659 | 1468807040271 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:20 INFO - PROCESS | 1659 | 1468807040272 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a657800 == 34 [pid = 1659] [id = 539] 18:57:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x1122b1800) [pid = 1659] [serial = 1617] [outer = 0x0] 18:57:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x115e61400) [pid = 1659] [serial = 1618] [outer = 0x1122b1800] 18:57:20 INFO - PROCESS | 1659 | 1468807040296 Marionette DEBUG loaded listener.js 18:57:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x118379000) [pid = 1659] [serial = 1619] [outer = 0x1122b1800] 18:57:20 INFO - PROCESS | 1659 | 1468807040543 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]]]}] 18:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 474ms 18:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:57:20 INFO - PROCESS | 1659 | 1468807040595 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:57:20 INFO - PROCESS | 1659 | 1468807040597 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 18:57:20 INFO - PROCESS | 1659 | 1468807040599 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:57:20 INFO - PROCESS | 1659 | 1468807040600 Marionette TRACE conn2 <- [1,2130,null,{}] 18:57:20 INFO - PROCESS | 1659 | 1468807040602 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}] 18:57:20 INFO - PROCESS | 1659 | 1468807040603 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:20 INFO - PROCESS | 1659 | 1468807040681 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:57:20 INFO - PROCESS | 1659 | 1468807040685 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:20 INFO - PROCESS | 1659 | 1468807040686 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac0f000 == 35 [pid = 1659] [id = 540] 18:57:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x119edac00) [pid = 1659] [serial = 1620] [outer = 0x0] 18:57:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1245dcc00) [pid = 1659] [serial = 1621] [outer = 0x119edac00] 18:57:20 INFO - PROCESS | 1659 | 1468807040713 Marionette DEBUG loaded listener.js 18:57:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1273db400) [pid = 1659] [serial = 1622] [outer = 0x119edac00] 18:57:21 INFO - PROCESS | 1659 | 1468807041054 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] 18:57:21 INFO - PROCESS | 1659 | 1468807041069 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 18:57:21 INFO - PROCESS | 1659 | 1468807041071 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:57:21 INFO - PROCESS | 1659 | 1468807041073 Marionette TRACE conn2 <- [1,2134,null,{}] 18:57:21 INFO - PROCESS | 1659 | 1468807041077 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}] 18:57:21 INFO - PROCESS | 1659 | 1468807041078 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:21 INFO - PROCESS | 1659 | 1468807041182 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:57:21 INFO - PROCESS | 1659 | 1468807041189 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:21 INFO - PROCESS | 1659 | 1468807041190 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac21800 == 36 [pid = 1659] [id = 541] 18:57:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x114e64400) [pid = 1659] [serial = 1623] [outer = 0x0] 18:57:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1272b3800) [pid = 1659] [serial = 1624] [outer = 0x114e64400] 18:57:21 INFO - PROCESS | 1659 | 1468807041214 Marionette DEBUG loaded listener.js 18:57:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x128985c00) [pid = 1659] [serial = 1625] [outer = 0x114e64400] 18:57:21 INFO - PROCESS | 1659 | 1468807041502 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]]]}] 18:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 471ms 18:57:21 INFO - PROCESS | 1659 | 1468807041544 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 18:57:21 INFO - PROCESS | 1659 | 1468807041546 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 18:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:57:21 INFO - PROCESS | 1659 | 1468807041548 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:57:21 INFO - PROCESS | 1659 | 1468807041549 Marionette TRACE conn2 <- [1,2138,null,{}] 18:57:21 INFO - PROCESS | 1659 | 1468807041551 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}] 18:57:21 INFO - PROCESS | 1659 | 1468807041552 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:21 INFO - PROCESS | 1659 | 1468807041629 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:57:21 INFO - PROCESS | 1659 | 1468807041632 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:21 INFO - PROCESS | 1659 | 1468807041634 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba12000 == 37 [pid = 1659] [id = 542] 18:57:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12897e800) [pid = 1659] [serial = 1626] [outer = 0x0] 18:57:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x128a2c400) [pid = 1659] [serial = 1627] [outer = 0x12897e800] 18:57:21 INFO - PROCESS | 1659 | 1468807041662 Marionette DEBUG loaded listener.js 18:57:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x128a3a400) [pid = 1659] [serial = 1628] [outer = 0x12897e800] 18:57:22 INFO - PROCESS | 1659 | 1468807042161 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]]]}] 18:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 669ms 18:57:22 INFO - PROCESS | 1659 | 1468807042218 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:57:22 INFO - PROCESS | 1659 | 1468807042220 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 18:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:57:22 INFO - PROCESS | 1659 | 1468807042224 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:57:22 INFO - PROCESS | 1659 | 1468807042226 Marionette TRACE conn2 <- [1,2142,null,{}] 18:57:22 INFO - PROCESS | 1659 | 1468807042231 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}] 18:57:22 INFO - PROCESS | 1659 | 1468807042232 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:22 INFO - PROCESS | 1659 | 1468807042339 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:57:22 INFO - PROCESS | 1659 | 1468807042446 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:22 INFO - PROCESS | 1659 | 1468807042448 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a47800 == 38 [pid = 1659] [id = 543] 18:57:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x115da0c00) [pid = 1659] [serial = 1629] [outer = 0x0] 18:57:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x115e5dc00) [pid = 1659] [serial = 1630] [outer = 0x115da0c00] 18:57:22 INFO - PROCESS | 1659 | 1468807042478 Marionette DEBUG loaded listener.js 18:57:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x11680cc00) [pid = 1659] [serial = 1631] [outer = 0x115da0c00] 18:57:23 INFO - PROCESS | 1659 | 1468807042994 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] 18:57:23 INFO - PROCESS | 1659 | 1468807043050 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 18:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:57:23 INFO - PROCESS | 1659 | 1468807043055 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:57:23 INFO - PROCESS | 1659 | 1468807043057 Marionette TRACE conn2 <- [1,2146,null,{}] 18:57:23 INFO - PROCESS | 1659 | 1468807043059 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}] 18:57:23 INFO - PROCESS | 1659 | 1468807043061 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:23 INFO - PROCESS | 1659 | 1468807043169 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:57:23 INFO - PROCESS | 1659 | 1468807043251 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:23 INFO - PROCESS | 1659 | 1468807043253 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x1164af800 == 39 [pid = 1659] [id = 544] 18:57:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1130a6400) [pid = 1659] [serial = 1632] [outer = 0x0] 18:57:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x115d9c000) [pid = 1659] [serial = 1633] [outer = 0x1130a6400] 18:57:23 INFO - PROCESS | 1659 | 1468807043284 Marionette DEBUG loaded listener.js 18:57:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x118516c00) [pid = 1659] [serial = 1634] [outer = 0x1130a6400] 18:57:23 INFO - PROCESS | 1659 | 1468807043878 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] 18:57:23 INFO - PROCESS | 1659 | 1468807043928 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 18:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:57:23 INFO - PROCESS | 1659 | 1468807043932 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:57:23 INFO - PROCESS | 1659 | 1468807043933 Marionette TRACE conn2 <- [1,2150,null,{}] 18:57:23 INFO - PROCESS | 1659 | 1468807043938 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}] 18:57:23 INFO - PROCESS | 1659 | 1468807043941 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:24 INFO - PROCESS | 1659 | 1468807044022 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x116f8a800) [pid = 1659] [serial = 1577] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x1167dac00) [pid = 1659] [serial = 1576] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x124098c00) [pid = 1659] [serial = 1565] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x118375c00) [pid = 1659] [serial = 1550] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x117d0ec00) [pid = 1659] [serial = 1549] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x11619b800) [pid = 1659] [serial = 1552] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x1167d9800) [pid = 1659] [serial = 1553] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x119316400) [pid = 1659] [serial = 1558] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x119ede000) [pid = 1659] [serial = 1559] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x115d9f000) [pid = 1659] [serial = 1570] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x114ed7000) [pid = 1659] [serial = 1534] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x11829c000) [pid = 1659] [serial = 1537] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1210cc800) [pid = 1659] [serial = 1540] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x125db1000) [pid = 1659] [serial = 1567] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1273d4000) [pid = 1659] [serial = 1543] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x116706c00) [pid = 1659] [serial = 1571] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x118254c00) [pid = 1659] [serial = 1573] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x119ee3c00) [pid = 1659] [serial = 1546] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x118512800) [pid = 1659] [serial = 1574] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x11825ac00) [pid = 1659] [serial = 1555] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x12765e800) [pid = 1659] [serial = 1568] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x118515c00) [pid = 1659] [serial = 1556] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x1219cc000) [pid = 1659] [serial = 1562] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x120ff0c00) [pid = 1659] [serial = 1561] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x1219d1c00) [pid = 1659] [serial = 1564] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x12898a000) [pid = 1659] [serial = 1547] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x124092000) [pid = 1659] [serial = 1541] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x128989000) [pid = 1659] [serial = 1544] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x118517800) [pid = 1659] [serial = 1538] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x116703800) [pid = 1659] [serial = 1535] [outer = 0x0] [url = about:blank] 18:57:24 INFO - PROCESS | 1659 | 1468807044088 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:24 INFO - PROCESS | 1659 | 1468807044089 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d3b000 == 30 [pid = 1659] [id = 545] 18:57:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x115da5800) [pid = 1659] [serial = 1635] [outer = 0x0] 18:57:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x1167dac00) [pid = 1659] [serial = 1636] [outer = 0x115da5800] 18:57:24 INFO - PROCESS | 1659 | 1468807044117 Marionette DEBUG loaded listener.js 18:57:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x11825ac00) [pid = 1659] [serial = 1637] [outer = 0x115da5800] 18:57:24 INFO - PROCESS | 1659 | 1468807044399 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]]]}] 18:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 522ms 18:57:24 INFO - PROCESS | 1659 | 1468807044454 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:57:24 INFO - PROCESS | 1659 | 1468807044459 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 18:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:57:24 INFO - PROCESS | 1659 | 1468807044465 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:57:24 INFO - PROCESS | 1659 | 1468807044466 Marionette TRACE conn2 <- [1,2154,null,{}] 18:57:24 INFO - PROCESS | 1659 | 1468807044468 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}] 18:57:24 INFO - PROCESS | 1659 | 1468807044470 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:24 INFO - PROCESS | 1659 | 1468807044549 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:57:24 INFO - PROCESS | 1659 | 1468807044623 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:24 INFO - PROCESS | 1659 | 1468807044625 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x11937d000 == 31 [pid = 1659] [id = 546] 18:57:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x11829cc00) [pid = 1659] [serial = 1638] [outer = 0x0] 18:57:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x1189f3c00) [pid = 1659] [serial = 1639] [outer = 0x11829cc00] 18:57:24 INFO - PROCESS | 1659 | 1468807044652 Marionette DEBUG loaded listener.js 18:57:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x119316400) [pid = 1659] [serial = 1640] [outer = 0x11829cc00] 18:57:24 INFO - PROCESS | 1659 | 1468807044946 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]]]}] 18:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 521ms 18:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:57:24 INFO - PROCESS | 1659 | 1468807044985 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:57:24 INFO - PROCESS | 1659 | 1468807044987 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 18:57:24 INFO - PROCESS | 1659 | 1468807044989 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:57:25 INFO - PROCESS | 1659 | 1468807044995 Marionette TRACE conn2 <- [1,2158,null,{}] 18:57:25 INFO - PROCESS | 1659 | 1468807045003 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}] 18:57:25 INFO - PROCESS | 1659 | 1468807045006 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:25 INFO - PROCESS | 1659 | 1468807045086 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:57:25 INFO - PROCESS | 1659 | 1468807045145 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:25 INFO - PROCESS | 1659 | 1468807045147 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x121c99000 == 32 [pid = 1659] [id = 547] 18:57:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x1133dfc00) [pid = 1659] [serial = 1641] [outer = 0x0] 18:57:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x119ede400) [pid = 1659] [serial = 1642] [outer = 0x1133dfc00] 18:57:25 INFO - PROCESS | 1659 | 1468807045177 Marionette DEBUG loaded listener.js 18:57:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1219d2000) [pid = 1659] [serial = 1643] [outer = 0x1133dfc00] 18:57:25 INFO - PROCESS | 1659 | 1468807045469 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]]]}] 18:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 525ms 18:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:57:25 INFO - PROCESS | 1659 | 1468807045514 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:57:25 INFO - PROCESS | 1659 | 1468807045516 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 18:57:25 INFO - PROCESS | 1659 | 1468807045518 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:57:25 INFO - PROCESS | 1659 | 1468807045519 Marionette TRACE conn2 <- [1,2162,null,{}] 18:57:25 INFO - PROCESS | 1659 | 1468807045521 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}] 18:57:25 INFO - PROCESS | 1659 | 1468807045524 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:25 INFO - PROCESS | 1659 | 1468807045602 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:57:25 INFO - PROCESS | 1659 | 1468807045608 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:25 INFO - PROCESS | 1659 | 1468807045610 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x126cbf800 == 33 [pid = 1659] [id = 548] 18:57:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x123be2000) [pid = 1659] [serial = 1644] [outer = 0x0] 18:57:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x125d0bc00) [pid = 1659] [serial = 1645] [outer = 0x123be2000] 18:57:25 INFO - PROCESS | 1659 | 1468807045635 Marionette DEBUG loaded listener.js 18:57:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x125df2c00) [pid = 1659] [serial = 1646] [outer = 0x123be2000] 18:57:25 INFO - PROCESS | 1659 | 1468807045970 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]]]}] 18:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 468ms 18:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:57:25 INFO - PROCESS | 1659 | 1468807045987 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:57:25 INFO - PROCESS | 1659 | 1468807045988 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 18:57:25 INFO - PROCESS | 1659 | 1468807045992 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:57:25 INFO - PROCESS | 1659 | 1468807045994 Marionette TRACE conn2 <- [1,2166,null,{}] 18:57:25 INFO - PROCESS | 1659 | 1468807045996 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}] 18:57:25 INFO - PROCESS | 1659 | 1468807045997 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:26 INFO - PROCESS | 1659 | 1468807046102 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:57:26 INFO - PROCESS | 1659 | 1468807046114 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:26 INFO - PROCESS | 1659 | 1468807046115 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289ad800 == 34 [pid = 1659] [id = 549] 18:57:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x124b48400) [pid = 1659] [serial = 1647] [outer = 0x0] 18:57:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x125f0f400) [pid = 1659] [serial = 1648] [outer = 0x124b48400] 18:57:26 INFO - PROCESS | 1659 | 1468807046140 Marionette DEBUG loaded listener.js 18:57:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x126c96800) [pid = 1659] [serial = 1649] [outer = 0x124b48400] 18:57:26 INFO - PROCESS | 1659 | 1468807046495 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]]]}] 18:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 522ms 18:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:57:26 INFO - PROCESS | 1659 | 1468807046514 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:57:26 INFO - PROCESS | 1659 | 1468807046515 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 18:57:26 INFO - PROCESS | 1659 | 1468807046517 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:57:26 INFO - PROCESS | 1659 | 1468807046518 Marionette TRACE conn2 <- [1,2170,null,{}] 18:57:26 INFO - PROCESS | 1659 | 1468807046521 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}] 18:57:26 INFO - PROCESS | 1659 | 1468807046525 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:26 INFO - PROCESS | 1659 | 1468807046640 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:57:26 INFO - PROCESS | 1659 | 1468807046653 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:26 INFO - PROCESS | 1659 | 1468807046654 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a32a800 == 35 [pid = 1659] [id = 550] 18:57:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x126e7c400) [pid = 1659] [serial = 1650] [outer = 0x0] 18:57:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1273d4800) [pid = 1659] [serial = 1651] [outer = 0x126e7c400] 18:57:26 INFO - PROCESS | 1659 | 1468807046679 Marionette DEBUG loaded listener.js 18:57:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128b27400) [pid = 1659] [serial = 1652] [outer = 0x126e7c400] 18:57:27 INFO - PROCESS | 1659 | 1468807047028 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]]]}] 18:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 519ms 18:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:57:27 INFO - PROCESS | 1659 | 1468807047036 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:57:27 INFO - PROCESS | 1659 | 1468807047037 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 18:57:27 INFO - PROCESS | 1659 | 1468807047042 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:57:27 INFO - PROCESS | 1659 | 1468807047044 Marionette TRACE conn2 <- [1,2174,null,{}] 18:57:27 INFO - PROCESS | 1659 | 1468807047047 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}] 18:57:27 INFO - PROCESS | 1659 | 1468807047048 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:27 INFO - PROCESS | 1659 | 1468807047149 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:57:27 INFO - PROCESS | 1659 | 1468807047187 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:27 INFO - PROCESS | 1659 | 1468807047188 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6d9800 == 36 [pid = 1659] [id = 551] 18:57:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x125df5c00) [pid = 1659] [serial = 1653] [outer = 0x0] 18:57:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x128be7c00) [pid = 1659] [serial = 1654] [outer = 0x125df5c00] 18:57:27 INFO - PROCESS | 1659 | 1468807047211 Marionette DEBUG loaded listener.js 18:57:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x129012c00) [pid = 1659] [serial = 1655] [outer = 0x125df5c00] 18:57:27 INFO - PROCESS | 1659 | 1468807047619 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]]]}] 18:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 624ms 18:57:27 INFO - PROCESS | 1659 | 1468807047665 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:57:27 INFO - PROCESS | 1659 | 1468807047667 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 18:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:57:27 INFO - PROCESS | 1659 | 1468807047670 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:57:27 INFO - PROCESS | 1659 | 1468807047672 Marionette TRACE conn2 <- [1,2178,null,{}] 18:57:27 INFO - PROCESS | 1659 | 1468807047675 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}] 18:57:27 INFO - PROCESS | 1659 | 1468807047677 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:27 INFO - PROCESS | 1659 | 1468807047826 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:57:27 INFO - PROCESS | 1659 | 1468807047921 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:27 INFO - PROCESS | 1659 | 1468807047922 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b84d800 == 37 [pid = 1659] [id = 552] 18:57:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x129013000) [pid = 1659] [serial = 1656] [outer = 0x0] 18:57:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12916b800) [pid = 1659] [serial = 1657] [outer = 0x129013000] 18:57:27 INFO - PROCESS | 1659 | 1468807047954 Marionette DEBUG loaded listener.js 18:57:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x129016c00) [pid = 1659] [serial = 1658] [outer = 0x129013000] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x114e64400) [pid = 1659] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x118943800) [pid = 1659] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x118254000) [pid = 1659] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x11670b400) [pid = 1659] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x126ba7c00) [pid = 1659] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x115df0400) [pid = 1659] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1130ae800) [pid = 1659] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x112f54800) [pid = 1659] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x120fe7c00) [pid = 1659] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12441f400) [pid = 1659] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x125d0e400) [pid = 1659] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x118767000) [pid = 1659] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x1122b1800) [pid = 1659] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x117db6400) [pid = 1659] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x119edac00) [pid = 1659] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:57:28 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x118a7e800) [pid = 1659] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:57:28 INFO - PROCESS | 1659 | 1468807048323 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]]]}] 18:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 672ms 18:57:28 INFO - PROCESS | 1659 | 1468807048343 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:57:28 INFO - PROCESS | 1659 | 1468807048345 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 18:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:57:28 INFO - PROCESS | 1659 | 1468807048349 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:57:28 INFO - PROCESS | 1659 | 1468807048350 Marionette TRACE conn2 <- [1,2182,null,{}] 18:57:28 INFO - PROCESS | 1659 | 1468807048354 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}] 18:57:28 INFO - PROCESS | 1659 | 1468807048355 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:28 INFO - PROCESS | 1659 | 1468807048479 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:57:28 INFO - PROCESS | 1659 | 1468807048570 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:28 INFO - PROCESS | 1659 | 1468807048572 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x121c94800 == 38 [pid = 1659] [id = 553] 18:57:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x112d3c400) [pid = 1659] [serial = 1659] [outer = 0x0] 18:57:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x118513c00) [pid = 1659] [serial = 1660] [outer = 0x112d3c400] 18:57:28 INFO - PROCESS | 1659 | 1468807048612 Marionette DEBUG loaded listener.js 18:57:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x120fea400) [pid = 1659] [serial = 1661] [outer = 0x112d3c400] 18:57:28 INFO - PROCESS | 1659 | 1468807048971 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]]]}] 18:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 671ms 18:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:57:29 INFO - PROCESS | 1659 | 1468807049020 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:57:29 INFO - PROCESS | 1659 | 1468807049022 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 18:57:29 INFO - PROCESS | 1659 | 1468807049025 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:57:29 INFO - PROCESS | 1659 | 1468807049027 Marionette TRACE conn2 <- [1,2186,null,{}] 18:57:29 INFO - PROCESS | 1659 | 1468807049031 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}] 18:57:29 INFO - PROCESS | 1659 | 1468807049033 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:29 INFO - PROCESS | 1659 | 1468807049187 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:57:29 INFO - PROCESS | 1659 | 1468807049228 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:29 INFO - PROCESS | 1659 | 1468807049228 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd45000 == 39 [pid = 1659] [id = 554] 18:57:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x123c14c00) [pid = 1659] [serial = 1662] [outer = 0x0] 18:57:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x128981000) [pid = 1659] [serial = 1663] [outer = 0x123c14c00] 18:57:29 INFO - PROCESS | 1659 | 1468807049269 Marionette DEBUG loaded listener.js 18:57:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x12916d400) [pid = 1659] [serial = 1664] [outer = 0x123c14c00] 18:57:29 INFO - PROCESS | 1659 | 1468807049670 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]]]}] 18:57:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 669ms 18:57:29 INFO - PROCESS | 1659 | 1468807049703 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:57:29 INFO - PROCESS | 1659 | 1468807049705 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 18:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:57:29 INFO - PROCESS | 1659 | 1468807049709 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:57:29 INFO - PROCESS | 1659 | 1468807049712 Marionette TRACE conn2 <- [1,2190,null,{}] 18:57:29 INFO - PROCESS | 1659 | 1468807049715 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}] 18:57:29 INFO - PROCESS | 1659 | 1468807049718 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:29 INFO - PROCESS | 1659 | 1468807049855 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:57:29 INFO - PROCESS | 1659 | 1468807049861 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:29 INFO - PROCESS | 1659 | 1468807049863 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c852000 == 40 [pid = 1659] [id = 555] 18:57:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x129175000) [pid = 1659] [serial = 1665] [outer = 0x0] 18:57:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x1292d9400) [pid = 1659] [serial = 1666] [outer = 0x129175000] 18:57:29 INFO - PROCESS | 1659 | 1468807049913 Marionette DEBUG loaded listener.js 18:57:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1295e8400) [pid = 1659] [serial = 1667] [outer = 0x129175000] 18:57:30 INFO - PROCESS | 1659 | 1468807050440 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]]]}] 18:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 776ms 18:57:30 INFO - PROCESS | 1659 | 1468807050485 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:57:30 INFO - PROCESS | 1659 | 1468807050488 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 18:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:57:30 INFO - PROCESS | 1659 | 1468807050506 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:57:30 INFO - PROCESS | 1659 | 1468807050508 Marionette TRACE conn2 <- [1,2194,null,{}] 18:57:30 INFO - PROCESS | 1659 | 1468807050511 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}] 18:57:30 INFO - PROCESS | 1659 | 1468807050513 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:30 INFO - PROCESS | 1659 | 1468807050616 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:57:30 INFO - PROCESS | 1659 | 1468807050676 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:30 INFO - PROCESS | 1659 | 1468807050677 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x11936c000 == 41 [pid = 1659] [id = 556] 18:57:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x116196c00) [pid = 1659] [serial = 1668] [outer = 0x0] 18:57:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x117d0b800) [pid = 1659] [serial = 1669] [outer = 0x116196c00] 18:57:30 INFO - PROCESS | 1659 | 1468807050708 Marionette DEBUG loaded listener.js 18:57:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x118512000) [pid = 1659] [serial = 1670] [outer = 0x116196c00] 18:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 624ms 18:57:31 INFO - PROCESS | 1659 | 1468807051122 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]]]}] 18:57:31 INFO - PROCESS | 1659 | 1468807051127 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:57:31 INFO - PROCESS | 1659 | 1468807051130 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 18:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:57:31 INFO - PROCESS | 1659 | 1468807051135 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:57:31 INFO - PROCESS | 1659 | 1468807051137 Marionette TRACE conn2 <- [1,2198,null,{}] 18:57:31 INFO - PROCESS | 1659 | 1468807051139 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}] 18:57:31 INFO - PROCESS | 1659 | 1468807051141 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:31 INFO - PROCESS | 1659 | 1468807051244 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:57:31 INFO - PROCESS | 1659 | 1468807051299 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:31 INFO - PROCESS | 1659 | 1468807051300 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x127234000 == 42 [pid = 1659] [id = 557] 18:57:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1191b9c00) [pid = 1659] [serial = 1671] [outer = 0x0] 18:57:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x119ee2800) [pid = 1659] [serial = 1672] [outer = 0x1191b9c00] 18:57:31 INFO - PROCESS | 1659 | 1468807051330 Marionette DEBUG loaded listener.js 18:57:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1219c4c00) [pid = 1659] [serial = 1673] [outer = 0x1191b9c00] 18:57:31 INFO - PROCESS | 1659 | 1468807051776 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]]]}] 18:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 18:57:31 INFO - PROCESS | 1659 | 1468807051807 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:57:31 INFO - PROCESS | 1659 | 1468807051808 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 18:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:57:31 INFO - PROCESS | 1659 | 1468807051811 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:57:31 INFO - PROCESS | 1659 | 1468807051813 Marionette TRACE conn2 <- [1,2202,null,{}] 18:57:31 INFO - PROCESS | 1659 | 1468807051821 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}] 18:57:31 INFO - PROCESS | 1659 | 1468807051825 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:31 INFO - PROCESS | 1659 | 1468807051926 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:57:32 INFO - PROCESS | 1659 | 1468807052021 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:32 INFO - PROCESS | 1659 | 1468807052023 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cc7f000 == 43 [pid = 1659] [id = 558] 18:57:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x126c9cc00) [pid = 1659] [serial = 1674] [outer = 0x0] 18:57:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1273d4000) [pid = 1659] [serial = 1675] [outer = 0x126c9cc00] 18:57:32 INFO - PROCESS | 1659 | 1468807052066 Marionette DEBUG loaded listener.js 18:57:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12898d400) [pid = 1659] [serial = 1676] [outer = 0x126c9cc00] 18:57:32 INFO - PROCESS | 1659 | 1468807052561 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]]]}] 18:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 775ms 18:57:32 INFO - PROCESS | 1659 | 1468807052588 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:57:32 INFO - PROCESS | 1659 | 1468807052592 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 18:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:57:32 INFO - PROCESS | 1659 | 1468807052595 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:57:32 INFO - PROCESS | 1659 | 1468807052597 Marionette TRACE conn2 <- [1,2206,null,{}] 18:57:32 INFO - PROCESS | 1659 | 1468807052601 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}] 18:57:32 INFO - PROCESS | 1659 | 1468807052604 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:32 INFO - PROCESS | 1659 | 1468807052759 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:57:32 INFO - PROCESS | 1659 | 1468807052846 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:32 INFO - PROCESS | 1659 | 1468807052847 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x1168c2800 == 44 [pid = 1659] [id = 559] 18:57:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1167d0400) [pid = 1659] [serial = 1677] [outer = 0x0] 18:57:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1245dd800) [pid = 1659] [serial = 1678] [outer = 0x1167d0400] 18:57:32 INFO - PROCESS | 1659 | 1468807052876 Marionette DEBUG loaded listener.js 18:57:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12898d800) [pid = 1659] [serial = 1679] [outer = 0x1167d0400] 18:57:33 INFO - PROCESS | 1659 | 1468807053538 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]]]}] 18:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 971ms 18:57:33 INFO - PROCESS | 1659 | 1468807053576 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:57:33 INFO - PROCESS | 1659 | 1468807053580 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 18:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:57:33 INFO - PROCESS | 1659 | 1468807053586 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:57:33 INFO - PROCESS | 1659 | 1468807053589 Marionette TRACE conn2 <- [1,2210,null,{}] 18:57:33 INFO - PROCESS | 1659 | 1468807053597 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}] 18:57:33 INFO - PROCESS | 1659 | 1468807053599 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:33 INFO - PROCESS | 1659 | 1468807053726 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:57:33 INFO - PROCESS | 1659 | 1468807053786 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:33 INFO - PROCESS | 1659 | 1468807053788 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196f6000 == 45 [pid = 1659] [id = 560] 18:57:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x115df1400) [pid = 1659] [serial = 1680] [outer = 0x0] 18:57:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x116138800) [pid = 1659] [serial = 1681] [outer = 0x115df1400] 18:57:33 INFO - PROCESS | 1659 | 1468807053815 Marionette DEBUG loaded listener.js 18:57:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x116709800) [pid = 1659] [serial = 1682] [outer = 0x115df1400] 18:57:34 INFO - PROCESS | 1659 | 1468807054267 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]]]}] 18:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 18:57:34 INFO - PROCESS | 1659 | 1468807054315 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:57:34 INFO - PROCESS | 1659 | 1468807054319 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 18:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:57:34 INFO - PROCESS | 1659 | 1468807054331 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:57:34 INFO - PROCESS | 1659 | 1468807054333 Marionette TRACE conn2 <- [1,2214,null,{}] 18:57:34 INFO - PROCESS | 1659 | 1468807054336 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}] 18:57:34 INFO - PROCESS | 1659 | 1468807054339 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd45000 == 44 [pid = 1659] [id = 554] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x121c94800 == 43 [pid = 1659] [id = 553] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x12b84d800 == 42 [pid = 1659] [id = 552] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6d9800 == 41 [pid = 1659] [id = 551] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x12a32a800 == 40 [pid = 1659] [id = 550] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x1289ad800 == 39 [pid = 1659] [id = 549] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x126cbf800 == 38 [pid = 1659] [id = 548] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x121c99000 == 37 [pid = 1659] [id = 547] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x11937d000 == 36 [pid = 1659] [id = 546] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x117d3b000 == 35 [pid = 1659] [id = 545] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x1164af800 == 34 [pid = 1659] [id = 544] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x119a47800 == 33 [pid = 1659] [id = 543] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba12000 == 32 [pid = 1659] [id = 542] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x1168c2800 == 31 [pid = 1659] [id = 559] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x12cc7f000 == 30 [pid = 1659] [id = 558] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x127234000 == 29 [pid = 1659] [id = 557] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x12c852000 == 28 [pid = 1659] [id = 555] 18:57:34 INFO - PROCESS | 1659 | --DOCSHELL 0x11936c000 == 27 [pid = 1659] [id = 556] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1219cd800) [pid = 1659] [serial = 1609] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x118511c00) [pid = 1659] [serial = 1603] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x117d14800) [pid = 1659] [serial = 1580] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x128a2bc00) [pid = 1659] [serial = 1595] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x1272bb800) [pid = 1659] [serial = 1594] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1164e9400) [pid = 1659] [serial = 1600] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x116f81800) [pid = 1659] [serial = 1579] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x117d0a800) [pid = 1659] [serial = 1601] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x119caec00) [pid = 1659] [serial = 1583] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1191c1800) [pid = 1659] [serial = 1582] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x11337c800) [pid = 1659] [serial = 1597] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x121cde000) [pid = 1659] [serial = 1586] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x115da7000) [pid = 1659] [serial = 1598] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x121813000) [pid = 1659] [serial = 1585] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x125da8400) [pid = 1659] [serial = 1589] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12449c400) [pid = 1659] [serial = 1588] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x125f1cc00) [pid = 1659] [serial = 1592] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x125f11800) [pid = 1659] [serial = 1591] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12409d000) [pid = 1659] [serial = 1610] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x126e7e000) [pid = 1659] [serial = 1615] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x115e61400) [pid = 1659] [serial = 1618] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x125df0c00) [pid = 1659] [serial = 1612] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x118379000) [pid = 1659] [serial = 1619] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1245dcc00) [pid = 1659] [serial = 1621] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x120febc00) [pid = 1659] [serial = 1607] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x119313400) [pid = 1659] [serial = 1606] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x1273d4400) [pid = 1659] [serial = 1616] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x125f18800) [pid = 1659] [serial = 1613] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x128985c00) [pid = 1659] [serial = 1625] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1272b3800) [pid = 1659] [serial = 1624] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x118a75000) [pid = 1659] [serial = 1604] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x1273db400) [pid = 1659] [serial = 1622] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x128a2c400) [pid = 1659] [serial = 1627] [outer = 0x0] [url = about:blank] 18:57:35 INFO - PROCESS | 1659 | 1468807055074 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:57:35 INFO - PROCESS | 1659 | 1468807055110 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:35 INFO - PROCESS | 1659 | 1468807055112 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x11684e800 == 28 [pid = 1659] [id = 561] 18:57:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x115d19000) [pid = 1659] [serial = 1683] [outer = 0x0] 18:57:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x115d9f400) [pid = 1659] [serial = 1684] [outer = 0x115d19000] 18:57:35 INFO - PROCESS | 1659 | 1468807055139 Marionette DEBUG loaded listener.js 18:57:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x11619e400) [pid = 1659] [serial = 1685] [outer = 0x115d19000] 18:57:35 INFO - PROCESS | 1659 | 1468807055427 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]]]}] 18:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1131ms 18:57:35 INFO - PROCESS | 1659 | 1468807055463 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:57:35 INFO - PROCESS | 1659 | 1468807055466 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 18:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:57:35 INFO - PROCESS | 1659 | 1468807055469 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:57:35 INFO - PROCESS | 1659 | 1468807055470 Marionette TRACE conn2 <- [1,2218,null,{}] 18:57:35 INFO - PROCESS | 1659 | 1468807055476 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}] 18:57:35 INFO - PROCESS | 1659 | 1468807055479 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:35 INFO - PROCESS | 1659 | 1468807055557 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:57:35 INFO - PROCESS | 1659 | 1468807055635 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:35 INFO - PROCESS | 1659 | 1468807055637 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x11895f800 == 29 [pid = 1659] [id = 562] 18:57:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x116f7fc00) [pid = 1659] [serial = 1686] [outer = 0x0] 18:57:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x117d0a400) [pid = 1659] [serial = 1687] [outer = 0x116f7fc00] 18:57:35 INFO - PROCESS | 1659 | 1468807055664 Marionette DEBUG loaded listener.js 18:57:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x118293000) [pid = 1659] [serial = 1688] [outer = 0x116f7fc00] 18:57:35 INFO - PROCESS | 1659 | 1468807055942 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]]]}] 18:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 18:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:57:36 INFO - PROCESS | 1659 | 1468807055992 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 1659 | 1468807055995 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 18:57:36 INFO - PROCESS | 1659 | 1468807055997 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 1659 | 1468807055999 Marionette TRACE conn2 <- [1,2222,null,{}] 18:57:36 INFO - PROCESS | 1659 | 1468807056001 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}] 18:57:36 INFO - PROCESS | 1659 | 1468807056002 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:36 INFO - PROCESS | 1659 | 1468807056088 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:57:36 INFO - PROCESS | 1659 | 1468807056095 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:36 INFO - PROCESS | 1659 | 1468807056096 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ecc000 == 30 [pid = 1659] [id = 563] 18:57:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x118768800) [pid = 1659] [serial = 1689] [outer = 0x0] 18:57:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x1189e7c00) [pid = 1659] [serial = 1690] [outer = 0x118768800] 18:57:36 INFO - PROCESS | 1659 | 1468807056125 Marionette DEBUG loaded listener.js 18:57:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1191bb400) [pid = 1659] [serial = 1691] [outer = 0x118768800] 18:57:36 INFO - PROCESS | 1659 | 1468807056482 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]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 519ms 18:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:57:36 INFO - PROCESS | 1659 | 1468807056517 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 1659 | 1468807056519 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 18:57:36 INFO - PROCESS | 1659 | 1468807056527 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 1659 | 1468807056530 Marionette TRACE conn2 <- [1,2226,null,{}] 18:57:36 INFO - PROCESS | 1659 | 1468807056533 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}] 18:57:36 INFO - PROCESS | 1659 | 1468807056534 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:36 INFO - PROCESS | 1659 | 1468807056610 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:57:36 INFO - PROCESS | 1659 | 1468807056614 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:36 INFO - PROCESS | 1659 | 1468807056615 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x123cad800 == 31 [pid = 1659] [id = 564] 18:57:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x119313000) [pid = 1659] [serial = 1692] [outer = 0x0] 18:57:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x119ee4800) [pid = 1659] [serial = 1693] [outer = 0x119313000] 18:57:36 INFO - PROCESS | 1659 | 1468807056642 Marionette DEBUG loaded listener.js 18:57:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x1211eb400) [pid = 1659] [serial = 1694] [outer = 0x119313000] 18:57:36 INFO - PROCESS | 1659 | 1468807056951 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]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 475ms 18:57:37 INFO - PROCESS | 1659 | 1468807056998 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:57:37 INFO - PROCESS | 1659 | 1468807056999 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 18:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:57:37 INFO - PROCESS | 1659 | 1468807057001 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:57:37 INFO - PROCESS | 1659 | 1468807057002 Marionette TRACE conn2 <- [1,2230,null,{}] 18:57:37 INFO - PROCESS | 1659 | 1468807057005 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}] 18:57:37 INFO - PROCESS | 1659 | 1468807057006 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:37 INFO - PROCESS | 1659 | 1468807057077 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:57:37 INFO - PROCESS | 1659 | 1468807057152 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:37 INFO - PROCESS | 1659 | 1468807057153 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x125fcc000 == 32 [pid = 1659] [id = 565] 18:57:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x116a23000) [pid = 1659] [serial = 1695] [outer = 0x0] 18:57:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x121814000) [pid = 1659] [serial = 1696] [outer = 0x116a23000] 18:57:37 INFO - PROCESS | 1659 | 1468807057184 Marionette DEBUG loaded listener.js 18:57:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x121aa4800) [pid = 1659] [serial = 1697] [outer = 0x116a23000] 18:57:37 INFO - PROCESS | 1659 | 1468807057542 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]]]}] 18:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 568ms 18:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:57:37 INFO - PROCESS | 1659 | 1468807057575 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:57:37 INFO - PROCESS | 1659 | 1468807057577 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 18:57:37 INFO - PROCESS | 1659 | 1468807057580 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:57:37 INFO - PROCESS | 1659 | 1468807057582 Marionette TRACE conn2 <- [1,2234,null,{}] 18:57:37 INFO - PROCESS | 1659 | 1468807057585 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}] 18:57:37 INFO - PROCESS | 1659 | 1468807057587 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:37 INFO - PROCESS | 1659 | 1468807057736 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:57:37 INFO - PROCESS | 1659 | 1468807057776 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:37 INFO - PROCESS | 1659 | 1468807057781 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x129048000 == 33 [pid = 1659] [id = 566] 18:57:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x124b46400) [pid = 1659] [serial = 1698] [outer = 0x0] 18:57:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x125df1400) [pid = 1659] [serial = 1699] [outer = 0x124b46400] 18:57:37 INFO - PROCESS | 1659 | 1468807057806 Marionette DEBUG loaded listener.js 18:57:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x125f1ac00) [pid = 1659] [serial = 1700] [outer = 0x124b46400] 18:57:38 INFO - PROCESS | 1659 | 1468807058104 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]]]}] 18:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 574ms 18:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:57:38 INFO - PROCESS | 1659 | 1468807058162 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:57:38 INFO - PROCESS | 1659 | 1468807058163 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 18:57:38 INFO - PROCESS | 1659 | 1468807058166 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:57:38 INFO - PROCESS | 1659 | 1468807058167 Marionette TRACE conn2 <- [1,2238,null,{}] 18:57:38 INFO - PROCESS | 1659 | 1468807058169 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}] 18:57:38 INFO - PROCESS | 1659 | 1468807058170 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:38 INFO - PROCESS | 1659 | 1468807058264 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:57:38 INFO - PROCESS | 1659 | 1468807058268 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:38 INFO - PROCESS | 1659 | 1468807058269 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x12927c000 == 34 [pid = 1659] [id = 567] 18:57:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x125f1b000) [pid = 1659] [serial = 1701] [outer = 0x0] 18:57:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x126e7fc00) [pid = 1659] [serial = 1702] [outer = 0x125f1b000] 18:57:38 INFO - PROCESS | 1659 | 1468807058293 Marionette DEBUG loaded listener.js 18:57:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x127330c00) [pid = 1659] [serial = 1703] [outer = 0x125f1b000] 18:57:38 INFO - PROCESS | 1659 | 1468807058609 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]]]}] 18:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 471ms 18:57:38 INFO - PROCESS | 1659 | 1468807058638 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:57:38 INFO - PROCESS | 1659 | 1468807058640 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 18:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:57:38 INFO - PROCESS | 1659 | 1468807058644 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:57:38 INFO - PROCESS | 1659 | 1468807058645 Marionette TRACE conn2 <- [1,2242,null,{}] 18:57:38 INFO - PROCESS | 1659 | 1468807058654 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}] 18:57:38 INFO - PROCESS | 1659 | 1468807058655 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:38 INFO - PROCESS | 1659 | 1468807058750 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:57:38 INFO - PROCESS | 1659 | 1468807058753 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:38 INFO - PROCESS | 1659 | 1468807058754 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a523800 == 35 [pid = 1659] [id = 568] 18:57:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x112f54c00) [pid = 1659] [serial = 1704] [outer = 0x0] 18:57:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1273de400) [pid = 1659] [serial = 1705] [outer = 0x112f54c00] 18:57:38 INFO - PROCESS | 1659 | 1468807058779 Marionette DEBUG loaded listener.js 18:57:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x128985400) [pid = 1659] [serial = 1706] [outer = 0x112f54c00] 18:57:39 INFO - PROCESS | 1659 | 1468807059401 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]]]}] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x126e7c400) [pid = 1659] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x125df5c00) [pid = 1659] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x129013000) [pid = 1659] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x11829cc00) [pid = 1659] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x12897e800) [pid = 1659] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x112d3c400) [pid = 1659] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x123be2000) [pid = 1659] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x115da5800) [pid = 1659] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1130a6400) [pid = 1659] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x1133dfc00) [pid = 1659] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x115da0c00) [pid = 1659] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x129175000) [pid = 1659] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x123c14c00) [pid = 1659] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:57:39 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x124b48400) [pid = 1659] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 825ms 18:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:57:39 INFO - PROCESS | 1659 | 1468807059470 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:57:39 INFO - PROCESS | 1659 | 1468807059471 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 18:57:39 INFO - PROCESS | 1659 | 1468807059475 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:57:39 INFO - PROCESS | 1659 | 1468807059476 Marionette TRACE conn2 <- [1,2246,null,{}] 18:57:39 INFO - PROCESS | 1659 | 1468807059480 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}] 18:57:39 INFO - PROCESS | 1659 | 1468807059482 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:39 INFO - PROCESS | 1659 | 1468807059585 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:57:39 INFO - PROCESS | 1659 | 1468807059590 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:39 INFO - PROCESS | 1659 | 1468807059593 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x1240b2800 == 36 [pid = 1659] [id = 569] 18:57:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1164eb000) [pid = 1659] [serial = 1707] [outer = 0x0] 18:57:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x116f85c00) [pid = 1659] [serial = 1708] [outer = 0x1164eb000] 18:57:39 INFO - PROCESS | 1659 | 1468807059618 Marionette DEBUG loaded listener.js 18:57:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x118a7d400) [pid = 1659] [serial = 1709] [outer = 0x1164eb000] 18:57:39 INFO - PROCESS | 1659 | 1468807059964 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]]]}] 18:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 519ms 18:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:57:40 INFO - PROCESS | 1659 | 1468807059994 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:57:40 INFO - PROCESS | 1659 | 1468807059995 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 18:57:40 INFO - PROCESS | 1659 | 1468807059997 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:57:40 INFO - PROCESS | 1659 | 1468807059999 Marionette TRACE conn2 <- [1,2250,null,{}] 18:57:40 INFO - PROCESS | 1659 | 1468807060001 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}] 18:57:40 INFO - PROCESS | 1659 | 1468807060003 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:40 INFO - PROCESS | 1659 | 1468807060149 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:57:40 INFO - PROCESS | 1659 | 1468807060154 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:40 INFO - PROCESS | 1659 | 1468807060155 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6df800 == 37 [pid = 1659] [id = 570] 18:57:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x1211e2c00) [pid = 1659] [serial = 1710] [outer = 0x0] 18:57:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x124b47c00) [pid = 1659] [serial = 1711] [outer = 0x1211e2c00] 18:57:40 INFO - PROCESS | 1659 | 1468807060194 Marionette DEBUG loaded listener.js 18:57:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x128985c00) [pid = 1659] [serial = 1712] [outer = 0x1211e2c00] 18:57:40 INFO - PROCESS | 1659 | 1468807060486 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]]]}] 18:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 517ms 18:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:57:40 INFO - PROCESS | 1659 | 1468807060516 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:57:40 INFO - PROCESS | 1659 | 1468807060517 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 18:57:40 INFO - PROCESS | 1659 | 1468807060519 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:57:40 INFO - PROCESS | 1659 | 1468807060520 Marionette TRACE conn2 <- [1,2254,null,{}] 18:57:40 INFO - PROCESS | 1659 | 1468807060522 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}] 18:57:40 INFO - PROCESS | 1659 | 1468807060525 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:40 INFO - PROCESS | 1659 | 1468807060617 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:57:40 INFO - PROCESS | 1659 | 1468807060678 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:40 INFO - PROCESS | 1659 | 1468807060679 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b1d8800 == 38 [pid = 1659] [id = 571] 18:57:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x121453000) [pid = 1659] [serial = 1713] [outer = 0x0] 18:57:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x128a32400) [pid = 1659] [serial = 1714] [outer = 0x121453000] 18:57:40 INFO - PROCESS | 1659 | 1468807060705 Marionette DEBUG loaded listener.js 18:57:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x129014000) [pid = 1659] [serial = 1715] [outer = 0x121453000] 18:57:40 INFO - PROCESS | 1659 | 1468807060983 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]]]}] 18:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 471ms 18:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:57:41 INFO - PROCESS | 1659 | 1468807060996 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:57:41 INFO - PROCESS | 1659 | 1468807060998 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 18:57:41 INFO - PROCESS | 1659 | 1468807061000 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:57:41 INFO - PROCESS | 1659 | 1468807061002 Marionette TRACE conn2 <- [1,2258,null,{}] 18:57:41 INFO - PROCESS | 1659 | 1468807061005 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}] 18:57:41 INFO - PROCESS | 1659 | 1468807061007 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:41 INFO - PROCESS | 1659 | 1468807061097 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:57:41 INFO - PROCESS | 1659 | 1468807061101 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:41 INFO - PROCESS | 1659 | 1468807061102 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd4d800 == 39 [pid = 1659] [id = 572] 18:57:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x129016800) [pid = 1659] [serial = 1716] [outer = 0x0] 18:57:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x129174000) [pid = 1659] [serial = 1717] [outer = 0x129016800] 18:57:41 INFO - PROCESS | 1659 | 1468807061126 Marionette DEBUG loaded listener.js 18:57:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1292dc000) [pid = 1659] [serial = 1718] [outer = 0x129016800] 18:57:41 INFO - PROCESS | 1659 | 1468807061594 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]]]}] 18:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 620ms 18:57:41 INFO - PROCESS | 1659 | 1468807061620 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:57:41 INFO - PROCESS | 1659 | 1468807061623 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 18:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:57:41 INFO - PROCESS | 1659 | 1468807061626 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:57:41 INFO - PROCESS | 1659 | 1468807061628 Marionette TRACE conn2 <- [1,2262,null,{}] 18:57:41 INFO - PROCESS | 1659 | 1468807061632 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}] 18:57:41 INFO - PROCESS | 1659 | 1468807061634 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:41 INFO - PROCESS | 1659 | 1468807061745 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:57:41 INFO - PROCESS | 1659 | 1468807061828 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:41 INFO - PROCESS | 1659 | 1468807061830 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x118087000 == 40 [pid = 1659] [id = 573] 18:57:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x115da3c00) [pid = 1659] [serial = 1719] [outer = 0x0] 18:57:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x116196800) [pid = 1659] [serial = 1720] [outer = 0x115da3c00] 18:57:41 INFO - PROCESS | 1659 | 1468807061860 Marionette DEBUG loaded listener.js 18:57:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x116a1bc00) [pid = 1659] [serial = 1721] [outer = 0x115da3c00] 18:57:42 INFO - PROCESS | 1659 | 1468807062352 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]]]}] 18:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 771ms 18:57:42 INFO - PROCESS | 1659 | 1468807062399 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:57:42 INFO - PROCESS | 1659 | 1468807062402 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 18:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:57:42 INFO - PROCESS | 1659 | 1468807062411 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:57:42 INFO - PROCESS | 1659 | 1468807062412 Marionette TRACE conn2 <- [1,2266,null,{}] 18:57:42 INFO - PROCESS | 1659 | 1468807062415 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}] 18:57:42 INFO - PROCESS | 1659 | 1468807062417 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:42 INFO - PROCESS | 1659 | 1468807062527 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:57:42 INFO - PROCESS | 1659 | 1468807062608 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:42 INFO - PROCESS | 1659 | 1468807062610 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x124bce800 == 41 [pid = 1659] [id = 574] 18:57:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x118517800) [pid = 1659] [serial = 1722] [outer = 0x0] 18:57:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x118767800) [pid = 1659] [serial = 1723] [outer = 0x118517800] 18:57:42 INFO - PROCESS | 1659 | 1468807062640 Marionette DEBUG loaded listener.js 18:57:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x119313400) [pid = 1659] [serial = 1724] [outer = 0x118517800] 18:57:43 INFO - PROCESS | 1659 | 1468807063314 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]]]}] 18:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 974ms 18:57:43 INFO - PROCESS | 1659 | 1468807063383 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:57:43 INFO - PROCESS | 1659 | 1468807063385 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 18:57:43 INFO - PROCESS | 1659 | 1468807063389 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:57:43 INFO - PROCESS | 1659 | 1468807063390 Marionette TRACE conn2 <- [1,2270,null,{}] 18:57:43 INFO - PROCESS | 1659 | 1468807063394 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}] 18:57:43 INFO - PROCESS | 1659 | 1468807063395 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:43 INFO - PROCESS | 1659 | 1468807063514 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12b1d8800 == 40 [pid = 1659] [id = 571] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6df800 == 39 [pid = 1659] [id = 570] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x1240b2800 == 38 [pid = 1659] [id = 569] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12a523800 == 37 [pid = 1659] [id = 568] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12927c000 == 36 [pid = 1659] [id = 567] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x129048000 == 35 [pid = 1659] [id = 566] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x125fcc000 == 34 [pid = 1659] [id = 565] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x123cad800 == 33 [pid = 1659] [id = 564] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x119ecc000 == 32 [pid = 1659] [id = 563] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x11895f800 == 31 [pid = 1659] [id = 562] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x11684e800 == 30 [pid = 1659] [id = 561] 18:57:43 INFO - PROCESS | 1659 | --DOCSHELL 0x1196f6000 == 29 [pid = 1659] [id = 560] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1273d4800) [pid = 1659] [serial = 1651] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x128be7c00) [pid = 1659] [serial = 1654] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12916b800) [pid = 1659] [serial = 1657] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x1189f3c00) [pid = 1659] [serial = 1639] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x119316400) [pid = 1659] [serial = 1640] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x128a3a400) [pid = 1659] [serial = 1628] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x118513c00) [pid = 1659] [serial = 1660] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x125d0bc00) [pid = 1659] [serial = 1645] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x125df2c00) [pid = 1659] [serial = 1646] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1167dac00) [pid = 1659] [serial = 1636] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x11825ac00) [pid = 1659] [serial = 1637] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x115d9c000) [pid = 1659] [serial = 1633] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x118516c00) [pid = 1659] [serial = 1634] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x119ede400) [pid = 1659] [serial = 1642] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x1219d2000) [pid = 1659] [serial = 1643] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x115e5dc00) [pid = 1659] [serial = 1630] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x11680cc00) [pid = 1659] [serial = 1631] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x129012c00) [pid = 1659] [serial = 1655] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1292d9400) [pid = 1659] [serial = 1666] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x1295e8400) [pid = 1659] [serial = 1667] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x128981000) [pid = 1659] [serial = 1663] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x12916d400) [pid = 1659] [serial = 1664] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x125f0f400) [pid = 1659] [serial = 1648] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x129016c00) [pid = 1659] [serial = 1658] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x128b27400) [pid = 1659] [serial = 1652] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x126c96800) [pid = 1659] [serial = 1649] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x120fea400) [pid = 1659] [serial = 1661] [outer = 0x0] [url = about:blank] 18:57:43 INFO - PROCESS | 1659 | 1468807063604 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:43 INFO - PROCESS | 1659 | 1468807063607 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x117163000 == 30 [pid = 1659] [id = 575] 18:57:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x115da2400) [pid = 1659] [serial = 1725] [outer = 0x0] 18:57:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x1164eec00) [pid = 1659] [serial = 1726] [outer = 0x115da2400] 18:57:43 INFO - PROCESS | 1659 | 1468807063636 Marionette DEBUG loaded listener.js 18:57:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x117d17400) [pid = 1659] [serial = 1727] [outer = 0x115da2400] 18:57:43 INFO - PROCESS | 1659 | 1468807063944 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]]]}] 18:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 571ms 18:57:43 INFO - PROCESS | 1659 | 1468807063965 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:57:43 INFO - PROCESS | 1659 | 1468807063968 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 18:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:57:43 INFO - PROCESS | 1659 | 1468807063973 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:57:43 INFO - PROCESS | 1659 | 1468807063977 Marionette TRACE conn2 <- [1,2274,null,{}] 18:57:43 INFO - PROCESS | 1659 | 1468807063980 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}] 18:57:43 INFO - PROCESS | 1659 | 1468807063982 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:44 INFO - PROCESS | 1659 | 1468807064062 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:57:44 INFO - PROCESS | 1659 | 1468807064066 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:44 INFO - PROCESS | 1659 | 1468807064067 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x119b44800 == 31 [pid = 1659] [id = 576] 18:57:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x118372400) [pid = 1659] [serial = 1728] [outer = 0x0] 18:57:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x11893e800) [pid = 1659] [serial = 1729] [outer = 0x118372400] 18:57:44 INFO - PROCESS | 1659 | 1468807064099 Marionette DEBUG loaded listener.js 18:57:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x11930bc00) [pid = 1659] [serial = 1730] [outer = 0x118372400] 18:57:44 INFO - PROCESS | 1659 | 1468807064556 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]]]}] 18:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 623ms 18:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:57:44 INFO - PROCESS | 1659 | 1468807064595 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:57:44 INFO - PROCESS | 1659 | 1468807064597 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 18:57:44 INFO - PROCESS | 1659 | 1468807064599 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:57:44 INFO - PROCESS | 1659 | 1468807064601 Marionette TRACE conn2 <- [1,2278,null,{}] 18:57:44 INFO - PROCESS | 1659 | 1468807064615 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}] 18:57:44 INFO - PROCESS | 1659 | 1468807064618 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:44 INFO - PROCESS | 1659 | 1468807064704 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:57:44 INFO - PROCESS | 1659 | 1468807064714 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:44 INFO - PROCESS | 1659 | 1468807064716 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x123c9c000 == 32 [pid = 1659] [id = 577] 18:57:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x113c3b000) [pid = 1659] [serial = 1731] [outer = 0x0] 18:57:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1219c7c00) [pid = 1659] [serial = 1732] [outer = 0x113c3b000] 18:57:44 INFO - PROCESS | 1659 | 1468807064743 Marionette DEBUG loaded listener.js 18:57:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x123be6800) [pid = 1659] [serial = 1733] [outer = 0x113c3b000] 18:57:45 INFO - PROCESS | 1659 | 1468807065097 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]]]}] 18:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 524ms 18:57:45 INFO - PROCESS | 1659 | 1468807065124 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:57:45 INFO - PROCESS | 1659 | 1468807065125 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 18:57:45 INFO - PROCESS | 1659 | 1468807065127 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:57:45 INFO - PROCESS | 1659 | 1468807065128 Marionette TRACE conn2 <- [1,2282,null,{}] 18:57:45 INFO - PROCESS | 1659 | 1468807065131 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}] 18:57:45 INFO - PROCESS | 1659 | 1468807065132 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:45 INFO - PROCESS | 1659 | 1468807065213 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:57:45 INFO - PROCESS | 1659 | 1468807065217 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:45 INFO - PROCESS | 1659 | 1468807065218 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x128d91800 == 33 [pid = 1659] [id = 578] 18:57:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1219d2400) [pid = 1659] [serial = 1734] [outer = 0x0] 18:57:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x124b44400) [pid = 1659] [serial = 1735] [outer = 0x1219d2400] 18:57:45 INFO - PROCESS | 1659 | 1468807065243 Marionette DEBUG loaded listener.js 18:57:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x125def000) [pid = 1659] [serial = 1736] [outer = 0x1219d2400] 18:57:45 INFO - PROCESS | 1659 | 1468807065560 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]]]}] 18:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 468ms 18:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:57:45 INFO - PROCESS | 1659 | 1468807065596 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:57:45 INFO - PROCESS | 1659 | 1468807065597 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 18:57:45 INFO - PROCESS | 1659 | 1468807065599 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:57:45 INFO - PROCESS | 1659 | 1468807065600 Marionette TRACE conn2 <- [1,2286,null,{}] 18:57:45 INFO - PROCESS | 1659 | 1468807065603 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}] 18:57:45 INFO - PROCESS | 1659 | 1468807065604 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:45 INFO - PROCESS | 1659 | 1468807065686 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:57:45 INFO - PROCESS | 1659 | 1468807065764 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:45 INFO - PROCESS | 1659 | 1468807065765 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d6000 == 34 [pid = 1659] [id = 579] 18:57:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x120ff0c00) [pid = 1659] [serial = 1737] [outer = 0x0] 18:57:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x125df8000) [pid = 1659] [serial = 1738] [outer = 0x120ff0c00] 18:57:45 INFO - PROCESS | 1659 | 1468807065789 Marionette DEBUG loaded listener.js 18:57:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x126c96800) [pid = 1659] [serial = 1739] [outer = 0x120ff0c00] 18:57:46 INFO - PROCESS | 1659 | 1468807066113 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]]]}] 18:57:46 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 18:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 568ms 18:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:57:46 INFO - PROCESS | 1659 | 1468807066171 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:57:46 INFO - PROCESS | 1659 | 1468807066172 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 18:57:46 INFO - PROCESS | 1659 | 1468807066174 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:57:46 INFO - PROCESS | 1659 | 1468807066175 Marionette TRACE conn2 <- [1,2290,null,{}] 18:57:46 INFO - PROCESS | 1659 | 1468807066177 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}] 18:57:46 INFO - PROCESS | 1659 | 1468807066181 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:46 INFO - PROCESS | 1659 | 1468807066300 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:57:46 INFO - PROCESS | 1659 | 1468807066312 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:46 INFO - PROCESS | 1659 | 1468807066313 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6d5000 == 35 [pid = 1659] [id = 580] 18:57:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x126c9c000) [pid = 1659] [serial = 1740] [outer = 0x0] 18:57:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12765e800) [pid = 1659] [serial = 1741] [outer = 0x126c9c000] 18:57:46 INFO - PROCESS | 1659 | 1468807066338 Marionette DEBUG loaded listener.js 18:57:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128b2dc00) [pid = 1659] [serial = 1742] [outer = 0x126c9c000] 18:57:46 INFO - PROCESS | 1659 | 1468807066653 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]]]}] 18:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 18:57:46 INFO - PROCESS | 1659 | 1468807066694 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:57:46 INFO - PROCESS | 1659 | 1468807066695 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 18:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:57:46 INFO - PROCESS | 1659 | 1468807066697 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:57:46 INFO - PROCESS | 1659 | 1468807066698 Marionette TRACE conn2 <- [1,2294,null,{}] 18:57:46 INFO - PROCESS | 1659 | 1468807066701 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}] 18:57:46 INFO - PROCESS | 1659 | 1468807066702 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:46 INFO - PROCESS | 1659 | 1468807066804 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:57:46 INFO - PROCESS | 1659 | 1468807066816 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:46 INFO - PROCESS | 1659 | 1468807066817 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b836800 == 36 [pid = 1659] [id = 581] 18:57:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x119316400) [pid = 1659] [serial = 1743] [outer = 0x0] 18:57:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x12916cc00) [pid = 1659] [serial = 1744] [outer = 0x119316400] 18:57:46 INFO - PROCESS | 1659 | 1468807066842 Marionette DEBUG loaded listener.js 18:57:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1292dbc00) [pid = 1659] [serial = 1745] [outer = 0x119316400] 18:57:47 INFO - PROCESS | 1659 | 1468807067164 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]]]}] 18:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 520ms 18:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:57:47 INFO - PROCESS | 1659 | 1468807067217 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:57:47 INFO - PROCESS | 1659 | 1468807067219 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 18:57:47 INFO - PROCESS | 1659 | 1468807067221 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:57:47 INFO - PROCESS | 1659 | 1468807067222 Marionette TRACE conn2 <- [1,2298,null,{}] 18:57:47 INFO - PROCESS | 1659 | 1468807067224 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}] 18:57:47 INFO - PROCESS | 1659 | 1468807067225 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:47 INFO - PROCESS | 1659 | 1468807067321 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:57:47 INFO - PROCESS | 1659 | 1468807067333 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:47 INFO - PROCESS | 1659 | 1468807067334 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd40000 == 37 [pid = 1659] [id = 582] 18:57:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x129018c00) [pid = 1659] [serial = 1746] [outer = 0x0] 18:57:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1292e3000) [pid = 1659] [serial = 1747] [outer = 0x129018c00] 18:57:47 INFO - PROCESS | 1659 | 1468807067358 Marionette DEBUG loaded listener.js 18:57:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1295ea000) [pid = 1659] [serial = 1748] [outer = 0x129018c00] 18:57:47 INFO - PROCESS | 1659 | 1468807067686 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]]]}] 18:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 471ms 18:57:47 INFO - PROCESS | 1659 | 1468807067776 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:57:47 INFO - PROCESS | 1659 | 1468807067778 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x124b46400) [pid = 1659] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x115d19000) [pid = 1659] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x118768800) [pid = 1659] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x119313000) [pid = 1659] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x116f7fc00) [pid = 1659] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x115df1400) [pid = 1659] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x125f1b000) [pid = 1659] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x116196c00) [pid = 1659] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1191b9c00) [pid = 1659] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x112f54c00) [pid = 1659] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x1164eb000) [pid = 1659] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x126c9cc00) [pid = 1659] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x121453000) [pid = 1659] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1211e2c00) [pid = 1659] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x116a23000) [pid = 1659] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:57:47 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1167d0400) [pid = 1659] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:57:47 INFO - PROCESS | 1659 | 1468807067790 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:57:47 INFO - PROCESS | 1659 | 1468807067791 Marionette TRACE conn2 <- [1,2302,null,{}] 18:57:47 INFO - PROCESS | 1659 | 1468807067793 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}] 18:57:47 INFO - PROCESS | 1659 | 1468807067794 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:47 INFO - PROCESS | 1659 | 1468807067880 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:57:47 INFO - PROCESS | 1659 | 1468807067884 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:47 INFO - PROCESS | 1659 | 1468807067885 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b32800 == 38 [pid = 1659] [id = 583] 18:57:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x113385000) [pid = 1659] [serial = 1749] [outer = 0x0] 18:57:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x11662e800) [pid = 1659] [serial = 1750] [outer = 0x113385000] 18:57:47 INFO - PROCESS | 1659 | 1468807067909 Marionette DEBUG loaded listener.js 18:57:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x118768800) [pid = 1659] [serial = 1751] [outer = 0x113385000] 18:57:48 INFO - PROCESS | 1659 | 1468807068216 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]]]}] 18:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 472ms 18:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:57:48 INFO - PROCESS | 1659 | 1468807068261 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:57:48 INFO - PROCESS | 1659 | 1468807068262 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 18:57:48 INFO - PROCESS | 1659 | 1468807068264 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:57:48 INFO - PROCESS | 1659 | 1468807068265 Marionette TRACE conn2 <- [1,2306,null,{}] 18:57:48 INFO - PROCESS | 1659 | 1468807068268 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}] 18:57:48 INFO - PROCESS | 1659 | 1468807068269 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:48 INFO - PROCESS | 1659 | 1468807068349 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:57:48 INFO - PROCESS | 1659 | 1468807068407 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:48 INFO - PROCESS | 1659 | 1468807068408 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c84c000 == 39 [pid = 1659] [id = 584] 18:57:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x115d19000) [pid = 1659] [serial = 1752] [outer = 0x0] 18:57:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x121a96400) [pid = 1659] [serial = 1753] [outer = 0x115d19000] 18:57:48 INFO - PROCESS | 1659 | 1468807068434 Marionette DEBUG loaded listener.js 18:57:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x125dedc00) [pid = 1659] [serial = 1754] [outer = 0x115d19000] 18:57:48 INFO - PROCESS | 1659 | 1468807068738 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]]]}] 18:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 18:57:48 INFO - PROCESS | 1659 | 1468807068784 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 18:57:48 INFO - PROCESS | 1659 | 1468807068785 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 18:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:57:48 INFO - PROCESS | 1659 | 1468807068788 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:57:48 INFO - PROCESS | 1659 | 1468807068790 Marionette TRACE conn2 <- [1,2310,null,{}] 18:57:48 INFO - PROCESS | 1659 | 1468807068792 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}] 18:57:48 INFO - PROCESS | 1659 | 1468807068794 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:48 INFO - PROCESS | 1659 | 1468807068896 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:57:48 INFO - PROCESS | 1659 | 1468807068900 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:48 INFO - PROCESS | 1659 | 1468807068901 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d122800 == 40 [pid = 1659] [id = 585] 18:57:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1295ee800) [pid = 1659] [serial = 1755] [outer = 0x0] 18:57:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x12a568400) [pid = 1659] [serial = 1756] [outer = 0x1295ee800] 18:57:48 INFO - PROCESS | 1659 | 1468807068927 Marionette DEBUG loaded listener.js 18:57:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12a805400) [pid = 1659] [serial = 1757] [outer = 0x1295ee800] 18:57:49 INFO - PROCESS | 1659 | 1468807069252 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]]]}] 18:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 471ms 18:57:49 INFO - PROCESS | 1659 | 1468807069261 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:57:49 INFO - PROCESS | 1659 | 1468807069263 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 18:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:57:49 INFO - PROCESS | 1659 | 1468807069267 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:57:49 INFO - PROCESS | 1659 | 1468807069268 Marionette TRACE conn2 <- [1,2314,null,{}] 18:57:49 INFO - PROCESS | 1659 | 1468807069270 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}] 18:57:49 INFO - PROCESS | 1659 | 1468807069271 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:49 INFO - PROCESS | 1659 | 1468807069385 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:57:49 INFO - PROCESS | 1659 | 1468807069419 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:49 INFO - PROCESS | 1659 | 1468807069421 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d129000 == 41 [pid = 1659] [id = 586] 18:57:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x125f1b000) [pid = 1659] [serial = 1758] [outer = 0x0] 18:57:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12a5d4c00) [pid = 1659] [serial = 1759] [outer = 0x125f1b000] 18:57:49 INFO - PROCESS | 1659 | 1468807069445 Marionette DEBUG loaded listener.js 18:57:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x12a8d4400) [pid = 1659] [serial = 1760] [outer = 0x125f1b000] 18:57:49 INFO - PROCESS | 1659 | 1468807069698 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]]]}] 18:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 469ms 18:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:57:49 INFO - PROCESS | 1659 | 1468807069736 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:57:49 INFO - PROCESS | 1659 | 1468807069737 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 18:57:49 INFO - PROCESS | 1659 | 1468807069747 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:57:49 INFO - PROCESS | 1659 | 1468807069748 Marionette TRACE conn2 <- [1,2318,null,{}] 18:57:49 INFO - PROCESS | 1659 | 1468807069750 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}] 18:57:49 INFO - PROCESS | 1659 | 1468807069760 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:49 INFO - PROCESS | 1659 | 1468807069900 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:57:49 INFO - PROCESS | 1659 | 1468807069958 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:49 INFO - PROCESS | 1659 | 1468807069960 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x115e0a000 == 42 [pid = 1659] [id = 587] 18:57:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x111f2cc00) [pid = 1659] [serial = 1761] [outer = 0x0] 18:57:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x112ea4000) [pid = 1659] [serial = 1762] [outer = 0x111f2cc00] 18:57:49 INFO - PROCESS | 1659 | 1468807069991 Marionette DEBUG loaded listener.js 18:57:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x115da3000) [pid = 1659] [serial = 1763] [outer = 0x111f2cc00] 18:57:50 INFO - PROCESS | 1659 | 1468807070451 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] 18:57:50 INFO - PROCESS | 1659 | 1468807070471 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 18:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:57:50 INFO - PROCESS | 1659 | 1468807070475 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:57:50 INFO - PROCESS | 1659 | 1468807070476 Marionette TRACE conn2 <- [1,2322,null,{}] 18:57:50 INFO - PROCESS | 1659 | 1468807070479 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}] 18:57:50 INFO - PROCESS | 1659 | 1468807070483 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:50 INFO - PROCESS | 1659 | 1468807070588 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:57:50 INFO - PROCESS | 1659 | 1468807070648 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:50 INFO - PROCESS | 1659 | 1468807070650 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b32000 == 43 [pid = 1659] [id = 588] 18:57:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x116705400) [pid = 1659] [serial = 1764] [outer = 0x0] 18:57:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1191c1800) [pid = 1659] [serial = 1765] [outer = 0x116705400] 18:57:50 INFO - PROCESS | 1659 | 1468807070680 Marionette DEBUG loaded listener.js 18:57:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x120feb000) [pid = 1659] [serial = 1766] [outer = 0x116705400] 18:57:51 INFO - PROCESS | 1659 | 1468807071095 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]]]}] 18:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 18:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:57:51 INFO - PROCESS | 1659 | 1468807071146 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:57:51 INFO - PROCESS | 1659 | 1468807071148 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 18:57:51 INFO - PROCESS | 1659 | 1468807071150 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:57:51 INFO - PROCESS | 1659 | 1468807071152 Marionette TRACE conn2 <- [1,2326,null,{}] 18:57:51 INFO - PROCESS | 1659 | 1468807071154 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}] 18:57:51 INFO - PROCESS | 1659 | 1468807071156 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:51 INFO - PROCESS | 1659 | 1468807071260 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:57:51 INFO - PROCESS | 1659 | 1468807071353 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:51 INFO - PROCESS | 1659 | 1468807071354 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba21800 == 44 [pid = 1659] [id = 589] 18:57:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x121ce0800) [pid = 1659] [serial = 1767] [outer = 0x0] 18:57:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x124b47000) [pid = 1659] [serial = 1768] [outer = 0x121ce0800] 18:57:51 INFO - PROCESS | 1659 | 1468807071383 Marionette DEBUG loaded listener.js 18:57:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x1272b3c00) [pid = 1659] [serial = 1769] [outer = 0x121ce0800] 18:57:51 INFO - PROCESS | 1659 | 1468807071797 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]]]}] 18:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 18:57:51 INFO - PROCESS | 1659 | 1468807071822 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:57:51 INFO - PROCESS | 1659 | 1468807071824 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 18:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:57:51 INFO - PROCESS | 1659 | 1468807071832 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:57:51 INFO - PROCESS | 1659 | 1468807071835 Marionette TRACE conn2 <- [1,2330,null,{}] 18:57:51 INFO - PROCESS | 1659 | 1468807071838 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}] 18:57:51 INFO - PROCESS | 1659 | 1468807071840 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:51 INFO - PROCESS | 1659 | 1468807071945 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:57:52 INFO - PROCESS | 1659 | 1468807072007 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:52 INFO - PROCESS | 1659 | 1468807072008 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d7de000 == 45 [pid = 1659] [id = 590] 18:57:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x127327c00) [pid = 1659] [serial = 1770] [outer = 0x0] 18:57:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x128b21400) [pid = 1659] [serial = 1771] [outer = 0x127327c00] 18:57:52 INFO - PROCESS | 1659 | 1468807072036 Marionette DEBUG loaded listener.js 18:57:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x129175800) [pid = 1659] [serial = 1772] [outer = 0x127327c00] 18:57:52 INFO - PROCESS | 1659 | 1468807072561 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]]]}] 18:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 826ms 18:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:57:52 INFO - PROCESS | 1659 | 1468807072655 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:57:52 INFO - PROCESS | 1659 | 1468807072656 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 18:57:52 INFO - PROCESS | 1659 | 1468807072659 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:57:52 INFO - PROCESS | 1659 | 1468807072660 Marionette TRACE conn2 <- [1,2334,null,{}] 18:57:52 INFO - PROCESS | 1659 | 1468807072662 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}] 18:57:52 INFO - PROCESS | 1659 | 1468807072664 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:52 INFO - PROCESS | 1659 | 1468807072905 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:57:53 INFO - PROCESS | 1659 | 1468807073000 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:53 INFO - PROCESS | 1659 | 1468807073002 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x1198cc000 == 46 [pid = 1659] [id = 591] 18:57:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x115dfbc00) [pid = 1659] [serial = 1773] [outer = 0x0] 18:57:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x1164e5000) [pid = 1659] [serial = 1774] [outer = 0x115dfbc00] 18:57:53 INFO - PROCESS | 1659 | 1468807073030 Marionette DEBUG loaded listener.js 18:57:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x116f82800) [pid = 1659] [serial = 1775] [outer = 0x115dfbc00] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x12d129000 == 45 [pid = 1659] [id = 586] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x12d122800 == 44 [pid = 1659] [id = 585] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x12c84c000 == 43 [pid = 1659] [id = 584] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x123b32800 == 42 [pid = 1659] [id = 583] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd40000 == 41 [pid = 1659] [id = 582] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x12b836800 == 40 [pid = 1659] [id = 581] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6d5000 == 39 [pid = 1659] [id = 580] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d6000 == 38 [pid = 1659] [id = 579] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x128d91800 == 37 [pid = 1659] [id = 578] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x123c9c000 == 36 [pid = 1659] [id = 577] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x119b44800 == 35 [pid = 1659] [id = 576] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x117163000 == 34 [pid = 1659] [id = 575] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x124bce800 == 33 [pid = 1659] [id = 574] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x118087000 == 32 [pid = 1659] [id = 573] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd4d800 == 31 [pid = 1659] [id = 572] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x12d7de000 == 30 [pid = 1659] [id = 590] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba21800 == 29 [pid = 1659] [id = 589] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x123b32000 == 28 [pid = 1659] [id = 588] 18:57:53 INFO - PROCESS | 1659 | --DOCSHELL 0x115e0a000 == 27 [pid = 1659] [id = 587] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x125f1ac00) [pid = 1659] [serial = 1700] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x1273de400) [pid = 1659] [serial = 1705] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x118a7d400) [pid = 1659] [serial = 1709] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x116f85c00) [pid = 1659] [serial = 1708] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12898d400) [pid = 1659] [serial = 1676] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x128985400) [pid = 1659] [serial = 1706] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x128a32400) [pid = 1659] [serial = 1714] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x129174000) [pid = 1659] [serial = 1717] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x127330c00) [pid = 1659] [serial = 1703] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x1273d4000) [pid = 1659] [serial = 1675] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x124b47c00) [pid = 1659] [serial = 1711] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x121814000) [pid = 1659] [serial = 1696] [outer = 0x0] [url = about:blank] 18:57:53 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12898d800) [pid = 1659] [serial = 1679] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x121aa4800) [pid = 1659] [serial = 1697] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1245dd800) [pid = 1659] [serial = 1678] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x129014000) [pid = 1659] [serial = 1715] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x128985c00) [pid = 1659] [serial = 1712] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x125df1400) [pid = 1659] [serial = 1699] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x115d9f400) [pid = 1659] [serial = 1684] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x11619e400) [pid = 1659] [serial = 1685] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1189e7c00) [pid = 1659] [serial = 1690] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x1191bb400) [pid = 1659] [serial = 1691] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x119ee4800) [pid = 1659] [serial = 1693] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x1211eb400) [pid = 1659] [serial = 1694] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x117d0a400) [pid = 1659] [serial = 1687] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x118293000) [pid = 1659] [serial = 1688] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x116709800) [pid = 1659] [serial = 1682] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x116138800) [pid = 1659] [serial = 1681] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x126e7fc00) [pid = 1659] [serial = 1702] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x118512000) [pid = 1659] [serial = 1670] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x117d0b800) [pid = 1659] [serial = 1669] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x1219c4c00) [pid = 1659] [serial = 1673] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x119ee2800) [pid = 1659] [serial = 1672] [outer = 0x0] [url = about:blank] 18:57:54 INFO - PROCESS | 1659 | 1468807074040 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]]]}] 18:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1419ms 18:57:54 INFO - PROCESS | 1659 | 1468807074079 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:57:54 INFO - PROCESS | 1659 | 1468807074082 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 18:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:57:54 INFO - PROCESS | 1659 | 1468807074085 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:57:54 INFO - PROCESS | 1659 | 1468807074087 Marionette TRACE conn2 <- [1,2338,null,{}] 18:57:54 INFO - PROCESS | 1659 | 1468807074098 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}] 18:57:54 INFO - PROCESS | 1659 | 1468807074099 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:54 INFO - PROCESS | 1659 | 1468807074182 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:57:54 INFO - PROCESS | 1659 | 1468807074194 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:54 INFO - PROCESS | 1659 | 1468807074197 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x115e0a000 == 28 [pid = 1659] [id = 592] 18:57:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x112f48c00) [pid = 1659] [serial = 1776] [outer = 0x0] 18:57:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x112f4f400) [pid = 1659] [serial = 1777] [outer = 0x112f48c00] 18:57:54 INFO - PROCESS | 1659 | 1468807074225 Marionette DEBUG loaded listener.js 18:57:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x11337e800) [pid = 1659] [serial = 1778] [outer = 0x112f48c00] 18:57:54 INFO - PROCESS | 1659 | 1468807074575 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]]]}] 18:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 524ms 18:57:54 INFO - PROCESS | 1659 | 1468807074620 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:57:54 INFO - PROCESS | 1659 | 1468807074623 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 18:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:57:54 INFO - PROCESS | 1659 | 1468807074629 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:57:54 INFO - PROCESS | 1659 | 1468807074631 Marionette TRACE conn2 <- [1,2342,null,{}] 18:57:54 INFO - PROCESS | 1659 | 1468807074634 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}] 18:57:54 INFO - PROCESS | 1659 | 1468807074635 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:54 INFO - PROCESS | 1659 | 1468807074712 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:57:54 INFO - PROCESS | 1659 | 1468807074718 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:54 INFO - PROCESS | 1659 | 1468807074720 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x118924800 == 29 [pid = 1659] [id = 593] 18:57:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x115da7000) [pid = 1659] [serial = 1779] [outer = 0x0] 18:57:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x115e5d800) [pid = 1659] [serial = 1780] [outer = 0x115da7000] 18:57:54 INFO - PROCESS | 1659 | 1468807074750 Marionette DEBUG loaded listener.js 18:57:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1161a1400) [pid = 1659] [serial = 1781] [outer = 0x115da7000] 18:57:55 INFO - PROCESS | 1659 | 1468807075093 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]]]}] 18:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 469ms 18:57:55 INFO - PROCESS | 1659 | 1468807075098 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:57:55 INFO - PROCESS | 1659 | 1468807075099 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 18:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:57:55 INFO - PROCESS | 1659 | 1468807075102 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:57:55 INFO - PROCESS | 1659 | 1468807075104 Marionette TRACE conn2 <- [1,2346,null,{}] 18:57:55 INFO - PROCESS | 1659 | 1468807075114 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}] 18:57:55 INFO - PROCESS | 1659 | 1468807075125 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:55 INFO - PROCESS | 1659 | 1468807075206 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:57:55 INFO - PROCESS | 1659 | 1468807075262 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:55 INFO - PROCESS | 1659 | 1468807075264 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a66800 == 30 [pid = 1659] [id = 594] 18:57:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x11687f000) [pid = 1659] [serial = 1782] [outer = 0x0] 18:57:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x116f89400) [pid = 1659] [serial = 1783] [outer = 0x11687f000] 18:57:55 INFO - PROCESS | 1659 | 1468807075292 Marionette DEBUG loaded listener.js 18:57:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x117d17000) [pid = 1659] [serial = 1784] [outer = 0x11687f000] 18:57:55 INFO - PROCESS | 1659 | 1468807075603 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]]]}] 18:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 18:57:55 INFO - PROCESS | 1659 | 1468807075623 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:57:55 INFO - PROCESS | 1659 | 1468807075627 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 18:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:57:55 INFO - PROCESS | 1659 | 1468807075631 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:57:55 INFO - PROCESS | 1659 | 1468807075632 Marionette TRACE conn2 <- [1,2350,null,{}] 18:57:55 INFO - PROCESS | 1659 | 1468807075634 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}] 18:57:55 INFO - PROCESS | 1659 | 1468807075635 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:55 INFO - PROCESS | 1659 | 1468807075713 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:57:55 INFO - PROCESS | 1659 | 1468807075775 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:55 INFO - PROCESS | 1659 | 1468807075776 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x121266800 == 31 [pid = 1659] [id = 595] 18:57:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x117d16400) [pid = 1659] [serial = 1785] [outer = 0x0] 18:57:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x11850f000) [pid = 1659] [serial = 1786] [outer = 0x117d16400] 18:57:55 INFO - PROCESS | 1659 | 1468807075801 Marionette DEBUG loaded listener.js 18:57:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x1185b0c00) [pid = 1659] [serial = 1787] [outer = 0x117d16400] 18:57:56 INFO - PROCESS | 1659 | 1468807076065 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]]]}] 18:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 472ms 18:57:56 INFO - PROCESS | 1659 | 1468807076104 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:57:56 INFO - PROCESS | 1659 | 1468807076105 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 18:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:57:56 INFO - PROCESS | 1659 | 1468807076115 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:57:56 INFO - PROCESS | 1659 | 1468807076116 Marionette TRACE conn2 <- [1,2354,null,{}] 18:57:56 INFO - PROCESS | 1659 | 1468807076118 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}] 18:57:56 INFO - PROCESS | 1659 | 1468807076120 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:56 INFO - PROCESS | 1659 | 1468807076228 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:57:56 INFO - PROCESS | 1659 | 1468807076233 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:56 INFO - PROCESS | 1659 | 1468807076234 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x1240b3000 == 32 [pid = 1659] [id = 596] 18:57:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x117db1c00) [pid = 1659] [serial = 1788] [outer = 0x0] 18:57:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x118a77400) [pid = 1659] [serial = 1789] [outer = 0x117db1c00] 18:57:56 INFO - PROCESS | 1659 | 1468807076258 Marionette DEBUG loaded listener.js 18:57:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x119308400) [pid = 1659] [serial = 1790] [outer = 0x117db1c00] 18:57:56 INFO - PROCESS | 1659 | 1468807076668 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]]]}] 18:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 574ms 18:57:56 INFO - PROCESS | 1659 | 1468807076692 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:57:56 INFO - PROCESS | 1659 | 1468807076694 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 18:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:57:56 INFO - PROCESS | 1659 | 1468807076704 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:57:56 INFO - PROCESS | 1659 | 1468807076705 Marionette TRACE conn2 <- [1,2358,null,{}] 18:57:56 INFO - PROCESS | 1659 | 1468807076711 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}] 18:57:56 INFO - PROCESS | 1659 | 1468807076717 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:56 INFO - PROCESS | 1659 | 1468807076867 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:57:56 INFO - PROCESS | 1659 | 1468807076908 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:56 INFO - PROCESS | 1659 | 1468807076909 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x126cda800 == 33 [pid = 1659] [id = 597] 18:57:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x119309000) [pid = 1659] [serial = 1791] [outer = 0x0] 18:57:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x119c67000) [pid = 1659] [serial = 1792] [outer = 0x119309000] 18:57:56 INFO - PROCESS | 1659 | 1468807076934 Marionette DEBUG loaded listener.js 18:57:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x121512000) [pid = 1659] [serial = 1793] [outer = 0x119309000] 18:57:57 INFO - PROCESS | 1659 | 1468807077234 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]]]}] 18:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 571ms 18:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:57:57 INFO - PROCESS | 1659 | 1468807077276 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:57:57 INFO - PROCESS | 1659 | 1468807077278 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 18:57:57 INFO - PROCESS | 1659 | 1468807077280 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:57:57 INFO - PROCESS | 1659 | 1468807077281 Marionette TRACE conn2 <- [1,2362,null,{}] 18:57:57 INFO - PROCESS | 1659 | 1468807077284 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}] 18:57:57 INFO - PROCESS | 1659 | 1468807077285 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:57 INFO - PROCESS | 1659 | 1468807077383 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:57:57 INFO - PROCESS | 1659 | 1468807077417 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:57 INFO - PROCESS | 1659 | 1468807077418 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x128d98000 == 34 [pid = 1659] [id = 598] 18:57:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1219c8c00) [pid = 1659] [serial = 1794] [outer = 0x0] 18:57:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1219ccc00) [pid = 1659] [serial = 1795] [outer = 0x1219c8c00] 18:57:57 INFO - PROCESS | 1659 | 1468807077442 Marionette DEBUG loaded listener.js 18:57:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x121cdec00) [pid = 1659] [serial = 1796] [outer = 0x1219c8c00] 18:57:57 INFO - PROCESS | 1659 | 1468807077780 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]]]}] 18:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 518ms 18:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:57:57 INFO - PROCESS | 1659 | 1468807077799 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:57:57 INFO - PROCESS | 1659 | 1468807077800 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 18:57:57 INFO - PROCESS | 1659 | 1468807077802 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:57:57 INFO - PROCESS | 1659 | 1468807077803 Marionette TRACE conn2 <- [1,2366,null,{}] 18:57:57 INFO - PROCESS | 1659 | 1468807077805 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}] 18:57:57 INFO - PROCESS | 1659 | 1468807077808 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:57 INFO - PROCESS | 1659 | 1468807077912 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:57:57 INFO - PROCESS | 1659 | 1468807077916 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:57 INFO - PROCESS | 1659 | 1468807077917 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d1800 == 35 [pid = 1659] [id = 599] 18:57:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1219c8800) [pid = 1659] [serial = 1797] [outer = 0x0] 18:57:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x124098c00) [pid = 1659] [serial = 1798] [outer = 0x1219c8800] 18:57:57 INFO - PROCESS | 1659 | 1468807077941 Marionette DEBUG loaded listener.js 18:57:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x124b45c00) [pid = 1659] [serial = 1799] [outer = 0x1219c8800] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x126c9c000) [pid = 1659] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x119316400) [pid = 1659] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x129016800) [pid = 1659] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x118372400) [pid = 1659] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x1219d2400) [pid = 1659] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x115da3c00) [pid = 1659] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x115da2400) [pid = 1659] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x118517800) [pid = 1659] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x113c3b000) [pid = 1659] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x129018c00) [pid = 1659] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1295ee800) [pid = 1659] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x125f1b000) [pid = 1659] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x113385000) [pid = 1659] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:57:58 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x120ff0c00) [pid = 1659] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:57:58 INFO - PROCESS | 1659 | 1468807078434 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]]]}] 18:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 669ms 18:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:57:58 INFO - PROCESS | 1659 | 1468807078471 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:57:58 INFO - PROCESS | 1659 | 1468807078472 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 18:57:58 INFO - PROCESS | 1659 | 1468807078474 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:57:58 INFO - PROCESS | 1659 | 1468807078476 Marionette TRACE conn2 <- [1,2370,null,{}] 18:57:58 INFO - PROCESS | 1659 | 1468807078478 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}] 18:57:58 INFO - PROCESS | 1659 | 1468807078479 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:58 INFO - PROCESS | 1659 | 1468807078587 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:57:58 INFO - PROCESS | 1659 | 1468807078621 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:58 INFO - PROCESS | 1659 | 1468807078622 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a315000 == 36 [pid = 1659] [id = 600] 18:57:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x115d9e800) [pid = 1659] [serial = 1800] [outer = 0x0] 18:57:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x118261800) [pid = 1659] [serial = 1801] [outer = 0x115d9e800] 18:57:58 INFO - PROCESS | 1659 | 1468807078646 Marionette DEBUG loaded listener.js 18:57:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x125d0c400) [pid = 1659] [serial = 1802] [outer = 0x115d9e800] 18:57:58 INFO - PROCESS | 1659 | 1468807078895 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]]]}] 18:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 468ms 18:57:58 INFO - PROCESS | 1659 | 1468807078947 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:57:58 INFO - PROCESS | 1659 | 1468807078948 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 18:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:57:58 INFO - PROCESS | 1659 | 1468807078950 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:57:58 INFO - PROCESS | 1659 | 1468807078951 Marionette TRACE conn2 <- [1,2374,null,{}] 18:57:58 INFO - PROCESS | 1659 | 1468807078954 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}] 18:57:58 INFO - PROCESS | 1659 | 1468807078955 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:59 INFO - PROCESS | 1659 | 1468807079036 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:57:59 INFO - PROCESS | 1659 | 1468807079041 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 1659 | 1468807079043 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a529000 == 37 [pid = 1659] [id = 601] 18:57:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x125d0d800) [pid = 1659] [serial = 1803] [outer = 0x0] 18:57:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x125dfa800) [pid = 1659] [serial = 1804] [outer = 0x125d0d800] 18:57:59 INFO - PROCESS | 1659 | 1468807079067 Marionette DEBUG loaded listener.js 18:57:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x125f14400) [pid = 1659] [serial = 1805] [outer = 0x125d0d800] 18:57:59 INFO - PROCESS | 1659 | 1468807079400 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]]]}] 18:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 468ms 18:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:57:59 INFO - PROCESS | 1659 | 1468807079419 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:57:59 INFO - PROCESS | 1659 | 1468807079421 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 18:57:59 INFO - PROCESS | 1659 | 1468807079423 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:57:59 INFO - PROCESS | 1659 | 1468807079427 Marionette TRACE conn2 <- [1,2378,null,{}] 18:57:59 INFO - PROCESS | 1659 | 1468807079430 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}] 18:57:59 INFO - PROCESS | 1659 | 1468807079431 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:59 INFO - PROCESS | 1659 | 1468807079548 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:57:59 INFO - PROCESS | 1659 | 1468807079562 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 1659 | 1468807079564 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:57:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6d3800 == 38 [pid = 1659] [id = 602] 18:57:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x125f15000) [pid = 1659] [serial = 1806] [outer = 0x0] 18:57:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x126c06800) [pid = 1659] [serial = 1807] [outer = 0x125f15000] 18:57:59 INFO - PROCESS | 1659 | 1468807079591 Marionette DEBUG loaded listener.js 18:57:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1272bcc00) [pid = 1659] [serial = 1808] [outer = 0x125f15000] 18:57:59 INFO - PROCESS | 1659 | 1468807079887 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]]]}] 18:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 472ms 18:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:57:59 INFO - PROCESS | 1659 | 1468807079897 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:57:59 INFO - PROCESS | 1659 | 1468807079898 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 18:57:59 INFO - PROCESS | 1659 | 1468807079901 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:57:59 INFO - PROCESS | 1659 | 1468807079902 Marionette TRACE conn2 <- [1,2382,null,{}] 18:57:59 INFO - PROCESS | 1659 | 1468807079904 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}] 18:57:59 INFO - PROCESS | 1659 | 1468807079905 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:00 INFO - PROCESS | 1659 | 1468807079997 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:58:00 INFO - PROCESS | 1659 | 1468807080000 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:00 INFO - PROCESS | 1659 | 1468807080001 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b837000 == 39 [pid = 1659] [id = 603] 18:58:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1272bbc00) [pid = 1659] [serial = 1809] [outer = 0x0] 18:58:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x127662800) [pid = 1659] [serial = 1810] [outer = 0x1272bbc00] 18:58:00 INFO - PROCESS | 1659 | 1468807080026 Marionette DEBUG loaded listener.js 18:58:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x128986000) [pid = 1659] [serial = 1811] [outer = 0x1272bbc00] 18:58:00 INFO - PROCESS | 1659 | 1468807080450 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]]]}] 18:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 619ms 18:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:58:00 INFO - PROCESS | 1659 | 1468807080520 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:58:00 INFO - PROCESS | 1659 | 1468807080523 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 18:58:00 INFO - PROCESS | 1659 | 1468807080526 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:58:00 INFO - PROCESS | 1659 | 1468807080528 Marionette TRACE conn2 <- [1,2386,null,{}] 18:58:00 INFO - PROCESS | 1659 | 1468807080532 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}] 18:58:00 INFO - PROCESS | 1659 | 1468807080534 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:00 INFO - PROCESS | 1659 | 1468807080645 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:58:00 INFO - PROCESS | 1659 | 1468807080754 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:00 INFO - PROCESS | 1659 | 1468807080756 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x118921000 == 40 [pid = 1659] [id = 604] 18:58:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x113c37000) [pid = 1659] [serial = 1812] [outer = 0x0] 18:58:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x114ecd400) [pid = 1659] [serial = 1813] [outer = 0x113c37000] 18:58:00 INFO - PROCESS | 1659 | 1468807080810 Marionette DEBUG loaded listener.js 18:58:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x115df3800) [pid = 1659] [serial = 1814] [outer = 0x113c37000] 18:58:01 INFO - PROCESS | 1659 | 1468807081327 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]]]}] 18:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 822ms 18:58:01 INFO - PROCESS | 1659 | 1468807081367 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:58:01 INFO - PROCESS | 1659 | 1468807081370 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 18:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:58:01 INFO - PROCESS | 1659 | 1468807081378 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:58:01 INFO - PROCESS | 1659 | 1468807081380 Marionette TRACE conn2 <- [1,2390,null,{}] 18:58:01 INFO - PROCESS | 1659 | 1468807081382 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}] 18:58:01 INFO - PROCESS | 1659 | 1468807081384 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:01 INFO - PROCESS | 1659 | 1468807081498 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:58:01 INFO - PROCESS | 1659 | 1468807081581 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:01 INFO - PROCESS | 1659 | 1468807081583 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x124bce800 == 41 [pid = 1659] [id = 605] 18:58:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x116887400) [pid = 1659] [serial = 1815] [outer = 0x0] 18:58:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x116f8a800) [pid = 1659] [serial = 1816] [outer = 0x116887400] 18:58:01 INFO - PROCESS | 1659 | 1468807081613 Marionette DEBUG loaded listener.js 18:58:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x118254000) [pid = 1659] [serial = 1817] [outer = 0x116887400] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6d3800 == 40 [pid = 1659] [id = 602] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12a529000 == 39 [pid = 1659] [id = 601] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12a315000 == 38 [pid = 1659] [id = 600] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d1800 == 37 [pid = 1659] [id = 599] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x128d98000 == 36 [pid = 1659] [id = 598] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x126cda800 == 35 [pid = 1659] [id = 597] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x1240b3000 == 34 [pid = 1659] [id = 596] 18:58:02 INFO - PROCESS | 1659 | 1468807082310 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]]]}] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x121266800 == 33 [pid = 1659] [id = 595] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x119a66800 == 32 [pid = 1659] [id = 594] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x118924800 == 31 [pid = 1659] [id = 593] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x115e0a000 == 30 [pid = 1659] [id = 592] 18:58:02 INFO - PROCESS | 1659 | --DOCSHELL 0x1198cc000 == 29 [pid = 1659] [id = 591] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x12765e800) [pid = 1659] [serial = 1741] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12916cc00) [pid = 1659] [serial = 1744] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x1292dc000) [pid = 1659] [serial = 1718] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x11930bc00) [pid = 1659] [serial = 1730] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x11893e800) [pid = 1659] [serial = 1729] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x124b44400) [pid = 1659] [serial = 1735] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x125def000) [pid = 1659] [serial = 1736] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x116196800) [pid = 1659] [serial = 1720] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116a1bc00) [pid = 1659] [serial = 1721] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1164eec00) [pid = 1659] [serial = 1726] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x117d17400) [pid = 1659] [serial = 1727] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x118767800) [pid = 1659] [serial = 1723] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x119313400) [pid = 1659] [serial = 1724] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x1219c7c00) [pid = 1659] [serial = 1732] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x123be6800) [pid = 1659] [serial = 1733] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1292e3000) [pid = 1659] [serial = 1747] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12a805400) [pid = 1659] [serial = 1757] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12a5d4c00) [pid = 1659] [serial = 1759] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x121a96400) [pid = 1659] [serial = 1753] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x11662e800) [pid = 1659] [serial = 1750] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x118768800) [pid = 1659] [serial = 1751] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x12a568400) [pid = 1659] [serial = 1756] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x1295ea000) [pid = 1659] [serial = 1748] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x12a8d4400) [pid = 1659] [serial = 1760] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x125df8000) [pid = 1659] [serial = 1738] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x126c96800) [pid = 1659] [serial = 1739] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x1292dbc00) [pid = 1659] [serial = 1745] [outer = 0x0] [url = about:blank] 18:58:02 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x128b2dc00) [pid = 1659] [serial = 1742] [outer = 0x0] [url = about:blank] 18:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 973ms 18:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:58:02 INFO - PROCESS | 1659 | 1468807082351 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:58:02 INFO - PROCESS | 1659 | 1468807082353 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 18:58:02 INFO - PROCESS | 1659 | 1468807082356 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:58:02 INFO - PROCESS | 1659 | 1468807082357 Marionette TRACE conn2 <- [1,2394,null,{}] 18:58:02 INFO - PROCESS | 1659 | 1468807082361 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}] 18:58:02 INFO - PROCESS | 1659 | 1468807082363 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:02 INFO - PROCESS | 1659 | 1468807082439 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:58:02 INFO - PROCESS | 1659 | 1468807082446 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:02 INFO - PROCESS | 1659 | 1468807082449 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x11808c000 == 30 [pid = 1659] [id = 606] 18:58:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x11662e800) [pid = 1659] [serial = 1818] [outer = 0x0] 18:58:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x116806400) [pid = 1659] [serial = 1819] [outer = 0x11662e800] 18:58:02 INFO - PROCESS | 1659 | 1468807082477 Marionette DEBUG loaded listener.js 18:58:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x117d0bc00) [pid = 1659] [serial = 1820] [outer = 0x11662e800] 18:58:02 INFO - PROCESS | 1659 | 1468807082821 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]]]}] 18:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 471ms 18:58:02 INFO - PROCESS | 1659 | 1468807082827 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:58:02 INFO - PROCESS | 1659 | 1468807082829 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 18:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:58:02 INFO - PROCESS | 1659 | 1468807082834 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:58:02 INFO - PROCESS | 1659 | 1468807082835 Marionette TRACE conn2 <- [1,2398,null,{}] 18:58:02 INFO - PROCESS | 1659 | 1468807082837 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}] 18:58:02 INFO - PROCESS | 1659 | 1468807082839 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:02 INFO - PROCESS | 1659 | 1468807082941 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:58:03 INFO - PROCESS | 1659 | 1468807083001 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:03 INFO - PROCESS | 1659 | 1468807083002 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x117152000 == 31 [pid = 1659] [id = 607] 18:58:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x116f94400) [pid = 1659] [serial = 1821] [outer = 0x0] 18:58:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x11836e400) [pid = 1659] [serial = 1822] [outer = 0x116f94400] 18:58:03 INFO - PROCESS | 1659 | 1468807083029 Marionette DEBUG loaded listener.js 18:58:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x11893e400) [pid = 1659] [serial = 1823] [outer = 0x116f94400] 18:58:03 INFO - PROCESS | 1659 | 1468807083322 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]]]}] 18:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 522ms 18:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:58:03 INFO - PROCESS | 1659 | 1468807083356 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:58:03 INFO - PROCESS | 1659 | 1468807083358 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 18:58:03 INFO - PROCESS | 1659 | 1468807083363 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:58:03 INFO - PROCESS | 1659 | 1468807083365 Marionette TRACE conn2 <- [1,2402,null,{}] 18:58:03 INFO - PROCESS | 1659 | 1468807083374 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}] 18:58:03 INFO - PROCESS | 1659 | 1468807083379 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:03 INFO - PROCESS | 1659 | 1468807083464 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:58:03 INFO - PROCESS | 1659 | 1468807083520 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:03 INFO - PROCESS | 1659 | 1468807083522 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b0d800 == 32 [pid = 1659] [id = 608] 18:58:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x113c37400) [pid = 1659] [serial = 1824] [outer = 0x0] 18:58:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x119312000) [pid = 1659] [serial = 1825] [outer = 0x113c37400] 18:58:03 INFO - PROCESS | 1659 | 1468807083550 Marionette DEBUG loaded listener.js 18:58:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x120febc00) [pid = 1659] [serial = 1826] [outer = 0x113c37400] 18:58:03 INFO - PROCESS | 1659 | 1468807083831 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]]]}] 18:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 521ms 18:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:58:03 INFO - PROCESS | 1659 | 1468807083885 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:58:03 INFO - PROCESS | 1659 | 1468807083887 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 18:58:03 INFO - PROCESS | 1659 | 1468807083889 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:58:03 INFO - PROCESS | 1659 | 1468807083890 Marionette TRACE conn2 <- [1,2406,null,{}] 18:58:03 INFO - PROCESS | 1659 | 1468807083896 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}] 18:58:03 INFO - PROCESS | 1659 | 1468807083897 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:03 INFO - PROCESS | 1659 | 1468807083980 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:58:03 INFO - PROCESS | 1659 | 1468807083984 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:03 INFO - PROCESS | 1659 | 1468807083985 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x129053800 == 33 [pid = 1659] [id = 609] 18:58:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x1211ee000) [pid = 1659] [serial = 1827] [outer = 0x0] 18:58:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x1219d1000) [pid = 1659] [serial = 1828] [outer = 0x1211ee000] 18:58:04 INFO - PROCESS | 1659 | 1468807084010 Marionette DEBUG loaded listener.js 18:58:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x123c15400) [pid = 1659] [serial = 1829] [outer = 0x1211ee000] 18:58:04 INFO - PROCESS | 1659 | 1468807084383 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]]]}] 18:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 522ms 18:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:58:04 INFO - PROCESS | 1659 | 1468807084421 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:58:04 INFO - PROCESS | 1659 | 1468807084423 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 18:58:04 INFO - PROCESS | 1659 | 1468807084428 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:58:04 INFO - PROCESS | 1659 | 1468807084430 Marionette TRACE conn2 <- [1,2410,null,{}] 18:58:04 INFO - PROCESS | 1659 | 1468807084442 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}] 18:58:04 INFO - PROCESS | 1659 | 1468807084444 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:04 INFO - PROCESS | 1659 | 1468807084596 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:58:04 INFO - PROCESS | 1659 | 1468807084653 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:04 INFO - PROCESS | 1659 | 1468807084654 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x129291000 == 34 [pid = 1659] [id = 610] 18:58:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x121333000) [pid = 1659] [serial = 1830] [outer = 0x0] 18:58:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x12449c000) [pid = 1659] [serial = 1831] [outer = 0x121333000] 18:58:04 INFO - PROCESS | 1659 | 1468807084694 Marionette DEBUG loaded listener.js 18:58:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x125da8800) [pid = 1659] [serial = 1832] [outer = 0x121333000] 18:58:05 INFO - PROCESS | 1659 | 1468807085047 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]]]}] 18:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 669ms 18:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:58:05 INFO - PROCESS | 1659 | 1468807085098 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:58:05 INFO - PROCESS | 1659 | 1468807085099 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 18:58:05 INFO - PROCESS | 1659 | 1468807085101 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:58:05 INFO - PROCESS | 1659 | 1468807085102 Marionette TRACE conn2 <- [1,2414,null,{}] 18:58:05 INFO - PROCESS | 1659 | 1468807085104 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}] 18:58:05 INFO - PROCESS | 1659 | 1468807085108 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:05 INFO - PROCESS | 1659 | 1468807085228 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:58:05 INFO - PROCESS | 1659 | 1468807085238 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:05 INFO - PROCESS | 1659 | 1468807085239 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac0d000 == 35 [pid = 1659] [id = 611] 18:58:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x125def000) [pid = 1659] [serial = 1833] [outer = 0x0] 18:58:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x126e81400) [pid = 1659] [serial = 1834] [outer = 0x125def000] 18:58:05 INFO - PROCESS | 1659 | 1468807085265 Marionette DEBUG loaded listener.js 18:58:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x128985c00) [pid = 1659] [serial = 1835] [outer = 0x125def000] 18:58:05 INFO - PROCESS | 1659 | 1468807085609 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]]]}] 18:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 18:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:58:05 INFO - PROCESS | 1659 | 1468807085619 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:58:05 INFO - PROCESS | 1659 | 1468807085620 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 18:58:05 INFO - PROCESS | 1659 | 1468807085623 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:58:05 INFO - PROCESS | 1659 | 1468807085624 Marionette TRACE conn2 <- [1,2418,null,{}] 18:58:05 INFO - PROCESS | 1659 | 1468807085630 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}] 18:58:05 INFO - PROCESS | 1659 | 1468807085631 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:05 INFO - PROCESS | 1659 | 1468807085733 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:58:05 INFO - PROCESS | 1659 | 1468807085737 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:05 INFO - PROCESS | 1659 | 1468807085738 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b845800 == 36 [pid = 1659] [id = 612] 18:58:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x127666000) [pid = 1659] [serial = 1836] [outer = 0x0] 18:58:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x128a33000) [pid = 1659] [serial = 1837] [outer = 0x127666000] 18:58:05 INFO - PROCESS | 1659 | 1468807085763 Marionette DEBUG loaded listener.js 18:58:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x128b23800) [pid = 1659] [serial = 1838] [outer = 0x127666000] 18:58:06 INFO - PROCESS | 1659 | 1468807086112 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]]]}] 18:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 523ms 18:58:06 INFO - PROCESS | 1659 | 1468807086151 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:58:06 INFO - PROCESS | 1659 | 1468807086152 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 18:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:58:06 INFO - PROCESS | 1659 | 1468807086154 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:58:06 INFO - PROCESS | 1659 | 1468807086155 Marionette TRACE conn2 <- [1,2422,null,{}] 18:58:06 INFO - PROCESS | 1659 | 1468807086158 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}] 18:58:06 INFO - PROCESS | 1659 | 1468807086159 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:06 INFO - PROCESS | 1659 | 1468807086297 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:58:06 INFO - PROCESS | 1659 | 1468807086311 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:06 INFO - PROCESS | 1659 | 1468807086312 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba1f000 == 37 [pid = 1659] [id = 613] 18:58:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x127666400) [pid = 1659] [serial = 1839] [outer = 0x0] 18:58:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x128b2d400) [pid = 1659] [serial = 1840] [outer = 0x127666400] 18:58:06 INFO - PROCESS | 1659 | 1468807086334 Marionette DEBUG loaded listener.js 18:58:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x128bedc00) [pid = 1659] [serial = 1841] [outer = 0x127666400] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x112f48c00) [pid = 1659] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x115da7000) [pid = 1659] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x11687f000) [pid = 1659] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x117d16400) [pid = 1659] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x115dfbc00) [pid = 1659] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x117db1c00) [pid = 1659] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x111f2cc00) [pid = 1659] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x116705400) [pid = 1659] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x121ce0800) [pid = 1659] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x119309000) [pid = 1659] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1219c8800) [pid = 1659] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x115d9e800) [pid = 1659] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x1219c8c00) [pid = 1659] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x125d0d800) [pid = 1659] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x127327c00) [pid = 1659] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x125f15000) [pid = 1659] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:58:06 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x115d19000) [pid = 1659] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:58:06 INFO - PROCESS | 1659 | 1468807086846 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]]]}] 18:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 722ms 18:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:58:06 INFO - PROCESS | 1659 | 1468807086877 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:58:06 INFO - PROCESS | 1659 | 1468807086879 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 18:58:06 INFO - PROCESS | 1659 | 1468807086882 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:58:06 INFO - PROCESS | 1659 | 1468807086884 Marionette TRACE conn2 <- [1,2426,null,{}] 18:58:06 INFO - PROCESS | 1659 | 1468807086888 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}] 18:58:06 INFO - PROCESS | 1659 | 1468807086890 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:07 INFO - PROCESS | 1659 | 1468807087073 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:58:07 INFO - PROCESS | 1659 | 1468807087090 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:07 INFO - PROCESS | 1659 | 1468807087092 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x12444e000 == 38 [pid = 1659] [id = 614] 18:58:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1130ad400) [pid = 1659] [serial = 1842] [outer = 0x0] 18:58:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x118255c00) [pid = 1659] [serial = 1843] [outer = 0x1130ad400] 18:58:07 INFO - PROCESS | 1659 | 1468807087132 Marionette DEBUG loaded listener.js 18:58:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x119ed6000) [pid = 1659] [serial = 1844] [outer = 0x1130ad400] 18:58:07 INFO - PROCESS | 1659 | 1468807087460 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]]]}] 18:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 623ms 18:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:58:07 INFO - PROCESS | 1659 | 1468807087505 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:58:07 INFO - PROCESS | 1659 | 1468807087506 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 18:58:07 INFO - PROCESS | 1659 | 1468807087508 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:58:07 INFO - PROCESS | 1659 | 1468807087510 Marionette TRACE conn2 <- [1,2430,null,{}] 18:58:07 INFO - PROCESS | 1659 | 1468807087512 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}] 18:58:07 INFO - PROCESS | 1659 | 1468807087513 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:07 INFO - PROCESS | 1659 | 1468807087619 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:58:07 INFO - PROCESS | 1659 | 1468807087627 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:07 INFO - PROCESS | 1659 | 1468807087629 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c83a000 == 39 [pid = 1659] [id = 615] 18:58:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x1219ce800) [pid = 1659] [serial = 1845] [outer = 0x0] 18:58:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x127327400) [pid = 1659] [serial = 1846] [outer = 0x1219ce800] 18:58:07 INFO - PROCESS | 1659 | 1468807087652 Marionette DEBUG loaded listener.js 18:58:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x123c14000) [pid = 1659] [serial = 1847] [outer = 0x1219ce800] 18:58:07 INFO - PROCESS | 1659 | 1468807087960 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]]]}] 18:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 468ms 18:58:07 INFO - PROCESS | 1659 | 1468807087979 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:58:07 INFO - PROCESS | 1659 | 1468807087980 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 18:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:58:07 INFO - PROCESS | 1659 | 1468807087982 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:58:07 INFO - PROCESS | 1659 | 1468807087984 Marionette TRACE conn2 <- [1,2434,null,{}] 18:58:07 INFO - PROCESS | 1659 | 1468807087986 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}] 18:58:07 INFO - PROCESS | 1659 | 1468807087988 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:08 INFO - PROCESS | 1659 | 1468807088081 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:58:08 INFO - PROCESS | 1659 | 1468807088084 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:08 INFO - PROCESS | 1659 | 1468807088085 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d099800 == 40 [pid = 1659] [id = 616] 18:58:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x129013400) [pid = 1659] [serial = 1848] [outer = 0x0] 18:58:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12916f800) [pid = 1659] [serial = 1849] [outer = 0x129013400] 18:58:08 INFO - PROCESS | 1659 | 1468807088111 Marionette DEBUG loaded listener.js 18:58:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1292e1800) [pid = 1659] [serial = 1850] [outer = 0x129013400] 18:58:08 INFO - PROCESS | 1659 | 1468807088441 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]]]}] 18:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 473ms 18:58:08 INFO - PROCESS | 1659 | 1468807088455 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:58:08 INFO - PROCESS | 1659 | 1468807088457 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 18:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:58:08 INFO - PROCESS | 1659 | 1468807088462 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:58:08 INFO - PROCESS | 1659 | 1468807088463 Marionette TRACE conn2 <- [1,2438,null,{}] 18:58:08 INFO - PROCESS | 1659 | 1468807088466 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}] 18:58:08 INFO - PROCESS | 1659 | 1468807088467 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:08 INFO - PROCESS | 1659 | 1468807088588 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:58:08 INFO - PROCESS | 1659 | 1468807088596 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:08 INFO - PROCESS | 1659 | 1468807088597 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d136800 == 41 [pid = 1659] [id = 617] 18:58:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x129014000) [pid = 1659] [serial = 1851] [outer = 0x0] 18:58:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1295e7400) [pid = 1659] [serial = 1852] [outer = 0x129014000] 18:58:08 INFO - PROCESS | 1659 | 1468807088635 Marionette DEBUG loaded listener.js 18:58:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12a563400) [pid = 1659] [serial = 1853] [outer = 0x129014000] 18:58:09 INFO - PROCESS | 1659 | 1468807089187 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]]]}] 18:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 771ms 18:58:09 INFO - PROCESS | 1659 | 1468807089233 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:58:09 INFO - PROCESS | 1659 | 1468807089236 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 18:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:58:09 INFO - PROCESS | 1659 | 1468807089239 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:58:09 INFO - PROCESS | 1659 | 1468807089245 Marionette TRACE conn2 <- [1,2442,null,{}] 18:58:09 INFO - PROCESS | 1659 | 1468807089249 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}] 18:58:09 INFO - PROCESS | 1659 | 1468807089250 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:09 INFO - PROCESS | 1659 | 1468807089354 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:58:09 INFO - PROCESS | 1659 | 1468807089428 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:09 INFO - PROCESS | 1659 | 1468807089429 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a56000 == 42 [pid = 1659] [id = 618] 18:58:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x115dfbc00) [pid = 1659] [serial = 1854] [outer = 0x0] 18:58:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x116709c00) [pid = 1659] [serial = 1855] [outer = 0x115dfbc00] 18:58:09 INFO - PROCESS | 1659 | 1468807089460 Marionette DEBUG loaded listener.js 18:58:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x117db9c00) [pid = 1659] [serial = 1856] [outer = 0x115dfbc00] 18:58:09 INFO - PROCESS | 1659 | 1468807089873 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]]]}] 18:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 674ms 18:58:09 INFO - PROCESS | 1659 | 1468807089913 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:58:09 INFO - PROCESS | 1659 | 1468807089917 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 18:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:58:09 INFO - PROCESS | 1659 | 1468807089921 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:58:09 INFO - PROCESS | 1659 | 1468807089923 Marionette TRACE conn2 <- [1,2446,null,{}] 18:58:09 INFO - PROCESS | 1659 | 1468807089926 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}] 18:58:09 INFO - PROCESS | 1659 | 1468807089927 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:10 INFO - PROCESS | 1659 | 1468807090055 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:58:10 INFO - PROCESS | 1659 | 1468807090132 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:10 INFO - PROCESS | 1659 | 1468807090133 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a311800 == 43 [pid = 1659] [id = 619] 18:58:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x119a0e800) [pid = 1659] [serial = 1857] [outer = 0x0] 18:58:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x119cafc00) [pid = 1659] [serial = 1858] [outer = 0x119a0e800] 18:58:10 INFO - PROCESS | 1659 | 1468807090163 Marionette DEBUG loaded listener.js 18:58:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x120feec00) [pid = 1659] [serial = 1859] [outer = 0x119a0e800] 18:58:10 INFO - PROCESS | 1659 | 1468807090598 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]]]}] 18:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 721ms 18:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:58:10 INFO - PROCESS | 1659 | 1468807090651 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:58:10 INFO - PROCESS | 1659 | 1468807090653 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 18:58:10 INFO - PROCESS | 1659 | 1468807090658 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:58:10 INFO - PROCESS | 1659 | 1468807090662 Marionette TRACE conn2 <- [1,2450,null,{}] 18:58:10 INFO - PROCESS | 1659 | 1468807090674 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}] 18:58:10 INFO - PROCESS | 1659 | 1468807090678 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:10 INFO - PROCESS | 1659 | 1468807090819 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:58:10 INFO - PROCESS | 1659 | 1468807090953 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:10 INFO - PROCESS | 1659 | 1468807090955 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d122800 == 44 [pid = 1659] [id = 620] 18:58:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x124b47c00) [pid = 1659] [serial = 1860] [outer = 0x0] 18:58:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x125f12800) [pid = 1659] [serial = 1861] [outer = 0x124b47c00] 18:58:10 INFO - PROCESS | 1659 | 1468807090986 Marionette DEBUG loaded listener.js 18:58:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x1272b7000) [pid = 1659] [serial = 1862] [outer = 0x124b47c00] 18:58:11 INFO - PROCESS | 1659 | 1468807091480 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]]]}] 18:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 831ms 18:58:11 INFO - PROCESS | 1659 | 1468807091488 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:58:11 INFO - PROCESS | 1659 | 1468807091490 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 18:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:58:11 INFO - PROCESS | 1659 | 1468807091492 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:58:11 INFO - PROCESS | 1659 | 1468807091493 Marionette TRACE conn2 <- [1,2454,null,{}] 18:58:11 INFO - PROCESS | 1659 | 1468807091496 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}] 18:58:11 INFO - PROCESS | 1659 | 1468807091497 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:11 INFO - PROCESS | 1659 | 1468807091601 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:58:11 INFO - PROCESS | 1659 | 1468807091662 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:11 INFO - PROCESS | 1659 | 1468807091663 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x12904b000 == 45 [pid = 1659] [id = 621] 18:58:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x127327c00) [pid = 1659] [serial = 1863] [outer = 0x0] 18:58:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x127660c00) [pid = 1659] [serial = 1864] [outer = 0x127327c00] 18:58:11 INFO - PROCESS | 1659 | 1468807091694 Marionette DEBUG loaded listener.js 18:58:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x128a32c00) [pid = 1659] [serial = 1865] [outer = 0x127327c00] 18:58:12 INFO - PROCESS | 1659 | 1468807092249 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]]]}] 18:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 771ms 18:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:58:12 INFO - PROCESS | 1659 | 1468807092263 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:58:12 INFO - PROCESS | 1659 | 1468807092266 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 18:58:12 INFO - PROCESS | 1659 | 1468807092269 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:58:12 INFO - PROCESS | 1659 | 1468807092271 Marionette TRACE conn2 <- [1,2458,null,{}] 18:58:12 INFO - PROCESS | 1659 | 1468807092275 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}] 18:58:12 INFO - PROCESS | 1659 | 1468807092276 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:12 INFO - PROCESS | 1659 | 1468807092368 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:58:12 INFO - PROCESS | 1659 | 1468807092442 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:12 INFO - PROCESS | 1659 | 1468807092444 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x119b4e800 == 46 [pid = 1659] [id = 622] 18:58:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x1164eec00) [pid = 1659] [serial = 1866] [outer = 0x0] 18:58:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x1167db000) [pid = 1659] [serial = 1867] [outer = 0x1164eec00] 18:58:12 INFO - PROCESS | 1659 | 1468807092489 Marionette DEBUG loaded listener.js 18:58:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x116f87800) [pid = 1659] [serial = 1868] [outer = 0x1164eec00] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x12d099800 == 45 [pid = 1659] [id = 616] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x12c83a000 == 44 [pid = 1659] [id = 615] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x12444e000 == 43 [pid = 1659] [id = 614] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba1f000 == 42 [pid = 1659] [id = 613] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x12b845800 == 41 [pid = 1659] [id = 612] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac0d000 == 40 [pid = 1659] [id = 611] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x129291000 == 39 [pid = 1659] [id = 610] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x129053800 == 38 [pid = 1659] [id = 609] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x124b0d800 == 37 [pid = 1659] [id = 608] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x117152000 == 36 [pid = 1659] [id = 607] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x11808c000 == 35 [pid = 1659] [id = 606] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x124bce800 == 34 [pid = 1659] [id = 605] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x118921000 == 33 [pid = 1659] [id = 604] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x12b837000 == 32 [pid = 1659] [id = 603] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x12904b000 == 31 [pid = 1659] [id = 621] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x12d122800 == 30 [pid = 1659] [id = 620] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x12a311800 == 29 [pid = 1659] [id = 619] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x119a56000 == 28 [pid = 1659] [id = 618] 18:58:13 INFO - PROCESS | 1659 | --DOCSHELL 0x12d136800 == 27 [pid = 1659] [id = 617] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x125dedc00) [pid = 1659] [serial = 1754] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x112f4f400) [pid = 1659] [serial = 1777] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11337e800) [pid = 1659] [serial = 1778] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x115e5d800) [pid = 1659] [serial = 1780] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1161a1400) [pid = 1659] [serial = 1781] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x116f89400) [pid = 1659] [serial = 1783] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x117d17000) [pid = 1659] [serial = 1784] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x11850f000) [pid = 1659] [serial = 1786] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x116f82800) [pid = 1659] [serial = 1775] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1164e5000) [pid = 1659] [serial = 1774] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x118a77400) [pid = 1659] [serial = 1789] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x115da3000) [pid = 1659] [serial = 1763] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x112ea4000) [pid = 1659] [serial = 1762] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x120feb000) [pid = 1659] [serial = 1766] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x1191c1800) [pid = 1659] [serial = 1765] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1272b3c00) [pid = 1659] [serial = 1769] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x121512000) [pid = 1659] [serial = 1793] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x119c67000) [pid = 1659] [serial = 1792] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x124098c00) [pid = 1659] [serial = 1798] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x118261800) [pid = 1659] [serial = 1801] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x124b47000) [pid = 1659] [serial = 1768] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1219ccc00) [pid = 1659] [serial = 1795] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x125dfa800) [pid = 1659] [serial = 1804] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x129175800) [pid = 1659] [serial = 1772] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x125f14400) [pid = 1659] [serial = 1805] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x125d0c400) [pid = 1659] [serial = 1802] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x128b21400) [pid = 1659] [serial = 1771] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x124b45c00) [pid = 1659] [serial = 1799] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x1272bcc00) [pid = 1659] [serial = 1808] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x127662800) [pid = 1659] [serial = 1810] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x121cdec00) [pid = 1659] [serial = 1796] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x126c06800) [pid = 1659] [serial = 1807] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x119308400) [pid = 1659] [serial = 1790] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1185b0c00) [pid = 1659] [serial = 1787] [outer = 0x0] [url = about:blank] 18:58:13 INFO - PROCESS | 1659 | 1468807093514 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]]]}] 18:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1272ms 18:58:13 INFO - PROCESS | 1659 | 1468807093543 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:58:13 INFO - PROCESS | 1659 | 1468807093546 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 18:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:58:13 INFO - PROCESS | 1659 | 1468807093550 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:58:13 INFO - PROCESS | 1659 | 1468807093553 Marionette TRACE conn2 <- [1,2462,null,{}] 18:58:13 INFO - PROCESS | 1659 | 1468807093558 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}] 18:58:13 INFO - PROCESS | 1659 | 1468807093562 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:13 INFO - PROCESS | 1659 | 1468807093667 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:58:13 INFO - PROCESS | 1659 | 1468807093752 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:13 INFO - PROCESS | 1659 | 1468807093754 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x11715b800 == 28 [pid = 1659] [id = 623] 18:58:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x115da1000) [pid = 1659] [serial = 1869] [outer = 0x0] 18:58:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x115da8c00) [pid = 1659] [serial = 1870] [outer = 0x115da1000] 18:58:13 INFO - PROCESS | 1659 | 1468807093798 Marionette DEBUG loaded listener.js 18:58:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x11619ac00) [pid = 1659] [serial = 1871] [outer = 0x115da1000] 18:58:14 INFO - PROCESS | 1659 | 1468807094188 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]]]}] 18:58:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 18:58:14 INFO - PROCESS | 1659 | 1468807094221 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:58:14 INFO - PROCESS | 1659 | 1468807094224 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 18:58:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:58:14 INFO - PROCESS | 1659 | 1468807094229 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:58:14 INFO - PROCESS | 1659 | 1468807094231 Marionette TRACE conn2 <- [1,2466,null,{}] 18:58:14 INFO - PROCESS | 1659 | 1468807094233 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}] 18:58:14 INFO - PROCESS | 1659 | 1468807094235 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:14 INFO - PROCESS | 1659 | 1468807094315 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:58:14 INFO - PROCESS | 1659 | 1468807094371 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:14 INFO - PROCESS | 1659 | 1468807094372 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x119110000 == 29 [pid = 1659] [id = 624] 18:58:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x11619dc00) [pid = 1659] [serial = 1872] [outer = 0x0] 18:58:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x116883800) [pid = 1659] [serial = 1873] [outer = 0x11619dc00] 18:58:14 INFO - PROCESS | 1659 | 1468807094399 Marionette DEBUG loaded listener.js 18:58:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x117d0e000) [pid = 1659] [serial = 1874] [outer = 0x11619dc00] 18:58:14 INFO - PROCESS | 1659 | 1468807094686 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]]]}] 18:58:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 519ms 18:58:14 INFO - PROCESS | 1659 | 1468807094749 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:58:14 INFO - PROCESS | 1659 | 1468807094750 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 18:58:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:58:14 INFO - PROCESS | 1659 | 1468807094752 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:58:14 INFO - PROCESS | 1659 | 1468807094755 Marionette TRACE conn2 <- [1,2470,null,{}] 18:58:14 INFO - PROCESS | 1659 | 1468807094765 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}] 18:58:14 INFO - PROCESS | 1659 | 1468807094768 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:14 INFO - PROCESS | 1659 | 1468807094843 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:58:14 INFO - PROCESS | 1659 | 1468807094901 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:14 INFO - PROCESS | 1659 | 1468807094903 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ecb800 == 30 [pid = 1659] [id = 625] 18:58:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1133e1400) [pid = 1659] [serial = 1875] [outer = 0x0] 18:58:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x118766800) [pid = 1659] [serial = 1876] [outer = 0x1133e1400] 18:58:14 INFO - PROCESS | 1659 | 1468807094930 Marionette DEBUG loaded listener.js 18:58:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x11916ac00) [pid = 1659] [serial = 1877] [outer = 0x1133e1400] 18:58:15 INFO - PROCESS | 1659 | 1468807095267 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]]]}] 18:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 18:58:15 INFO - PROCESS | 1659 | 1468807095274 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:58:15 INFO - PROCESS | 1659 | 1468807095280 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 18:58:15 INFO - PROCESS | 1659 | 1468807095283 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:58:15 INFO - PROCESS | 1659 | 1468807095285 Marionette TRACE conn2 <- [1,2474,null,{}] 18:58:15 INFO - PROCESS | 1659 | 1468807095289 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}] 18:58:15 INFO - PROCESS | 1659 | 1468807095290 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:15 INFO - PROCESS | 1659 | 1468807095379 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:58:15 INFO - PROCESS | 1659 | 1468807095383 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:15 INFO - PROCESS | 1659 | 1468807095384 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b15800 == 31 [pid = 1659] [id = 626] 18:58:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x119a04c00) [pid = 1659] [serial = 1878] [outer = 0x0] 18:58:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x119edcc00) [pid = 1659] [serial = 1879] [outer = 0x119a04c00] 18:58:15 INFO - PROCESS | 1659 | 1468807095410 Marionette DEBUG loaded listener.js 18:58:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x120fec800) [pid = 1659] [serial = 1880] [outer = 0x119a04c00] 18:58:15 INFO - PROCESS | 1659 | 1468807095782 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]]]}] 18:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 522ms 18:58:15 INFO - PROCESS | 1659 | 1468807095805 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:58:15 INFO - PROCESS | 1659 | 1468807095807 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 18:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:58:15 INFO - PROCESS | 1659 | 1468807095809 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:58:15 INFO - PROCESS | 1659 | 1468807095810 Marionette TRACE conn2 <- [1,2478,null,{}] 18:58:15 INFO - PROCESS | 1659 | 1468807095825 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}] 18:58:15 INFO - PROCESS | 1659 | 1468807095827 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:15 INFO - PROCESS | 1659 | 1468807095921 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:58:15 INFO - PROCESS | 1659 | 1468807095927 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:15 INFO - PROCESS | 1659 | 1468807095928 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x124bd2800 == 32 [pid = 1659] [id = 627] 18:58:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x115df2800) [pid = 1659] [serial = 1881] [outer = 0x0] 18:58:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x12132f800) [pid = 1659] [serial = 1882] [outer = 0x115df2800] 18:58:15 INFO - PROCESS | 1659 | 1468807095952 Marionette DEBUG loaded listener.js 18:58:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1219c5800) [pid = 1659] [serial = 1883] [outer = 0x115df2800] 18:58:16 INFO - PROCESS | 1659 | 1468807096301 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]]]}] 18:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 525ms 18:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:58:16 INFO - PROCESS | 1659 | 1468807096339 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:58:16 INFO - PROCESS | 1659 | 1468807096340 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 18:58:16 INFO - PROCESS | 1659 | 1468807096343 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:58:16 INFO - PROCESS | 1659 | 1468807096344 Marionette TRACE conn2 <- [1,2482,null,{}] 18:58:16 INFO - PROCESS | 1659 | 1468807096346 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}] 18:58:16 INFO - PROCESS | 1659 | 1468807096349 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:16 INFO - PROCESS | 1659 | 1468807096462 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:58:16 INFO - PROCESS | 1659 | 1468807096500 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:16 INFO - PROCESS | 1659 | 1468807096501 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289aa800 == 33 [pid = 1659] [id = 628] 18:58:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1219c6000) [pid = 1659] [serial = 1884] [outer = 0x0] 18:58:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x121cdcc00) [pid = 1659] [serial = 1885] [outer = 0x1219c6000] 18:58:16 INFO - PROCESS | 1659 | 1468807096526 Marionette DEBUG loaded listener.js 18:58:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x125df6000) [pid = 1659] [serial = 1886] [outer = 0x1219c6000] 18:58:16 INFO - PROCESS | 1659 | 1468807096848 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]]]}] 18:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 522ms 18:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:58:16 INFO - PROCESS | 1659 | 1468807096865 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:58:16 INFO - PROCESS | 1659 | 1468807096866 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 18:58:16 INFO - PROCESS | 1659 | 1468807096868 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:58:16 INFO - PROCESS | 1659 | 1468807096869 Marionette TRACE conn2 <- [1,2486,null,{}] 18:58:16 INFO - PROCESS | 1659 | 1468807096871 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}] 18:58:16 INFO - PROCESS | 1659 | 1468807096872 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:16 INFO - PROCESS | 1659 | 1468807096976 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:58:17 INFO - PROCESS | 1659 | 1468807097013 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:17 INFO - PROCESS | 1659 | 1468807097013 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290cb000 == 34 [pid = 1659] [id = 629] 18:58:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x118296c00) [pid = 1659] [serial = 1887] [outer = 0x0] 18:58:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x125f16000) [pid = 1659] [serial = 1888] [outer = 0x118296c00] 18:58:17 INFO - PROCESS | 1659 | 1468807097037 Marionette DEBUG loaded listener.js 18:58:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x126e32800) [pid = 1659] [serial = 1889] [outer = 0x118296c00] 18:58:17 INFO - PROCESS | 1659 | 1468807097394 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]]]}] 18:58:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:58:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 570ms 18:58:17 INFO - PROCESS | 1659 | 1468807097441 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:58:17 INFO - PROCESS | 1659 | 1468807097442 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 18:58:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:58:17 INFO - PROCESS | 1659 | 1468807097445 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:58:17 INFO - PROCESS | 1659 | 1468807097446 Marionette TRACE conn2 <- [1,2490,null,{}] 18:58:17 INFO - PROCESS | 1659 | 1468807097448 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}] 18:58:17 INFO - PROCESS | 1659 | 1468807097450 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:17 INFO - PROCESS | 1659 | 1468807097718 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x129013400) [pid = 1659] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x121333000) [pid = 1659] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x125def000) [pid = 1659] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x127666400) [pid = 1659] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x113c37400) [pid = 1659] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1272bbc00) [pid = 1659] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x116887400) [pid = 1659] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1211ee000) [pid = 1659] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x11662e800) [pid = 1659] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x116f94400) [pid = 1659] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x113c37000) [pid = 1659] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x1219ce800) [pid = 1659] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1130ad400) [pid = 1659] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:58:17 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x129014000) [pid = 1659] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:58:17 INFO - PROCESS | 1659 | 1468807097769 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:17 INFO - PROCESS | 1659 | 1468807097770 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x118961000 == 35 [pid = 1659] [id = 630] 18:58:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1122bdc00) [pid = 1659] [serial = 1890] [outer = 0x0] 18:58:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x113c37400) [pid = 1659] [serial = 1891] [outer = 0x1122bdc00] 18:58:17 INFO - PROCESS | 1659 | 1468807097794 Marionette DEBUG loaded listener.js 18:58:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x116f94400) [pid = 1659] [serial = 1892] [outer = 0x1122bdc00] 18:58:18 INFO - PROCESS | 1659 | 1468807098046 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]]]}] 18:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 619ms 18:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:58:18 INFO - PROCESS | 1659 | 1468807098066 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:58:18 INFO - PROCESS | 1659 | 1468807098068 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 18:58:18 INFO - PROCESS | 1659 | 1468807098081 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:58:18 INFO - PROCESS | 1659 | 1468807098082 Marionette TRACE conn2 <- [1,2494,null,{}] 18:58:18 INFO - PROCESS | 1659 | 1468807098085 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}] 18:58:18 INFO - PROCESS | 1659 | 1468807098086 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:18 INFO - PROCESS | 1659 | 1468807098187 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:58:18 INFO - PROCESS | 1659 | 1468807098192 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:18 INFO - PROCESS | 1659 | 1468807098194 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ecb000 == 36 [pid = 1659] [id = 631] 18:58:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x119eda800) [pid = 1659] [serial = 1893] [outer = 0x0] 18:58:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x121813000) [pid = 1659] [serial = 1894] [outer = 0x119eda800] 18:58:18 INFO - PROCESS | 1659 | 1468807098225 Marionette DEBUG loaded listener.js 18:58:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1272ba000) [pid = 1659] [serial = 1895] [outer = 0x119eda800] 18:58:18 INFO - PROCESS | 1659 | 1468807098703 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]]]}] 18:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 684ms 18:58:18 INFO - PROCESS | 1659 | 1468807098755 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:58:18 INFO - PROCESS | 1659 | 1468807098756 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 18:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:58:18 INFO - PROCESS | 1659 | 1468807098758 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:58:18 INFO - PROCESS | 1659 | 1468807098759 Marionette TRACE conn2 <- [1,2498,null,{}] 18:58:18 INFO - PROCESS | 1659 | 1468807098762 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}] 18:58:18 INFO - PROCESS | 1659 | 1468807098763 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:18 INFO - PROCESS | 1659 | 1468807098838 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:58:18 INFO - PROCESS | 1659 | 1468807098843 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:18 INFO - PROCESS | 1659 | 1468807098845 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac0d800 == 37 [pid = 1659] [id = 632] 18:58:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x1189e8c00) [pid = 1659] [serial = 1896] [outer = 0x0] 18:58:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12765ac00) [pid = 1659] [serial = 1897] [outer = 0x1189e8c00] 18:58:18 INFO - PROCESS | 1659 | 1468807098869 Marionette DEBUG loaded listener.js 18:58:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128984000) [pid = 1659] [serial = 1898] [outer = 0x1189e8c00] 18:58:19 INFO - PROCESS | 1659 | 1468807099189 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]]]}] 18:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 470ms 18:58:19 INFO - PROCESS | 1659 | 1468807099230 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:58:19 INFO - PROCESS | 1659 | 1468807099231 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 18:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:58:19 INFO - PROCESS | 1659 | 1468807099234 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:58:19 INFO - PROCESS | 1659 | 1468807099236 Marionette TRACE conn2 <- [1,2502,null,{}] 18:58:19 INFO - PROCESS | 1659 | 1468807099238 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}] 18:58:19 INFO - PROCESS | 1659 | 1468807099240 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:19 INFO - PROCESS | 1659 | 1468807099365 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:58:19 INFO - PROCESS | 1659 | 1468807099404 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:19 INFO - PROCESS | 1659 | 1468807099406 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b1d800 == 38 [pid = 1659] [id = 633] 18:58:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x128985000) [pid = 1659] [serial = 1899] [outer = 0x0] 18:58:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x128a34000) [pid = 1659] [serial = 1900] [outer = 0x128985000] 18:58:19 INFO - PROCESS | 1659 | 1468807099432 Marionette DEBUG loaded listener.js 18:58:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x129016c00) [pid = 1659] [serial = 1901] [outer = 0x128985000] 18:58:19 INFO - PROCESS | 1659 | 1468807099872 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]]]}] 18:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 672ms 18:58:19 INFO - PROCESS | 1659 | 1468807099921 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:58:19 INFO - PROCESS | 1659 | 1468807099927 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 18:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:58:19 INFO - PROCESS | 1659 | 1468807099935 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:58:19 INFO - PROCESS | 1659 | 1468807099938 Marionette TRACE conn2 <- [1,2506,null,{}] 18:58:19 INFO - PROCESS | 1659 | 1468807099945 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}] 18:58:19 INFO - PROCESS | 1659 | 1468807099948 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:20 INFO - PROCESS | 1659 | 1468807100099 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:58:20 INFO - PROCESS | 1659 | 1468807100182 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:20 INFO - PROCESS | 1659 | 1468807100183 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x118928000 == 39 [pid = 1659] [id = 634] 18:58:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x112f51c00) [pid = 1659] [serial = 1902] [outer = 0x0] 18:58:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x115d13c00) [pid = 1659] [serial = 1903] [outer = 0x112f51c00] 18:58:20 INFO - PROCESS | 1659 | 1468807100214 Marionette DEBUG loaded listener.js 18:58:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x11619b800) [pid = 1659] [serial = 1904] [outer = 0x112f51c00] 18:58:20 INFO - PROCESS | 1659 | 1468807100756 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]]]}] 18:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 877ms 18:58:20 INFO - PROCESS | 1659 | 1468807100819 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:58:20 INFO - PROCESS | 1659 | 1468807100822 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 18:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:58:20 INFO - PROCESS | 1659 | 1468807100830 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:58:20 INFO - PROCESS | 1659 | 1468807100832 Marionette TRACE conn2 <- [1,2510,null,{}] 18:58:20 INFO - PROCESS | 1659 | 1468807100835 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}] 18:58:20 INFO - PROCESS | 1659 | 1468807100837 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:20 INFO - PROCESS | 1659 | 1468807100945 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:58:21 INFO - PROCESS | 1659 | 1468807101025 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:21 INFO - PROCESS | 1659 | 1468807101027 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x124bcf800 == 40 [pid = 1659] [id = 635] 18:58:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x117d16000) [pid = 1659] [serial = 1905] [outer = 0x0] 18:58:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x118373c00) [pid = 1659] [serial = 1906] [outer = 0x117d16000] 18:58:21 INFO - PROCESS | 1659 | 1468807101057 Marionette DEBUG loaded listener.js 18:58:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x118943c00) [pid = 1659] [serial = 1907] [outer = 0x117d16000] 18:58:21 INFO - PROCESS | 1659 | 1468807101729 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]]]}] 18:58:21 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac0d800 == 39 [pid = 1659] [id = 632] 18:58:21 INFO - PROCESS | 1659 | --DOCSHELL 0x119ecb000 == 38 [pid = 1659] [id = 631] 18:58:21 INFO - PROCESS | 1659 | --DOCSHELL 0x118961000 == 37 [pid = 1659] [id = 630] 18:58:21 INFO - PROCESS | 1659 | --DOCSHELL 0x1290cb000 == 36 [pid = 1659] [id = 629] 18:58:21 INFO - PROCESS | 1659 | --DOCSHELL 0x1289aa800 == 35 [pid = 1659] [id = 628] 18:58:21 INFO - PROCESS | 1659 | --DOCSHELL 0x124bd2800 == 34 [pid = 1659] [id = 627] 18:58:21 INFO - PROCESS | 1659 | --DOCSHELL 0x123b15800 == 33 [pid = 1659] [id = 626] 18:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 974ms 18:58:21 INFO - PROCESS | 1659 | --DOCSHELL 0x119ecb800 == 32 [pid = 1659] [id = 625] 18:58:21 INFO - PROCESS | 1659 | --DOCSHELL 0x119110000 == 31 [pid = 1659] [id = 624] 18:58:21 INFO - PROCESS | 1659 | --DOCSHELL 0x11715b800 == 30 [pid = 1659] [id = 623] 18:58:21 INFO - PROCESS | 1659 | --DOCSHELL 0x119b4e800 == 29 [pid = 1659] [id = 622] 18:58:21 INFO - PROCESS | 1659 | 1468807101811 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:58:21 INFO - PROCESS | 1659 | 1468807101814 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 18:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:58:21 INFO - PROCESS | 1659 | 1468807101817 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:58:21 INFO - PROCESS | 1659 | 1468807101819 Marionette TRACE conn2 <- [1,2514,null,{}] 18:58:21 INFO - PROCESS | 1659 | 1468807101822 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}] 18:58:21 INFO - PROCESS | 1659 | 1468807101823 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:21 INFO - PROCESS | 1659 | 1468807101888 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:58:21 INFO - PROCESS | 1659 | 1468807101896 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:21 INFO - PROCESS | 1659 | 1468807101898 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x118086800 == 30 [pid = 1659] [id = 636] 18:58:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1164e4400) [pid = 1659] [serial = 1908] [outer = 0x0] 18:58:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x116f7f800) [pid = 1659] [serial = 1909] [outer = 0x1164e4400] 18:58:21 INFO - PROCESS | 1659 | 1468807101921 Marionette DEBUG loaded listener.js 18:58:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x117d13c00) [pid = 1659] [serial = 1910] [outer = 0x1164e4400] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x1295e7400) [pid = 1659] [serial = 1852] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12916f800) [pid = 1659] [serial = 1849] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x125da8800) [pid = 1659] [serial = 1832] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x128a33000) [pid = 1659] [serial = 1837] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x126e81400) [pid = 1659] [serial = 1834] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x128b2d400) [pid = 1659] [serial = 1840] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x119312000) [pid = 1659] [serial = 1825] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x128986000) [pid = 1659] [serial = 1811] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116f8a800) [pid = 1659] [serial = 1816] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x118254000) [pid = 1659] [serial = 1817] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x1219d1000) [pid = 1659] [serial = 1828] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x116806400) [pid = 1659] [serial = 1819] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x117d0bc00) [pid = 1659] [serial = 1820] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x11836e400) [pid = 1659] [serial = 1822] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x11893e400) [pid = 1659] [serial = 1823] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x114ecd400) [pid = 1659] [serial = 1813] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x115df3800) [pid = 1659] [serial = 1814] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x120febc00) [pid = 1659] [serial = 1826] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x127327400) [pid = 1659] [serial = 1846] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x128bedc00) [pid = 1659] [serial = 1841] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x123c14000) [pid = 1659] [serial = 1847] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x12449c000) [pid = 1659] [serial = 1831] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x1292e1800) [pid = 1659] [serial = 1850] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x118255c00) [pid = 1659] [serial = 1843] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x128985c00) [pid = 1659] [serial = 1835] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x123c15400) [pid = 1659] [serial = 1829] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x119ed6000) [pid = 1659] [serial = 1844] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x12a563400) [pid = 1659] [serial = 1853] [outer = 0x0] [url = about:blank] 18:58:22 INFO - PROCESS | 1659 | 1468807102411 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]]]}] 18:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 622ms 18:58:22 INFO - PROCESS | 1659 | 1468807102440 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:58:22 INFO - PROCESS | 1659 | 1468807102447 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 18:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:58:22 INFO - PROCESS | 1659 | 1468807102454 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:58:22 INFO - PROCESS | 1659 | 1468807102456 Marionette TRACE conn2 <- [1,2518,null,{}] 18:58:22 INFO - PROCESS | 1659 | 1468807102460 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}] 18:58:22 INFO - PROCESS | 1659 | 1468807102463 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:22 INFO - PROCESS | 1659 | 1468807102589 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:58:22 INFO - PROCESS | 1659 | 1468807102707 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:22 INFO - PROCESS | 1659 | 1468807102709 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a5c000 == 31 [pid = 1659] [id = 637] 18:58:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x11836e400) [pid = 1659] [serial = 1911] [outer = 0x0] 18:58:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x1189e8800) [pid = 1659] [serial = 1912] [outer = 0x11836e400] 18:58:22 INFO - PROCESS | 1659 | 1468807102735 Marionette DEBUG loaded listener.js 18:58:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x1191c1400) [pid = 1659] [serial = 1913] [outer = 0x11836e400] 18:58:23 INFO - PROCESS | 1659 | 1468807103043 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]]]}] 18:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 625ms 18:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:58:23 INFO - PROCESS | 1659 | 1468807103079 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:58:23 INFO - PROCESS | 1659 | 1468807103080 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 18:58:23 INFO - PROCESS | 1659 | 1468807103082 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:58:23 INFO - PROCESS | 1659 | 1468807103085 Marionette TRACE conn2 <- [1,2522,null,{}] 18:58:23 INFO - PROCESS | 1659 | 1468807103092 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}] 18:58:23 INFO - PROCESS | 1659 | 1468807103095 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:23 INFO - PROCESS | 1659 | 1468807103174 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:58:23 INFO - PROCESS | 1659 | 1468807103237 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:23 INFO - PROCESS | 1659 | 1468807103239 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x124437000 == 32 [pid = 1659] [id = 638] 18:58:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x114eda800) [pid = 1659] [serial = 1914] [outer = 0x0] 18:58:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x119c68800) [pid = 1659] [serial = 1915] [outer = 0x114eda800] 18:58:23 INFO - PROCESS | 1659 | 1468807103267 Marionette DEBUG loaded listener.js 18:58:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1219cb800) [pid = 1659] [serial = 1916] [outer = 0x114eda800] 18:58:23 INFO - PROCESS | 1659 | 1468807103543 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]]]}] 18:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 473ms 18:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:58:23 INFO - PROCESS | 1659 | 1468807103555 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:58:23 INFO - PROCESS | 1659 | 1468807103557 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 18:58:23 INFO - PROCESS | 1659 | 1468807103560 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:58:23 INFO - PROCESS | 1659 | 1468807103563 Marionette TRACE conn2 <- [1,2526,null,{}] 18:58:23 INFO - PROCESS | 1659 | 1468807103570 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}] 18:58:23 INFO - PROCESS | 1659 | 1468807103572 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:23 INFO - PROCESS | 1659 | 1468807103658 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:58:23 INFO - PROCESS | 1659 | 1468807103663 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:23 INFO - PROCESS | 1659 | 1468807103665 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289a7000 == 33 [pid = 1659] [id = 639] 18:58:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x121a97000) [pid = 1659] [serial = 1917] [outer = 0x0] 18:58:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x124022400) [pid = 1659] [serial = 1918] [outer = 0x121a97000] 18:58:23 INFO - PROCESS | 1659 | 1468807103689 Marionette DEBUG loaded listener.js 18:58:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x121a99400) [pid = 1659] [serial = 1919] [outer = 0x121a97000] 18:58:24 INFO - PROCESS | 1659 | 1468807104049 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]]]}] 18:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 527ms 18:58:24 INFO - PROCESS | 1659 | 1468807104094 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:58:24 INFO - PROCESS | 1659 | 1468807104096 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 18:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:58:24 INFO - PROCESS | 1659 | 1468807104098 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:58:24 INFO - PROCESS | 1659 | 1468807104099 Marionette TRACE conn2 <- [1,2530,null,{}] 18:58:24 INFO - PROCESS | 1659 | 1468807104101 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}] 18:58:24 INFO - PROCESS | 1659 | 1468807104102 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:24 INFO - PROCESS | 1659 | 1468807104201 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:58:24 INFO - PROCESS | 1659 | 1468807104239 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:24 INFO - PROCESS | 1659 | 1468807104240 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d1800 == 34 [pid = 1659] [id = 640] 18:58:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x11850dc00) [pid = 1659] [serial = 1920] [outer = 0x0] 18:58:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x125dedc00) [pid = 1659] [serial = 1921] [outer = 0x11850dc00] 18:58:24 INFO - PROCESS | 1659 | 1468807104264 Marionette DEBUG loaded listener.js 18:58:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x125f10400) [pid = 1659] [serial = 1922] [outer = 0x11850dc00] 18:58:24 INFO - PROCESS | 1659 | 1468807104598 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]]]}] 18:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 518ms 18:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:58:24 INFO - PROCESS | 1659 | 1468807104616 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:58:24 INFO - PROCESS | 1659 | 1468807104617 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 18:58:24 INFO - PROCESS | 1659 | 1468807104619 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:58:24 INFO - PROCESS | 1659 | 1468807104620 Marionette TRACE conn2 <- [1,2534,null,{}] 18:58:24 INFO - PROCESS | 1659 | 1468807104623 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}] 18:58:24 INFO - PROCESS | 1659 | 1468807104629 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:24 INFO - PROCESS | 1659 | 1468807104755 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:58:24 INFO - PROCESS | 1659 | 1468807104759 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:24 INFO - PROCESS | 1659 | 1468807104760 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a640000 == 35 [pid = 1659] [id = 641] 18:58:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x125f12c00) [pid = 1659] [serial = 1923] [outer = 0x0] 18:58:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x126e8a000) [pid = 1659] [serial = 1924] [outer = 0x125f12c00] 18:58:24 INFO - PROCESS | 1659 | 1468807104785 Marionette DEBUG loaded listener.js 18:58:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x128b2d000) [pid = 1659] [serial = 1925] [outer = 0x125f12c00] 18:58:25 INFO - PROCESS | 1659 | 1468807105134 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]]]}] 18:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 518ms 18:58:25 INFO - PROCESS | 1659 | 1468807105138 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:58:25 INFO - PROCESS | 1659 | 1468807105140 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 18:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:58:25 INFO - PROCESS | 1659 | 1468807105144 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:58:25 INFO - PROCESS | 1659 | 1468807105145 Marionette TRACE conn2 <- [1,2538,null,{}] 18:58:25 INFO - PROCESS | 1659 | 1468807105147 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}] 18:58:25 INFO - PROCESS | 1659 | 1468807105148 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:25 INFO - PROCESS | 1659 | 1468807105248 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:58:25 INFO - PROCESS | 1659 | 1468807105259 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:25 INFO - PROCESS | 1659 | 1468807105261 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac20000 == 36 [pid = 1659] [id = 642] 18:58:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128bedc00) [pid = 1659] [serial = 1926] [outer = 0x0] 18:58:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x129012c00) [pid = 1659] [serial = 1927] [outer = 0x128bedc00] 18:58:25 INFO - PROCESS | 1659 | 1468807105285 Marionette DEBUG loaded listener.js 18:58:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x12916e400) [pid = 1659] [serial = 1928] [outer = 0x128bedc00] 18:58:25 INFO - PROCESS | 1659 | 1468807105606 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]]]}] 18:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 471ms 18:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:58:25 INFO - PROCESS | 1659 | 1468807105614 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:58:25 INFO - PROCESS | 1659 | 1468807105616 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 18:58:25 INFO - PROCESS | 1659 | 1468807105618 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:58:25 INFO - PROCESS | 1659 | 1468807105619 Marionette TRACE conn2 <- [1,2542,null,{}] 18:58:25 INFO - PROCESS | 1659 | 1468807105621 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}] 18:58:25 INFO - PROCESS | 1659 | 1468807105622 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:25 INFO - PROCESS | 1659 | 1468807105721 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:58:25 INFO - PROCESS | 1659 | 1468807105761 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:25 INFO - PROCESS | 1659 | 1468807105762 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd4f000 == 37 [pid = 1659] [id = 643] 18:58:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x129018000) [pid = 1659] [serial = 1929] [outer = 0x0] 18:58:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1292d5c00) [pid = 1659] [serial = 1930] [outer = 0x129018000] 18:58:25 INFO - PROCESS | 1659 | 1468807105786 Marionette DEBUG loaded listener.js 18:58:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1292de000) [pid = 1659] [serial = 1931] [outer = 0x129018000] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1189e8c00) [pid = 1659] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x115dfbc00) [pid = 1659] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x119a0e800) [pid = 1659] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x124b47c00) [pid = 1659] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x127327c00) [pid = 1659] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1164eec00) [pid = 1659] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x115da1000) [pid = 1659] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x11619dc00) [pid = 1659] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x119a04c00) [pid = 1659] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x1133e1400) [pid = 1659] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x115df2800) [pid = 1659] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x1219c6000) [pid = 1659] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x118296c00) [pid = 1659] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x119eda800) [pid = 1659] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1122bdc00) [pid = 1659] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:58:26 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x127666000) [pid = 1659] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:58:26 INFO - PROCESS | 1659 | 1468807106171 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]]]}] 18:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 568ms 18:58:26 INFO - PROCESS | 1659 | 1468807106186 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:58:26 INFO - PROCESS | 1659 | 1468807106188 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 18:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:58:26 INFO - PROCESS | 1659 | 1468807106190 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:58:26 INFO - PROCESS | 1659 | 1468807106192 Marionette TRACE conn2 <- [1,2546,null,{}] 18:58:26 INFO - PROCESS | 1659 | 1468807106195 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}] 18:58:26 INFO - PROCESS | 1659 | 1468807106196 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:26 INFO - PROCESS | 1659 | 1468807106275 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:58:26 INFO - PROCESS | 1659 | 1468807106281 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:26 INFO - PROCESS | 1659 | 1468807106282 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x1240ce000 == 38 [pid = 1659] [id = 644] 18:58:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x11337e400) [pid = 1659] [serial = 1932] [outer = 0x0] 18:58:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1164eec00) [pid = 1659] [serial = 1933] [outer = 0x11337e400] 18:58:26 INFO - PROCESS | 1659 | 1468807106306 Marionette DEBUG loaded listener.js 18:58:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x118768000) [pid = 1659] [serial = 1934] [outer = 0x11337e400] 18:58:26 INFO - PROCESS | 1659 | 1468807106623 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]]]}] 18:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 472ms 18:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:58:26 INFO - PROCESS | 1659 | 1468807106663 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:58:26 INFO - PROCESS | 1659 | 1468807106664 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 18:58:26 INFO - PROCESS | 1659 | 1468807106666 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:58:26 INFO - PROCESS | 1659 | 1468807106667 Marionette TRACE conn2 <- [1,2550,null,{}] 18:58:26 INFO - PROCESS | 1659 | 1468807106669 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}] 18:58:26 INFO - PROCESS | 1659 | 1468807106671 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:26 INFO - PROCESS | 1659 | 1468807106750 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:58:26 INFO - PROCESS | 1659 | 1468807106811 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:26 INFO - PROCESS | 1659 | 1468807106812 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd4c800 == 39 [pid = 1659] [id = 645] 18:58:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x115df2800) [pid = 1659] [serial = 1935] [outer = 0x0] 18:58:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x119c70400) [pid = 1659] [serial = 1936] [outer = 0x115df2800] 18:58:26 INFO - PROCESS | 1659 | 1468807106836 Marionette DEBUG loaded listener.js 18:58:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x125da8c00) [pid = 1659] [serial = 1937] [outer = 0x115df2800] 18:58:27 INFO - PROCESS | 1659 | 1468807107116 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]]]}] 18:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 469ms 18:58:27 INFO - PROCESS | 1659 | 1468807107136 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:58:27 INFO - PROCESS | 1659 | 1468807107137 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 18:58:27 INFO - PROCESS | 1659 | 1468807107139 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:58:27 INFO - PROCESS | 1659 | 1468807107141 Marionette TRACE conn2 <- [1,2554,null,{}] 18:58:27 INFO - PROCESS | 1659 | 1468807107152 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}] 18:58:27 INFO - PROCESS | 1659 | 1468807107153 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:27 INFO - PROCESS | 1659 | 1468807107252 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:58:27 INFO - PROCESS | 1659 | 1468807107256 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:27 INFO - PROCESS | 1659 | 1468807107257 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d12a800 == 40 [pid = 1659] [id = 646] 18:58:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x128a2c800) [pid = 1659] [serial = 1938] [outer = 0x0] 18:58:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x1295edc00) [pid = 1659] [serial = 1939] [outer = 0x128a2c800] 18:58:27 INFO - PROCESS | 1659 | 1468807107283 Marionette DEBUG loaded listener.js 18:58:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x12a5d5000) [pid = 1659] [serial = 1940] [outer = 0x128a2c800] 18:58:27 INFO - PROCESS | 1659 | 1468807107691 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]]]}] 18:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 581ms 18:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:58:27 INFO - PROCESS | 1659 | 1468807107721 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:58:27 INFO - PROCESS | 1659 | 1468807107723 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 18:58:27 INFO - PROCESS | 1659 | 1468807107729 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:58:27 INFO - PROCESS | 1659 | 1468807107730 Marionette TRACE conn2 <- [1,2558,null,{}] 18:58:27 INFO - PROCESS | 1659 | 1468807107734 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}] 18:58:27 INFO - PROCESS | 1659 | 1468807107735 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:27 INFO - PROCESS | 1659 | 1468807107865 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:58:27 INFO - PROCESS | 1659 | 1468807107875 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:27 INFO - PROCESS | 1659 | 1468807107876 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d3c1000 == 41 [pid = 1659] [id = 647] 18:58:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12a5d5400) [pid = 1659] [serial = 1941] [outer = 0x0] 18:58:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12a80a000) [pid = 1659] [serial = 1942] [outer = 0x12a5d5400] 18:58:27 INFO - PROCESS | 1659 | 1468807107917 Marionette DEBUG loaded listener.js 18:58:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12a811c00) [pid = 1659] [serial = 1943] [outer = 0x12a5d5400] 18:58:28 INFO - PROCESS | 1659 | 1468807108394 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]]]}] 18:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 722ms 18:58:28 INFO - PROCESS | 1659 | 1468807108449 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:58:28 INFO - PROCESS | 1659 | 1468807108451 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 18:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:58:28 INFO - PROCESS | 1659 | 1468807108454 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:58:28 INFO - PROCESS | 1659 | 1468807108457 Marionette TRACE conn2 <- [1,2562,null,{}] 18:58:28 INFO - PROCESS | 1659 | 1468807108460 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}] 18:58:28 INFO - PROCESS | 1659 | 1468807108462 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:28 INFO - PROCESS | 1659 | 1468807108571 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:58:28 INFO - PROCESS | 1659 | 1468807108634 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:28 INFO - PROCESS | 1659 | 1468807108636 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196f5800 == 42 [pid = 1659] [id = 648] 18:58:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1167de000) [pid = 1659] [serial = 1944] [outer = 0x0] 18:58:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x116a29800) [pid = 1659] [serial = 1945] [outer = 0x1167de000] 18:58:28 INFO - PROCESS | 1659 | 1468807108667 Marionette DEBUG loaded listener.js 18:58:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x117d18c00) [pid = 1659] [serial = 1946] [outer = 0x1167de000] 18:58:29 INFO - PROCESS | 1659 | 1468807109130 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]]]}] 18:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 722ms 18:58:29 INFO - PROCESS | 1659 | 1468807109194 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:58:29 INFO - PROCESS | 1659 | 1468807109199 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 18:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:58:29 INFO - PROCESS | 1659 | 1468807109205 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:58:29 INFO - PROCESS | 1659 | 1468807109206 Marionette TRACE conn2 <- [1,2566,null,{}] 18:58:29 INFO - PROCESS | 1659 | 1468807109211 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}] 18:58:29 INFO - PROCESS | 1659 | 1468807109213 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:29 INFO - PROCESS | 1659 | 1468807109316 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:58:29 INFO - PROCESS | 1659 | 1468807109390 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:29 INFO - PROCESS | 1659 | 1468807109391 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x12928f000 == 43 [pid = 1659] [id = 649] 18:58:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x119ed6000) [pid = 1659] [serial = 1947] [outer = 0x0] 18:58:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x120fe7c00) [pid = 1659] [serial = 1948] [outer = 0x119ed6000] 18:58:29 INFO - PROCESS | 1659 | 1468807109421 Marionette DEBUG loaded listener.js 18:58:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x121584000) [pid = 1659] [serial = 1949] [outer = 0x119ed6000] 18:58:29 INFO - PROCESS | 1659 | 1468807109862 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]]]}] 18:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 674ms 18:58:29 INFO - PROCESS | 1659 | 1468807109879 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:58:29 INFO - PROCESS | 1659 | 1468807109881 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 18:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:58:29 INFO - PROCESS | 1659 | 1468807109883 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:58:29 INFO - PROCESS | 1659 | 1468807109886 Marionette TRACE conn2 <- [1,2570,null,{}] 18:58:29 INFO - PROCESS | 1659 | 1468807109893 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}] 18:58:29 INFO - PROCESS | 1659 | 1468807109897 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:30 INFO - PROCESS | 1659 | 1468807110001 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:58:30 INFO - PROCESS | 1659 | 1468807110064 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:30 INFO - PROCESS | 1659 | 1468807110067 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d7d9000 == 44 [pid = 1659] [id = 650] 18:58:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x125d02400) [pid = 1659] [serial = 1950] [outer = 0x0] 18:58:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x126e81400) [pid = 1659] [serial = 1951] [outer = 0x125d02400] 18:58:30 INFO - PROCESS | 1659 | 1468807110097 Marionette DEBUG loaded listener.js 18:58:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x128984c00) [pid = 1659] [serial = 1952] [outer = 0x125d02400] 18:58:30 INFO - PROCESS | 1659 | 1468807110553 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]]]}] 18:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 722ms 18:58:30 INFO - PROCESS | 1659 | 1468807110607 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:58:30 INFO - PROCESS | 1659 | 1468807110608 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 18:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:58:30 INFO - PROCESS | 1659 | 1468807110630 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:58:30 INFO - PROCESS | 1659 | 1468807110631 Marionette TRACE conn2 <- [1,2574,null,{}] 18:58:30 INFO - PROCESS | 1659 | 1468807110633 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}] 18:58:30 INFO - PROCESS | 1659 | 1468807110634 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:30 INFO - PROCESS | 1659 | 1468807110741 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:58:30 INFO - PROCESS | 1659 | 1468807110816 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:30 INFO - PROCESS | 1659 | 1468807110817 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x1191e8000 == 45 [pid = 1659] [id = 651] 18:58:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x115d9ec00) [pid = 1659] [serial = 1953] [outer = 0x0] 18:58:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x121812c00) [pid = 1659] [serial = 1954] [outer = 0x115d9ec00] 18:58:30 INFO - PROCESS | 1659 | 1468807110848 Marionette DEBUG loaded listener.js 18:58:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x128989400) [pid = 1659] [serial = 1955] [outer = 0x115d9ec00] 18:58:31 INFO - PROCESS | 1659 | 1468807111403 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]]]}] 18:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 822ms 18:58:31 INFO - PROCESS | 1659 | 1468807111451 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:58:31 INFO - PROCESS | 1659 | 1468807111453 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 18:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:58:31 INFO - PROCESS | 1659 | 1468807111457 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:58:31 INFO - PROCESS | 1659 | 1468807111459 Marionette TRACE conn2 <- [1,2578,null,{}] 18:58:31 INFO - PROCESS | 1659 | 1468807111465 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}] 18:58:31 INFO - PROCESS | 1659 | 1468807111467 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:31 INFO - PROCESS | 1659 | 1468807111563 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:58:31 INFO - PROCESS | 1659 | 1468807111665 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:31 INFO - PROCESS | 1659 | 1468807111667 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x1196e5800 == 46 [pid = 1659] [id = 652] 18:58:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x1167dec00) [pid = 1659] [serial = 1956] [outer = 0x0] 18:58:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x117d0c400) [pid = 1659] [serial = 1957] [outer = 0x1167dec00] 18:58:31 INFO - PROCESS | 1659 | 1468807111714 Marionette DEBUG loaded listener.js 18:58:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x118372000) [pid = 1659] [serial = 1958] [outer = 0x1167dec00] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x12d12a800 == 45 [pid = 1659] [id = 646] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd4c800 == 44 [pid = 1659] [id = 645] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x1240ce000 == 43 [pid = 1659] [id = 644] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd4f000 == 42 [pid = 1659] [id = 643] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac20000 == 41 [pid = 1659] [id = 642] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x12a640000 == 40 [pid = 1659] [id = 641] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d1800 == 39 [pid = 1659] [id = 640] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x1289a7000 == 38 [pid = 1659] [id = 639] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x124437000 == 37 [pid = 1659] [id = 638] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x119a5c000 == 36 [pid = 1659] [id = 637] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x118086800 == 35 [pid = 1659] [id = 636] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x124bcf800 == 34 [pid = 1659] [id = 635] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x118928000 == 33 [pid = 1659] [id = 634] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x124b1d800 == 32 [pid = 1659] [id = 633] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x1191e8000 == 31 [pid = 1659] [id = 651] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x12d7d9000 == 30 [pid = 1659] [id = 650] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x12928f000 == 29 [pid = 1659] [id = 649] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x12d3c1000 == 28 [pid = 1659] [id = 647] 18:58:32 INFO - PROCESS | 1659 | --DOCSHELL 0x1196f5800 == 27 [pid = 1659] [id = 648] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x117db9c00) [pid = 1659] [serial = 1856] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x116709c00) [pid = 1659] [serial = 1855] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x120feec00) [pid = 1659] [serial = 1859] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x119cafc00) [pid = 1659] [serial = 1858] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x1272b7000) [pid = 1659] [serial = 1862] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x125f12800) [pid = 1659] [serial = 1861] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x128a32c00) [pid = 1659] [serial = 1865] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x127660c00) [pid = 1659] [serial = 1864] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x128a34000) [pid = 1659] [serial = 1900] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x1167db000) [pid = 1659] [serial = 1867] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x115da8c00) [pid = 1659] [serial = 1870] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x11619ac00) [pid = 1659] [serial = 1871] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116883800) [pid = 1659] [serial = 1873] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x117d0e000) [pid = 1659] [serial = 1874] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x119edcc00) [pid = 1659] [serial = 1879] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x118766800) [pid = 1659] [serial = 1876] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x11916ac00) [pid = 1659] [serial = 1877] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12132f800) [pid = 1659] [serial = 1882] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x121cdcc00) [pid = 1659] [serial = 1885] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x125f16000) [pid = 1659] [serial = 1888] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x125df6000) [pid = 1659] [serial = 1886] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x126e32800) [pid = 1659] [serial = 1889] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x1272ba000) [pid = 1659] [serial = 1895] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x12765ac00) [pid = 1659] [serial = 1897] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x116f94400) [pid = 1659] [serial = 1892] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x113c37400) [pid = 1659] [serial = 1891] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x116f87800) [pid = 1659] [serial = 1868] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x1219c5800) [pid = 1659] [serial = 1883] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x121813000) [pid = 1659] [serial = 1894] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x120fec800) [pid = 1659] [serial = 1880] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x128b23800) [pid = 1659] [serial = 1838] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x128984000) [pid = 1659] [serial = 1898] [outer = 0x0] [url = about:blank] 18:58:32 INFO - PROCESS | 1659 | 1468807112665 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]]]}] 18:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1225ms 18:58:32 INFO - PROCESS | 1659 | 1468807112682 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:58:32 INFO - PROCESS | 1659 | 1468807112685 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 18:58:32 INFO - PROCESS | 1659 | 1468807112688 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:58:32 INFO - PROCESS | 1659 | 1468807112690 Marionette TRACE conn2 <- [1,2582,null,{}] 18:58:32 INFO - PROCESS | 1659 | 1468807112694 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}] 18:58:32 INFO - PROCESS | 1659 | 1468807112696 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:32 INFO - PROCESS | 1659 | 1468807112778 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:58:32 INFO - PROCESS | 1659 | 1468807112843 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:32 INFO - PROCESS | 1659 | 1468807112846 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x117d4d000 == 28 [pid = 1659] [id = 653] 18:58:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x115d9dc00) [pid = 1659] [serial = 1959] [outer = 0x0] 18:58:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x116462400) [pid = 1659] [serial = 1960] [outer = 0x115d9dc00] 18:58:32 INFO - PROCESS | 1659 | 1468807112891 Marionette DEBUG loaded listener.js 18:58:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x116806c00) [pid = 1659] [serial = 1961] [outer = 0x115d9dc00] 18:58:33 INFO - PROCESS | 1659 | 1468807113339 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]]]}] 18:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 674ms 18:58:33 INFO - PROCESS | 1659 | 1468807113367 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:58:33 INFO - PROCESS | 1659 | 1468807113371 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 18:58:33 INFO - PROCESS | 1659 | 1468807113379 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:58:33 INFO - PROCESS | 1659 | 1468807113381 Marionette TRACE conn2 <- [1,2586,null,{}] 18:58:33 INFO - PROCESS | 1659 | 1468807113383 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}] 18:58:33 INFO - PROCESS | 1659 | 1468807113385 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:33 INFO - PROCESS | 1659 | 1468807113463 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:58:33 INFO - PROCESS | 1659 | 1468807113467 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:33 INFO - PROCESS | 1659 | 1468807113468 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x119382800 == 29 [pid = 1659] [id = 654] 18:58:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x116f87000) [pid = 1659] [serial = 1962] [outer = 0x0] 18:58:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x117d0ec00) [pid = 1659] [serial = 1963] [outer = 0x116f87000] 18:58:33 INFO - PROCESS | 1659 | 1468807113498 Marionette DEBUG loaded listener.js 18:58:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x11829a000) [pid = 1659] [serial = 1964] [outer = 0x116f87000] 18:58:33 INFO - PROCESS | 1659 | 1468807113861 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]]]}] 18:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 18:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:58:33 INFO - PROCESS | 1659 | 1468807113899 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:58:33 INFO - PROCESS | 1659 | 1468807113900 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 18:58:33 INFO - PROCESS | 1659 | 1468807113902 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:58:33 INFO - PROCESS | 1659 | 1468807113904 Marionette TRACE conn2 <- [1,2590,null,{}] 18:58:33 INFO - PROCESS | 1659 | 1468807113912 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}] 18:58:33 INFO - PROCESS | 1659 | 1468807113915 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:34 INFO - PROCESS | 1659 | 1468807114017 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:58:34 INFO - PROCESS | 1659 | 1468807114023 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:34 INFO - PROCESS | 1659 | 1468807114026 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x121ca5000 == 30 [pid = 1659] [id = 655] 18:58:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x113da5800) [pid = 1659] [serial = 1965] [outer = 0x0] 18:58:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x119168400) [pid = 1659] [serial = 1966] [outer = 0x113da5800] 18:58:34 INFO - PROCESS | 1659 | 1468807114056 Marionette DEBUG loaded listener.js 18:58:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x119cb3c00) [pid = 1659] [serial = 1967] [outer = 0x113da5800] 18:58:34 INFO - PROCESS | 1659 | 1468807114367 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]]]}] 18:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 470ms 18:58:34 INFO - PROCESS | 1659 | 1468807114372 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:58:34 INFO - PROCESS | 1659 | 1468807114374 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 18:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:58:34 INFO - PROCESS | 1659 | 1468807114384 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:58:34 INFO - PROCESS | 1659 | 1468807114385 Marionette TRACE conn2 <- [1,2594,null,{}] 18:58:34 INFO - PROCESS | 1659 | 1468807114387 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}] 18:58:34 INFO - PROCESS | 1659 | 1468807114388 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:34 INFO - PROCESS | 1659 | 1468807114471 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:58:34 INFO - PROCESS | 1659 | 1468807114477 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:34 INFO - PROCESS | 1659 | 1468807114479 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x125d65000 == 31 [pid = 1659] [id = 656] 18:58:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x120fe2000) [pid = 1659] [serial = 1968] [outer = 0x0] 18:58:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x121582800) [pid = 1659] [serial = 1969] [outer = 0x120fe2000] 18:58:34 INFO - PROCESS | 1659 | 1468807114503 Marionette DEBUG loaded listener.js 18:58:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x1219cb000) [pid = 1659] [serial = 1970] [outer = 0x120fe2000] 18:58:34 INFO - PROCESS | 1659 | 1468807114868 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]]]}] 18:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 521ms 18:58:34 INFO - PROCESS | 1659 | 1468807114906 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:58:34 INFO - PROCESS | 1659 | 1468807114916 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 18:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:58:34 INFO - PROCESS | 1659 | 1468807114926 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:58:34 INFO - PROCESS | 1659 | 1468807114927 Marionette TRACE conn2 <- [1,2598,null,{}] 18:58:34 INFO - PROCESS | 1659 | 1468807114929 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}] 18:58:34 INFO - PROCESS | 1659 | 1468807114931 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:35 INFO - PROCESS | 1659 | 1468807115026 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:58:35 INFO - PROCESS | 1659 | 1468807115029 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:35 INFO - PROCESS | 1659 | 1468807115031 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x128935800 == 32 [pid = 1659] [id = 657] 18:58:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x116f8c800) [pid = 1659] [serial = 1971] [outer = 0x0] 18:58:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x1219d1800) [pid = 1659] [serial = 1972] [outer = 0x116f8c800] 18:58:35 INFO - PROCESS | 1659 | 1468807115055 Marionette DEBUG loaded listener.js 18:58:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x123c12800) [pid = 1659] [serial = 1973] [outer = 0x116f8c800] 18:58:35 INFO - PROCESS | 1659 | 1468807115402 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]]]}] 18:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 18:58:35 INFO - PROCESS | 1659 | 1468807115447 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:58:35 INFO - PROCESS | 1659 | 1468807115449 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 18:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:58:35 INFO - PROCESS | 1659 | 1468807115451 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:58:35 INFO - PROCESS | 1659 | 1468807115452 Marionette TRACE conn2 <- [1,2602,null,{}] 18:58:35 INFO - PROCESS | 1659 | 1468807115455 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}] 18:58:35 INFO - PROCESS | 1659 | 1468807115459 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:35 INFO - PROCESS | 1659 | 1468807115584 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:58:35 INFO - PROCESS | 1659 | 1468807115636 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:35 INFO - PROCESS | 1659 | 1468807115637 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d2800 == 33 [pid = 1659] [id = 658] 18:58:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x117d14000) [pid = 1659] [serial = 1974] [outer = 0x0] 18:58:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x118261000) [pid = 1659] [serial = 1975] [outer = 0x117d14000] 18:58:35 INFO - PROCESS | 1659 | 1468807115672 Marionette DEBUG loaded listener.js 18:58:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x126babc00) [pid = 1659] [serial = 1976] [outer = 0x117d14000] 18:58:36 INFO - PROCESS | 1659 | 1468807116135 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]]]}] 18:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 721ms 18:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:58:36 INFO - PROCESS | 1659 | 1468807116174 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:58:36 INFO - PROCESS | 1659 | 1468807116175 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 18:58:36 INFO - PROCESS | 1659 | 1468807116179 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:58:36 INFO - PROCESS | 1659 | 1468807116187 Marionette TRACE conn2 <- [1,2606,null,{}] 18:58:36 INFO - PROCESS | 1659 | 1468807116190 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}] 18:58:36 INFO - PROCESS | 1659 | 1468807116191 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:36 INFO - PROCESS | 1659 | 1468807116295 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:58:36 INFO - PROCESS | 1659 | 1468807116336 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:36 INFO - PROCESS | 1659 | 1468807116337 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a527000 == 34 [pid = 1659] [id = 659] 18:58:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x126bac400) [pid = 1659] [serial = 1977] [outer = 0x0] 18:58:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1272b4000) [pid = 1659] [serial = 1978] [outer = 0x126bac400] 18:58:36 INFO - PROCESS | 1659 | 1468807116361 Marionette DEBUG loaded listener.js 18:58:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1273d2400) [pid = 1659] [serial = 1979] [outer = 0x126bac400] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x125f12c00) [pid = 1659] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x128bedc00) [pid = 1659] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x129018000) [pid = 1659] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x1164e4400) [pid = 1659] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x114eda800) [pid = 1659] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x121a97000) [pid = 1659] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x11836e400) [pid = 1659] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x112f51c00) [pid = 1659] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x128985000) [pid = 1659] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x117d16000) [pid = 1659] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x11337e400) [pid = 1659] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x128a2c800) [pid = 1659] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x12a5d5400) [pid = 1659] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x115df2800) [pid = 1659] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:58:36 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x11850dc00) [pid = 1659] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:58:36 INFO - PROCESS | 1659 | 1468807116839 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]]]}] 18:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 676ms 18:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:58:36 INFO - PROCESS | 1659 | 1468807116855 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:58:36 INFO - PROCESS | 1659 | 1468807116857 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 18:58:36 INFO - PROCESS | 1659 | 1468807116860 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:58:36 INFO - PROCESS | 1659 | 1468807116863 Marionette TRACE conn2 <- [1,2610,null,{}] 18:58:36 INFO - PROCESS | 1659 | 1468807116866 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}] 18:58:36 INFO - PROCESS | 1659 | 1468807116867 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:36 INFO - PROCESS | 1659 | 1468807116942 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:58:36 INFO - PROCESS | 1659 | 1468807116964 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:36 INFO - PROCESS | 1659 | 1468807116965 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a522800 == 35 [pid = 1659] [id = 660] 18:58:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1133dbc00) [pid = 1659] [serial = 1980] [outer = 0x0] 18:58:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x11893d000) [pid = 1659] [serial = 1981] [outer = 0x1133dbc00] 18:58:36 INFO - PROCESS | 1659 | 1468807116989 Marionette DEBUG loaded listener.js 18:58:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x124098c00) [pid = 1659] [serial = 1982] [outer = 0x1133dbc00] 18:58:37 INFO - PROCESS | 1659 | 1468807117314 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]]]}] 18:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 472ms 18:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:58:37 INFO - PROCESS | 1659 | 1468807117331 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:58:37 INFO - PROCESS | 1659 | 1468807117333 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 18:58:37 INFO - PROCESS | 1659 | 1468807117335 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:58:37 INFO - PROCESS | 1659 | 1468807117344 Marionette TRACE conn2 <- [1,2614,null,{}] 18:58:37 INFO - PROCESS | 1659 | 1468807117349 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}] 18:58:37 INFO - PROCESS | 1659 | 1468807117350 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:37 INFO - PROCESS | 1659 | 1468807117453 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:58:37 INFO - PROCESS | 1659 | 1468807117462 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:37 INFO - PROCESS | 1659 | 1468807117463 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x121ca4000 == 36 [pid = 1659] [id = 661] 18:58:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x125df1400) [pid = 1659] [serial = 1983] [outer = 0x0] 18:58:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x1273e0000) [pid = 1659] [serial = 1984] [outer = 0x125df1400] 18:58:37 INFO - PROCESS | 1659 | 1468807117487 Marionette DEBUG loaded listener.js 18:58:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x128980800) [pid = 1659] [serial = 1985] [outer = 0x125df1400] 18:58:37 INFO - PROCESS | 1659 | 1468807117845 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]]]}] 18:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 530ms 18:58:37 INFO - PROCESS | 1659 | 1468807117866 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:58:37 INFO - PROCESS | 1659 | 1468807117868 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 18:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:58:37 INFO - PROCESS | 1659 | 1468807117872 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:58:37 INFO - PROCESS | 1659 | 1468807117873 Marionette TRACE conn2 <- [1,2618,null,{}] 18:58:37 INFO - PROCESS | 1659 | 1468807117879 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}] 18:58:37 INFO - PROCESS | 1659 | 1468807117881 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:38 INFO - PROCESS | 1659 | 1468807118003 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:58:38 INFO - PROCESS | 1659 | 1468807118097 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:38 INFO - PROCESS | 1659 | 1468807118098 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b838000 == 37 [pid = 1659] [id = 662] 18:58:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x115df2800) [pid = 1659] [serial = 1986] [outer = 0x0] 18:58:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x128984800) [pid = 1659] [serial = 1987] [outer = 0x115df2800] 18:58:38 INFO - PROCESS | 1659 | 1468807118139 Marionette DEBUG loaded listener.js 18:58:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x128a36400) [pid = 1659] [serial = 1988] [outer = 0x115df2800] 18:58:38 INFO - PROCESS | 1659 | 1468807118463 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]]]}] 18:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 620ms 18:58:38 INFO - PROCESS | 1659 | 1468807118492 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:58:38 INFO - PROCESS | 1659 | 1468807118495 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 18:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:58:38 INFO - PROCESS | 1659 | 1468807118498 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:58:38 INFO - PROCESS | 1659 | 1468807118499 Marionette TRACE conn2 <- [1,2622,null,{}] 18:58:38 INFO - PROCESS | 1659 | 1468807118502 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}] 18:58:38 INFO - PROCESS | 1659 | 1468807118511 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:38 INFO - PROCESS | 1659 | 1468807118602 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:58:38 INFO - PROCESS | 1659 | 1468807118605 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:38 INFO - PROCESS | 1659 | 1468807118607 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x12892e000 == 38 [pid = 1659] [id = 663] 18:58:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128a34800) [pid = 1659] [serial = 1989] [outer = 0x0] 18:58:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x129018c00) [pid = 1659] [serial = 1990] [outer = 0x128a34800] 18:58:38 INFO - PROCESS | 1659 | 1468807118634 Marionette DEBUG loaded listener.js 18:58:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1292d9800) [pid = 1659] [serial = 1991] [outer = 0x128a34800] 18:58:39 INFO - PROCESS | 1659 | 1468807119220 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]]]}] 18:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 768ms 18:58:39 INFO - PROCESS | 1659 | 1468807119267 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:58:39 INFO - PROCESS | 1659 | 1468807119270 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 18:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:58:39 INFO - PROCESS | 1659 | 1468807119273 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:58:39 INFO - PROCESS | 1659 | 1468807119275 Marionette TRACE conn2 <- [1,2626,null,{}] 18:58:39 INFO - PROCESS | 1659 | 1468807119280 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}] 18:58:39 INFO - PROCESS | 1659 | 1468807119282 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:39 INFO - PROCESS | 1659 | 1468807119414 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:58:39 INFO - PROCESS | 1659 | 1468807119498 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:39 INFO - PROCESS | 1659 | 1468807119499 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x119367800 == 39 [pid = 1659] [id = 664] 18:58:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x115e6bc00) [pid = 1659] [serial = 1992] [outer = 0x0] 18:58:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x116637800) [pid = 1659] [serial = 1993] [outer = 0x115e6bc00] 18:58:39 INFO - PROCESS | 1659 | 1468807119531 Marionette DEBUG loaded listener.js 18:58:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x116f85c00) [pid = 1659] [serial = 1994] [outer = 0x115e6bc00] 18:58:40 INFO - PROCESS | 1659 | 1468807120055 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]]]}] 18:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 822ms 18:58:40 INFO - PROCESS | 1659 | 1468807120096 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:58:40 INFO - PROCESS | 1659 | 1468807120099 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 18:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:58:40 INFO - PROCESS | 1659 | 1468807120104 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:58:40 INFO - PROCESS | 1659 | 1468807120105 Marionette TRACE conn2 <- [1,2630,null,{}] 18:58:40 INFO - PROCESS | 1659 | 1468807120108 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}] 18:58:40 INFO - PROCESS | 1659 | 1468807120110 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:40 INFO - PROCESS | 1659 | 1468807120329 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:58:40 INFO - PROCESS | 1659 | 1468807120427 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:40 INFO - PROCESS | 1659 | 1468807120429 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x11667f000 == 40 [pid = 1659] [id = 665] 18:58:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x115da5000) [pid = 1659] [serial = 1995] [outer = 0x0] 18:58:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x115e5f400) [pid = 1659] [serial = 1996] [outer = 0x115da5000] 18:58:40 INFO - PROCESS | 1659 | 1468807120457 Marionette DEBUG loaded listener.js 18:58:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x116f33400) [pid = 1659] [serial = 1997] [outer = 0x115da5000] 18:58:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12b838000 == 39 [pid = 1659] [id = 662] 18:58:40 INFO - PROCESS | 1659 | --DOCSHELL 0x121ca4000 == 38 [pid = 1659] [id = 661] 18:58:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12a522800 == 37 [pid = 1659] [id = 660] 18:58:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12a527000 == 36 [pid = 1659] [id = 659] 18:58:40 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d2800 == 35 [pid = 1659] [id = 658] 18:58:40 INFO - PROCESS | 1659 | --DOCSHELL 0x128935800 == 34 [pid = 1659] [id = 657] 18:58:40 INFO - PROCESS | 1659 | --DOCSHELL 0x125d65000 == 33 [pid = 1659] [id = 656] 18:58:40 INFO - PROCESS | 1659 | --DOCSHELL 0x121ca5000 == 32 [pid = 1659] [id = 655] 18:58:40 INFO - PROCESS | 1659 | --DOCSHELL 0x119382800 == 31 [pid = 1659] [id = 654] 18:58:40 INFO - PROCESS | 1659 | --DOCSHELL 0x117d4d000 == 30 [pid = 1659] [id = 653] 18:58:40 INFO - PROCESS | 1659 | --DOCSHELL 0x1196e5800 == 29 [pid = 1659] [id = 652] 18:58:40 INFO - PROCESS | 1659 | 1468807120917 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]]]}] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x126e8a000) [pid = 1659] [serial = 1924] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x129012c00) [pid = 1659] [serial = 1927] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x128b2d000) [pid = 1659] [serial = 1925] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1292d5c00) [pid = 1659] [serial = 1930] [outer = 0x0] [url = about:blank] 18:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 826ms 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116f7f800) [pid = 1659] [serial = 1909] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x12916e400) [pid = 1659] [serial = 1928] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x117d13c00) [pid = 1659] [serial = 1910] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x119c68800) [pid = 1659] [serial = 1915] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1219cb800) [pid = 1659] [serial = 1916] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x124022400) [pid = 1659] [serial = 1918] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1189e8800) [pid = 1659] [serial = 1912] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1191c1400) [pid = 1659] [serial = 1913] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x115d13c00) [pid = 1659] [serial = 1903] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x11619b800) [pid = 1659] [serial = 1904] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x129016c00) [pid = 1659] [serial = 1901] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x118373c00) [pid = 1659] [serial = 1906] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x118943c00) [pid = 1659] [serial = 1907] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1164eec00) [pid = 1659] [serial = 1933] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x12a5d5000) [pid = 1659] [serial = 1940] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x118768000) [pid = 1659] [serial = 1934] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x1295edc00) [pid = 1659] [serial = 1939] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x12a80a000) [pid = 1659] [serial = 1942] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x119c70400) [pid = 1659] [serial = 1936] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1292de000) [pid = 1659] [serial = 1931] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x125da8c00) [pid = 1659] [serial = 1937] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x125dedc00) [pid = 1659] [serial = 1921] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x12a811c00) [pid = 1659] [serial = 1943] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x125f10400) [pid = 1659] [serial = 1922] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x121a99400) [pid = 1659] [serial = 1919] [outer = 0x0] [url = about:blank] 18:58:40 INFO - PROCESS | 1659 | 1468807120934 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:58:40 INFO - PROCESS | 1659 | 1468807120936 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 18:58:40 INFO - PROCESS | 1659 | 1468807120939 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:58:40 INFO - PROCESS | 1659 | 1468807120941 Marionette TRACE conn2 <- [1,2634,null,{}] 18:58:40 INFO - PROCESS | 1659 | 1468807120951 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}] 18:58:40 INFO - PROCESS | 1659 | 1468807120953 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:41 INFO - PROCESS | 1659 | 1468807121036 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:58:41 INFO - PROCESS | 1659 | 1468807121041 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:41 INFO - PROCESS | 1659 | 1468807121043 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x118963800 == 30 [pid = 1659] [id = 666] 18:58:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x117d10400) [pid = 1659] [serial = 1998] [outer = 0x0] 18:58:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x118514000) [pid = 1659] [serial = 1999] [outer = 0x117d10400] 18:58:41 INFO - PROCESS | 1659 | 1468807121071 Marionette DEBUG loaded listener.js 18:58:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x1189e8800) [pid = 1659] [serial = 2000] [outer = 0x117d10400] 18:58:41 INFO - PROCESS | 1659 | 1468807121420 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]]]}] 18:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 527ms 18:58:41 INFO - PROCESS | 1659 | 1468807121480 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:58:41 INFO - PROCESS | 1659 | 1468807121481 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 18:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:58:41 INFO - PROCESS | 1659 | 1468807121485 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:58:41 INFO - PROCESS | 1659 | 1468807121486 Marionette TRACE conn2 <- [1,2638,null,{}] 18:58:41 INFO - PROCESS | 1659 | 1468807121489 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}] 18:58:41 INFO - PROCESS | 1659 | 1468807121490 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:41 INFO - PROCESS | 1659 | 1468807121570 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:58:41 INFO - PROCESS | 1659 | 1468807121580 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:41 INFO - PROCESS | 1659 | 1468807121581 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b32000 == 31 [pid = 1659] [id = 667] 18:58:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x119308400) [pid = 1659] [serial = 2001] [outer = 0x0] 18:58:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x119ed9400) [pid = 1659] [serial = 2002] [outer = 0x119308400] 18:58:41 INFO - PROCESS | 1659 | 1468807121607 Marionette DEBUG loaded listener.js 18:58:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x120febc00) [pid = 1659] [serial = 2003] [outer = 0x119308400] 18:58:41 INFO - PROCESS | 1659 | 1468807121965 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]]]}] 18:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 520ms 18:58:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:58:42 INFO - PROCESS | 1659 | 1468807122016 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:58:42 INFO - PROCESS | 1659 | 1468807122018 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 18:58:42 INFO - PROCESS | 1659 | 1468807122027 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:58:42 INFO - PROCESS | 1659 | 1468807122031 Marionette TRACE conn2 <- [1,2642,null,{}] 18:58:42 INFO - PROCESS | 1659 | 1468807122033 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}] 18:58:42 INFO - PROCESS | 1659 | 1468807122036 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:42 INFO - PROCESS | 1659 | 1468807122117 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:58:42 INFO - PROCESS | 1659 | 1468807122121 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:42 INFO - PROCESS | 1659 | 1468807122122 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12893b800 == 32 [pid = 1659] [id = 668] 18:58:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x119edc400) [pid = 1659] [serial = 2004] [outer = 0x0] 18:58:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x1219fc800) [pid = 1659] [serial = 2005] [outer = 0x119edc400] 18:58:42 INFO - PROCESS | 1659 | 1468807122148 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x124b46c00) [pid = 1659] [serial = 2006] [outer = 0x119edc400] 18:58:42 INFO - PROCESS | 1659 | 1468807122484 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]]]}] 18:58:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:58:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 475ms 18:58:42 INFO - PROCESS | 1659 | 1468807122498 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:58:42 INFO - PROCESS | 1659 | 1468807122500 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 18:58:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:58:42 INFO - PROCESS | 1659 | 1468807122502 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:58:42 INFO - PROCESS | 1659 | 1468807122503 Marionette TRACE conn2 <- [1,2646,null,{}] 18:58:42 INFO - PROCESS | 1659 | 1468807122505 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}] 18:58:42 INFO - PROCESS | 1659 | 1468807122506 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:42 INFO - PROCESS | 1659 | 1468807122595 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:58:42 INFO - PROCESS | 1659 | 1468807122601 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:42 INFO - PROCESS | 1659 | 1468807122602 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x128d8d000 == 33 [pid = 1659] [id = 669] 18:58:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x1211f0c00) [pid = 1659] [serial = 2007] [outer = 0x0] 18:58:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x125df3400) [pid = 1659] [serial = 2008] [outer = 0x1211f0c00] 18:58:42 INFO - PROCESS | 1659 | 1468807122690 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x125f18400) [pid = 1659] [serial = 2009] [outer = 0x1211f0c00] 18:58:42 INFO - PROCESS | 1659 | 1468807122951 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]]]}] 18:58:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:58:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 468ms 18:58:42 INFO - PROCESS | 1659 | 1468807122974 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:58:42 INFO - PROCESS | 1659 | 1468807122975 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 18:58:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:58:42 INFO - PROCESS | 1659 | 1468807122985 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:58:42 INFO - PROCESS | 1659 | 1468807122986 Marionette TRACE conn2 <- [1,2650,null,{}] 18:58:42 INFO - PROCESS | 1659 | 1468807122988 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}] 18:58:42 INFO - PROCESS | 1659 | 1468807122989 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:43 INFO - PROCESS | 1659 | 1468807123098 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:58:43 INFO - PROCESS | 1659 | 1468807123104 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:43 INFO - PROCESS | 1659 | 1468807123108 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12722c800 == 34 [pid = 1659] [id = 670] 18:58:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1273e0800) [pid = 1659] [serial = 2010] [outer = 0x0] 18:58:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x127663400) [pid = 1659] [serial = 2011] [outer = 0x1273e0800] 18:58:43 INFO - PROCESS | 1659 | 1468807123172 Marionette DEBUG loaded listener.js 18:58:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x128a35c00) [pid = 1659] [serial = 2012] [outer = 0x1273e0800] 18:58:43 INFO - PROCESS | 1659 | 1468807123524 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]]]}] 18:58:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:58:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 575ms 18:58:43 INFO - PROCESS | 1659 | 1468807123565 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:58:43 INFO - PROCESS | 1659 | 1468807123566 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 18:58:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:58:43 INFO - PROCESS | 1659 | 1468807123568 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:58:43 INFO - PROCESS | 1659 | 1468807123569 Marionette TRACE conn2 <- [1,2654,null,{}] 18:58:43 INFO - PROCESS | 1659 | 1468807123571 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}] 18:58:43 INFO - PROCESS | 1659 | 1468807123572 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:43 INFO - PROCESS | 1659 | 1468807123674 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:58:43 INFO - PROCESS | 1659 | 1468807123677 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:43 INFO - PROCESS | 1659 | 1468807123685 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac08000 == 35 [pid = 1659] [id = 671] 18:58:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x113c69400) [pid = 1659] [serial = 2013] [outer = 0x0] 18:58:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x128be6c00) [pid = 1659] [serial = 2014] [outer = 0x113c69400] 18:58:43 INFO - PROCESS | 1659 | 1468807123744 Marionette DEBUG loaded listener.js 18:58:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x129172000) [pid = 1659] [serial = 2015] [outer = 0x113c69400] 18:58:44 INFO - PROCESS | 1659 | 1468807124037 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]]]}] 18:58:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:58:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 520ms 18:58:44 INFO - PROCESS | 1659 | 1468807124088 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:58:44 INFO - PROCESS | 1659 | 1468807124090 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 18:58:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:58:44 INFO - PROCESS | 1659 | 1468807124092 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:58:44 INFO - PROCESS | 1659 | 1468807124093 Marionette TRACE conn2 <- [1,2658,null,{}] 18:58:44 INFO - PROCESS | 1659 | 1468807124095 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}] 18:58:44 INFO - PROCESS | 1659 | 1468807124097 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:44 INFO - PROCESS | 1659 | 1468807124194 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:58:44 INFO - PROCESS | 1659 | 1468807124206 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:44 INFO - PROCESS | 1659 | 1468807124207 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba14000 == 36 [pid = 1659] [id = 672] 18:58:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x12916a400) [pid = 1659] [serial = 2016] [outer = 0x0] 18:58:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1292dac00) [pid = 1659] [serial = 2017] [outer = 0x12916a400] 18:58:44 INFO - PROCESS | 1659 | 1468807124232 Marionette DEBUG loaded listener.js 18:58:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1292e2c00) [pid = 1659] [serial = 2018] [outer = 0x12916a400] 18:58:44 INFO - PROCESS | 1659 | 1468807124547 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]]]}] 18:58:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:58:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 472ms 18:58:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:58:44 INFO - PROCESS | 1659 | 1468807124565 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 18:58:44 INFO - PROCESS | 1659 | 1468807124566 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 18:58:44 INFO - PROCESS | 1659 | 1468807124568 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:58:44 INFO - PROCESS | 1659 | 1468807124569 Marionette TRACE conn2 <- [1,2662,null,{}] 18:58:44 INFO - PROCESS | 1659 | 1468807124572 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}] 18:58:44 INFO - PROCESS | 1659 | 1468807124573 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:44 INFO - PROCESS | 1659 | 1468807124681 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:58:44 INFO - PROCESS | 1659 | 1468807124692 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:44 INFO - PROCESS | 1659 | 1468807124693 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd53000 == 37 [pid = 1659] [id = 673] 18:58:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x1295e9400) [pid = 1659] [serial = 2019] [outer = 0x0] 18:58:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x12a55a800) [pid = 1659] [serial = 2020] [outer = 0x1295e9400] 18:58:44 INFO - PROCESS | 1659 | 1468807124718 Marionette DEBUG loaded listener.js 18:58:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12a569800) [pid = 1659] [serial = 2021] [outer = 0x1295e9400] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x116f8c800) [pid = 1659] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x117d14000) [pid = 1659] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x115d9dc00) [pid = 1659] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x116f87000) [pid = 1659] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x120fe2000) [pid = 1659] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x113da5800) [pid = 1659] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1167de000) [pid = 1659] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x126bac400) [pid = 1659] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x119ed6000) [pid = 1659] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x1133dbc00) [pid = 1659] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x125df1400) [pid = 1659] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x125d02400) [pid = 1659] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x115df2800) [pid = 1659] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:58:45 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x115d9ec00) [pid = 1659] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:58:45 INFO - PROCESS | 1659 | 1468807125098 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]]]}] 18:58:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:58:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 571ms 18:58:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:58:45 INFO - PROCESS | 1659 | 1468807125139 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 18:58:45 INFO - PROCESS | 1659 | 1468807125140 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 18:58:45 INFO - PROCESS | 1659 | 1468807125143 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 1659 | 1468807125144 Marionette TRACE conn2 <- [1,2666,null,{}] 18:58:45 INFO - PROCESS | 1659 | 1468807125146 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}] 18:58:45 INFO - PROCESS | 1659 | 1468807125147 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:45 INFO - PROCESS | 1659 | 1468807125221 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:58:45 INFO - PROCESS | 1659 | 1468807125224 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:45 INFO - PROCESS | 1659 | 1468807125225 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x126b3b800 == 38 [pid = 1659] [id = 674] 18:58:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x113c3b000) [pid = 1659] [serial = 2022] [outer = 0x0] 18:58:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x117d14000) [pid = 1659] [serial = 2023] [outer = 0x113c3b000] 18:58:45 INFO - PROCESS | 1659 | 1468807125248 Marionette DEBUG loaded listener.js 18:58:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x120fef400) [pid = 1659] [serial = 2024] [outer = 0x113c3b000] 18:58:46 INFO - PROCESS | 1659 | 1468807126124 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]]]}] 18:58:46 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) 18:58:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1021ms 18:58:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:58:46 INFO - PROCESS | 1659 | 1468807126174 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:58:46 INFO - PROCESS | 1659 | 1468807126175 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 18:58:46 INFO - PROCESS | 1659 | 1468807126178 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:58:46 INFO - PROCESS | 1659 | 1468807126179 Marionette TRACE conn2 <- [1,2670,null,{}] 18:58:46 INFO - PROCESS | 1659 | 1468807126181 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}] 18:58:46 INFO - PROCESS | 1659 | 1468807126182 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:46 INFO - PROCESS | 1659 | 1468807126268 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:58:46 INFO - PROCESS | 1659 | 1468807126272 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:46 INFO - PROCESS | 1659 | 1468807126274 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d080800 == 39 [pid = 1659] [id = 675] 18:58:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x121ce1000) [pid = 1659] [serial = 2025] [outer = 0x0] 18:58:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x128983400) [pid = 1659] [serial = 2026] [outer = 0x121ce1000] 18:58:46 INFO - PROCESS | 1659 | 1468807126301 Marionette DEBUG loaded listener.js 18:58:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x12a5d5c00) [pid = 1659] [serial = 2027] [outer = 0x121ce1000] 18:58:47 INFO - PROCESS | 1659 | 1468807127130 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"]]]}] 18:58:47 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 18:58:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:58:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 18:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:58:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 969ms 18:58:47 INFO - PROCESS | 1659 | 1468807127148 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 18:58:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:58:47 INFO - PROCESS | 1659 | 1468807127150 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 18:58:47 INFO - PROCESS | 1659 | 1468807127154 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:58:47 INFO - PROCESS | 1659 | 1468807127156 Marionette TRACE conn2 <- [1,2674,null,{}] 18:58:47 INFO - PROCESS | 1659 | 1468807127161 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}] 18:58:47 INFO - PROCESS | 1659 | 1468807127164 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:47 INFO - PROCESS | 1659 | 1468807127300 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:58:47 INFO - PROCESS | 1659 | 1468807127400 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:47 INFO - PROCESS | 1659 | 1468807127402 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x11892a000 == 40 [pid = 1659] [id = 676] 18:58:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x116888c00) [pid = 1659] [serial = 2028] [outer = 0x0] 18:58:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x116f94400) [pid = 1659] [serial = 2029] [outer = 0x116888c00] 18:58:47 INFO - PROCESS | 1659 | 1468807127435 Marionette DEBUG loaded listener.js 18:58:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x11829dc00) [pid = 1659] [serial = 2030] [outer = 0x116888c00] 18:58:48 INFO - PROCESS | 1659 | 1468807128355 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"]]]}] 18:58:48 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 18:58:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:58:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 18:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:58:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1222ms 18:58:48 INFO - PROCESS | 1659 | 1468807128377 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 18:58:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:58:48 INFO - PROCESS | 1659 | 1468807128380 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 18:58:48 INFO - PROCESS | 1659 | 1468807128384 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:58:48 INFO - PROCESS | 1659 | 1468807128386 Marionette TRACE conn2 <- [1,2678,null,{}] 18:58:48 INFO - PROCESS | 1659 | 1468807128389 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}] 18:58:48 INFO - PROCESS | 1659 | 1468807128390 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:48 INFO - PROCESS | 1659 | 1468807128492 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:58:48 INFO - PROCESS | 1659 | 1468807128551 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:48 INFO - PROCESS | 1659 | 1468807128553 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x127239000 == 41 [pid = 1659] [id = 677] 18:58:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x119c70400) [pid = 1659] [serial = 2031] [outer = 0x0] 18:58:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12132f800) [pid = 1659] [serial = 2032] [outer = 0x119c70400] 18:58:48 INFO - PROCESS | 1659 | 1468807128583 Marionette DEBUG loaded listener.js 18:58:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x123bdfc00) [pid = 1659] [serial = 2033] [outer = 0x119c70400] 18:58:49 INFO - PROCESS | 1659 | 1468807129509 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]]]}] 18:58:49 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) 18:58:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1175ms 18:58:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:58:49 INFO - PROCESS | 1659 | 1468807129560 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 18:58:49 INFO - PROCESS | 1659 | 1468807129561 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 18:58:49 INFO - PROCESS | 1659 | 1468807129563 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:58:49 INFO - PROCESS | 1659 | 1468807129566 Marionette TRACE conn2 <- [1,2682,null,{}] 18:58:49 INFO - PROCESS | 1659 | 1468807129573 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}] 18:58:49 INFO - PROCESS | 1659 | 1468807129577 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:49 INFO - PROCESS | 1659 | 1468807129680 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:58:49 INFO - PROCESS | 1659 | 1468807129739 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:49 INFO - PROCESS | 1659 | 1468807129741 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a329800 == 42 [pid = 1659] [id = 678] 18:58:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1176f6800) [pid = 1659] [serial = 2034] [outer = 0x0] 18:58:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x119edb000) [pid = 1659] [serial = 2035] [outer = 0x1176f6800] 18:58:49 INFO - PROCESS | 1659 | 1468807129772 Marionette DEBUG loaded listener.js 18:58:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x128984400) [pid = 1659] [serial = 2036] [outer = 0x1176f6800] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x126b3b800 == 41 [pid = 1659] [id = 674] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd53000 == 40 [pid = 1659] [id = 673] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba14000 == 39 [pid = 1659] [id = 672] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac08000 == 38 [pid = 1659] [id = 671] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x12722c800 == 37 [pid = 1659] [id = 670] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x128d8d000 == 36 [pid = 1659] [id = 669] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x12893b800 == 35 [pid = 1659] [id = 668] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x123b32000 == 34 [pid = 1659] [id = 667] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x118963800 == 33 [pid = 1659] [id = 666] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x11667f000 == 32 [pid = 1659] [id = 665] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x12892e000 == 31 [pid = 1659] [id = 663] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x119367800 == 30 [pid = 1659] [id = 664] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x127239000 == 29 [pid = 1659] [id = 677] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x12d080800 == 28 [pid = 1659] [id = 675] 18:58:51 INFO - PROCESS | 1659 | --DOCSHELL 0x11892a000 == 27 [pid = 1659] [id = 676] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x1219d1800) [pid = 1659] [serial = 1972] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x118261000) [pid = 1659] [serial = 1975] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x116462400) [pid = 1659] [serial = 1960] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x116806c00) [pid = 1659] [serial = 1961] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x117d0ec00) [pid = 1659] [serial = 1963] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x11829a000) [pid = 1659] [serial = 1964] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x121582800) [pid = 1659] [serial = 1969] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x119168400) [pid = 1659] [serial = 1966] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x119cb3c00) [pid = 1659] [serial = 1967] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x117d0c400) [pid = 1659] [serial = 1957] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x117d18c00) [pid = 1659] [serial = 1946] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x116a29800) [pid = 1659] [serial = 1945] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x1272b4000) [pid = 1659] [serial = 1978] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x126babc00) [pid = 1659] [serial = 1976] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x121584000) [pid = 1659] [serial = 1949] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x11893d000) [pid = 1659] [serial = 1981] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x120fe7c00) [pid = 1659] [serial = 1948] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x1273e0000) [pid = 1659] [serial = 1984] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x124098c00) [pid = 1659] [serial = 1982] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x129018c00) [pid = 1659] [serial = 1990] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x128984c00) [pid = 1659] [serial = 1952] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x1273d2400) [pid = 1659] [serial = 1979] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x126e81400) [pid = 1659] [serial = 1951] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x123c12800) [pid = 1659] [serial = 1973] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x128a36400) [pid = 1659] [serial = 1988] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x128984800) [pid = 1659] [serial = 1987] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x128980800) [pid = 1659] [serial = 1985] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x128989400) [pid = 1659] [serial = 1955] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x121812c00) [pid = 1659] [serial = 1954] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x1219cb000) [pid = 1659] [serial = 1970] [outer = 0x0] [url = about:blank] 18:58:51 INFO - PROCESS | 1659 | 1468807131262 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]]]}] 18:58:51 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) 18:58:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1728ms 18:58:51 INFO - PROCESS | 1659 | 1468807131292 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 18:58:51 INFO - PROCESS | 1659 | 1468807131295 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 18:58:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:58:51 INFO - PROCESS | 1659 | 1468807131298 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:58:51 INFO - PROCESS | 1659 | 1468807131300 Marionette TRACE conn2 <- [1,2686,null,{}] 18:58:51 INFO - PROCESS | 1659 | 1468807131304 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}] 18:58:51 INFO - PROCESS | 1659 | 1468807131306 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:51 INFO - PROCESS | 1659 | 1468807131384 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:58:51 INFO - PROCESS | 1659 | 1468807131389 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:51 INFO - PROCESS | 1659 | 1468807131390 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x117156000 == 28 [pid = 1659] [id = 679] 18:58:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x115da6400) [pid = 1659] [serial = 2037] [outer = 0x0] 18:58:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x115df1400) [pid = 1659] [serial = 2038] [outer = 0x115da6400] 18:58:51 INFO - PROCESS | 1659 | 1468807131423 Marionette DEBUG loaded listener.js 18:58:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x1164e4400) [pid = 1659] [serial = 2039] [outer = 0x115da6400] 18:58:52 INFO - PROCESS | 1659 | 1468807132241 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"]]]}] 18:58:52 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 18:58:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:58:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:58:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 971ms 18:58:52 INFO - PROCESS | 1659 | 1468807132269 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 18:58:52 INFO - PROCESS | 1659 | 1468807132273 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 18:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:58:52 INFO - PROCESS | 1659 | 1468807132279 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:58:52 INFO - PROCESS | 1659 | 1468807132281 Marionette TRACE conn2 <- [1,2690,null,{}] 18:58:52 INFO - PROCESS | 1659 | 1468807132284 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}] 18:58:52 INFO - PROCESS | 1659 | 1468807132286 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:52 INFO - PROCESS | 1659 | 1468807132366 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:58:52 INFO - PROCESS | 1659 | 1468807132420 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:52 INFO - PROCESS | 1659 | 1468807132421 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x1191d4000 == 29 [pid = 1659] [id = 680] 18:58:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x116806c00) [pid = 1659] [serial = 2040] [outer = 0x0] 18:58:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x116f8a800) [pid = 1659] [serial = 2041] [outer = 0x116806c00] 18:58:52 INFO - PROCESS | 1659 | 1468807132449 Marionette DEBUG loaded listener.js 18:58:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x117d10000) [pid = 1659] [serial = 2042] [outer = 0x116806c00] 18:58:53 INFO - PROCESS | 1659 | 1468807133234 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"]]]}] 18:58:53 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 18:58:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:58:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 18:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:58:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 971ms 18:58:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:58:53 INFO - PROCESS | 1659 | 1468807133249 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 18:58:53 INFO - PROCESS | 1659 | 1468807133251 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 18:58:53 INFO - PROCESS | 1659 | 1468807133253 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:58:53 INFO - PROCESS | 1659 | 1468807133255 Marionette TRACE conn2 <- [1,2694,null,{}] 18:58:53 INFO - PROCESS | 1659 | 1468807133273 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}] 18:58:53 INFO - PROCESS | 1659 | 1468807133276 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:53 INFO - PROCESS | 1659 | 1468807133379 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:58:53 INFO - PROCESS | 1659 | 1468807133420 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:53 INFO - PROCESS | 1659 | 1468807133422 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x12142f800 == 30 [pid = 1659] [id = 681] 18:58:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x1185ae000) [pid = 1659] [serial = 2043] [outer = 0x0] 18:58:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x118a76800) [pid = 1659] [serial = 2044] [outer = 0x1185ae000] 18:58:53 INFO - PROCESS | 1659 | 1468807133450 Marionette DEBUG loaded listener.js 18:58:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x1191bf000) [pid = 1659] [serial = 2045] [outer = 0x1185ae000] 18:58:54 INFO - PROCESS | 1659 | 1468807134258 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"]]]}] 18:58:54 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 18:58:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:58:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 18:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:58:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1027ms 18:58:54 INFO - PROCESS | 1659 | 1468807134281 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 18:58:54 INFO - PROCESS | 1659 | 1468807134283 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 18:58:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:58:54 INFO - PROCESS | 1659 | 1468807134285 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:58:54 INFO - PROCESS | 1659 | 1468807134286 Marionette TRACE conn2 <- [1,2698,null,{}] 18:58:54 INFO - PROCESS | 1659 | 1468807134288 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}] 18:58:54 INFO - PROCESS | 1659 | 1468807134289 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:54 INFO - PROCESS | 1659 | 1468807134387 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:58:54 INFO - PROCESS | 1659 | 1468807134391 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:54 INFO - PROCESS | 1659 | 1468807134392 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x1240bd000 == 31 [pid = 1659] [id = 682] 18:58:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x119a0e400) [pid = 1659] [serial = 2046] [outer = 0x0] 18:58:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x120fe7c00) [pid = 1659] [serial = 2047] [outer = 0x119a0e400] 18:58:54 INFO - PROCESS | 1659 | 1468807134418 Marionette DEBUG loaded listener.js 18:58:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x12144c800) [pid = 1659] [serial = 2048] [outer = 0x119a0e400] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x12916a400) [pid = 1659] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x128a34800) [pid = 1659] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x119308400) [pid = 1659] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x115da5000) [pid = 1659] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x117d10400) [pid = 1659] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x119edc400) [pid = 1659] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x115e6bc00) [pid = 1659] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x113c69400) [pid = 1659] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x1211f0c00) [pid = 1659] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x1295e9400) [pid = 1659] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x113c3b000) [pid = 1659] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x1273e0800) [pid = 1659] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x1167dec00) [pid = 1659] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:58:55 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x121ce1000) [pid = 1659] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:58:55 INFO - PROCESS | 1659 | 1468807135299 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"]]]}] 18:58:55 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 18:58:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:58:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:58:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:58:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1022ms 18:58:55 INFO - PROCESS | 1659 | 1468807135308 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 18:58:55 INFO - PROCESS | 1659 | 1468807135311 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 18:58:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:58:55 INFO - PROCESS | 1659 | 1468807135327 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:58:55 INFO - PROCESS | 1659 | 1468807135329 Marionette TRACE conn2 <- [1,2702,null,{}] 18:58:55 INFO - PROCESS | 1659 | 1468807135331 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}] 18:58:55 INFO - PROCESS | 1659 | 1468807135333 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:55 INFO - PROCESS | 1659 | 1468807135410 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:58:55 INFO - PROCESS | 1659 | 1468807135415 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:55 INFO - PROCESS | 1659 | 1468807135416 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x124be8800 == 32 [pid = 1659] [id = 683] 18:58:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x112f4b400) [pid = 1659] [serial = 2049] [outer = 0x0] 18:58:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x1185b5c00) [pid = 1659] [serial = 2050] [outer = 0x112f4b400] 18:58:55 INFO - PROCESS | 1659 | 1468807135441 Marionette DEBUG loaded listener.js 18:58:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x1211f0c00) [pid = 1659] [serial = 2051] [outer = 0x112f4b400] 18:58:55 INFO - PROCESS | 1659 | 1468807135751 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]]]}] 18:58:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:58:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 483ms 18:58:55 INFO - PROCESS | 1659 | 1468807135797 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:58:55 INFO - PROCESS | 1659 | 1468807135799 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 18:58:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:58:55 INFO - PROCESS | 1659 | 1468807135801 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:58:55 INFO - PROCESS | 1659 | 1468807135802 Marionette TRACE conn2 <- [1,2706,null,{}] 18:58:55 INFO - PROCESS | 1659 | 1468807135804 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}] 18:58:55 INFO - PROCESS | 1659 | 1468807135808 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:55 INFO - PROCESS | 1659 | 1468807135926 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:58:55 INFO - PROCESS | 1659 | 1468807135932 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:55 INFO - PROCESS | 1659 | 1468807135933 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289ad000 == 33 [pid = 1659] [id = 684] 18:58:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x116f87400) [pid = 1659] [serial = 2052] [outer = 0x0] 18:58:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x1219c5800) [pid = 1659] [serial = 2053] [outer = 0x116f87400] 18:58:55 INFO - PROCESS | 1659 | 1468807135958 Marionette DEBUG loaded listener.js 18:58:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x125d02c00) [pid = 1659] [serial = 2054] [outer = 0x116f87400] 18:58:56 INFO - PROCESS | 1659 | 1468807136250 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]]]}] 18:58:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:58:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 467ms 18:58:56 INFO - PROCESS | 1659 | 1468807136269 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 18:58:56 INFO - PROCESS | 1659 | 1468807136270 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 18:58:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:58:56 INFO - PROCESS | 1659 | 1468807136272 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:58:56 INFO - PROCESS | 1659 | 1468807136273 Marionette TRACE conn2 <- [1,2710,null,{}] 18:58:56 INFO - PROCESS | 1659 | 1468807136277 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}] 18:58:56 INFO - PROCESS | 1659 | 1468807136279 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:56 INFO - PROCESS | 1659 | 1468807136363 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:58:56 INFO - PROCESS | 1659 | 1468807136367 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:56 INFO - PROCESS | 1659 | 1468807136375 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290e3000 == 34 [pid = 1659] [id = 685] 18:58:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x121820800) [pid = 1659] [serial = 2055] [outer = 0x0] 18:58:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x125dfc800) [pid = 1659] [serial = 2056] [outer = 0x121820800] 18:58:56 INFO - PROCESS | 1659 | 1468807136401 Marionette DEBUG loaded listener.js 18:58:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x126c9e400) [pid = 1659] [serial = 2057] [outer = 0x121820800] 18:58:56 INFO - PROCESS | 1659 | 1468807136720 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] 18:58:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:58:56 INFO - PROCESS | 1659 | 1468807136748 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 18:58:56 INFO - PROCESS | 1659 | 1468807136750 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:58:56 INFO - PROCESS | 1659 | 1468807136751 Marionette TRACE conn2 <- [1,2714,null,{}] 18:58:56 INFO - PROCESS | 1659 | 1468807136754 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}] 18:58:56 INFO - PROCESS | 1659 | 1468807136755 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:56 INFO - PROCESS | 1659 | 1468807136855 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:58:56 INFO - PROCESS | 1659 | 1468807136861 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:56 INFO - PROCESS | 1659 | 1468807136862 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x129287800 == 35 [pid = 1659] [id = 686] 18:58:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x11670b800) [pid = 1659] [serial = 2058] [outer = 0x0] 18:58:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x126c9cc00) [pid = 1659] [serial = 2059] [outer = 0x11670b800] 18:58:56 INFO - PROCESS | 1659 | 1468807136886 Marionette DEBUG loaded listener.js 18:58:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x1273dcc00) [pid = 1659] [serial = 2060] [outer = 0x11670b800] 18:58:57 INFO - PROCESS | 1659 | 1468807137166 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]]]}] 18:58:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:58:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 470ms 18:58:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:58:57 INFO - PROCESS | 1659 | 1468807137221 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:58:57 INFO - PROCESS | 1659 | 1468807137222 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 18:58:57 INFO - PROCESS | 1659 | 1468807137224 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:58:57 INFO - PROCESS | 1659 | 1468807137225 Marionette TRACE conn2 <- [1,2718,null,{}] 18:58:57 INFO - PROCESS | 1659 | 1468807137230 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}] 18:58:57 INFO - PROCESS | 1659 | 1468807137231 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:57 INFO - PROCESS | 1659 | 1468807137353 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:58:57 INFO - PROCESS | 1659 | 1468807137406 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:57 INFO - PROCESS | 1659 | 1468807137408 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x113cc2800 == 36 [pid = 1659] [id = 687] 18:58:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x1122bb000) [pid = 1659] [serial = 2061] [outer = 0x0] 18:58:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x112f33c00) [pid = 1659] [serial = 2062] [outer = 0x1122bb000] 18:58:57 INFO - PROCESS | 1659 | 1468807137440 Marionette DEBUG loaded listener.js 18:58:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x113c3b000) [pid = 1659] [serial = 2063] [outer = 0x1122bb000] 18:58:57 INFO - PROCESS | 1659 | 1468807137962 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] 18:58:58 INFO - PROCESS | 1659 | 1468807138005 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 18:58:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:58:58 INFO - PROCESS | 1659 | 1468807138010 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:58:58 INFO - PROCESS | 1659 | 1468807138014 Marionette TRACE conn2 <- [1,2722,null,{}] 18:58:58 INFO - PROCESS | 1659 | 1468807138040 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}] 18:58:58 INFO - PROCESS | 1659 | 1468807138042 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:58 INFO - PROCESS | 1659 | 1468807138189 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:58:58 INFO - PROCESS | 1659 | 1468807138249 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:58 INFO - PROCESS | 1659 | 1468807138250 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x121435000 == 37 [pid = 1659] [id = 688] 18:58:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x117d14800) [pid = 1659] [serial = 2064] [outer = 0x0] 18:58:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x118261400) [pid = 1659] [serial = 2065] [outer = 0x117d14800] 18:58:58 INFO - PROCESS | 1659 | 1468807138281 Marionette DEBUG loaded listener.js 18:58:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x11851a400) [pid = 1659] [serial = 2066] [outer = 0x117d14800] 18:58:58 INFO - PROCESS | 1659 | 1468807138898 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] 18:58:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:58:58 INFO - PROCESS | 1659 | 1468807138937 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 18:58:58 INFO - PROCESS | 1659 | 1468807138942 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:58:58 INFO - PROCESS | 1659 | 1468807138947 Marionette TRACE conn2 <- [1,2726,null,{}] 18:58:58 INFO - PROCESS | 1659 | 1468807138951 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}] 18:58:58 INFO - PROCESS | 1659 | 1468807138953 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:59 INFO - PROCESS | 1659 | 1468807139060 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:58:59 INFO - PROCESS | 1659 | 1468807139137 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:59 INFO - PROCESS | 1659 | 1468807139140 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x11895e000 == 38 [pid = 1659] [id = 689] 18:58:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x115d9e800) [pid = 1659] [serial = 2067] [outer = 0x0] 18:58:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x116883c00) [pid = 1659] [serial = 2068] [outer = 0x115d9e800] 18:58:59 INFO - PROCESS | 1659 | 1468807139171 Marionette DEBUG loaded listener.js 18:58:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x117d09400) [pid = 1659] [serial = 2069] [outer = 0x115d9e800] 18:58:59 INFO - PROCESS | 1659 | --DOCSHELL 0x129287800 == 37 [pid = 1659] [id = 686] 18:58:59 INFO - PROCESS | 1659 | --DOCSHELL 0x1290e3000 == 36 [pid = 1659] [id = 685] 18:58:59 INFO - PROCESS | 1659 | --DOCSHELL 0x1289ad000 == 35 [pid = 1659] [id = 684] 18:58:59 INFO - PROCESS | 1659 | --DOCSHELL 0x124be8800 == 34 [pid = 1659] [id = 683] 18:58:59 INFO - PROCESS | 1659 | --DOCSHELL 0x1240bd000 == 33 [pid = 1659] [id = 682] 18:58:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12142f800 == 32 [pid = 1659] [id = 681] 18:58:59 INFO - PROCESS | 1659 | --DOCSHELL 0x1191d4000 == 31 [pid = 1659] [id = 680] 18:58:59 INFO - PROCESS | 1659 | --DOCSHELL 0x117156000 == 30 [pid = 1659] [id = 679] 18:58:59 INFO - PROCESS | 1659 | --DOCSHELL 0x12a329800 == 29 [pid = 1659] [id = 678] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x118372000) [pid = 1659] [serial = 1958] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x128983400) [pid = 1659] [serial = 2026] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1292dac00) [pid = 1659] [serial = 2017] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x1292d9800) [pid = 1659] [serial = 1991] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x119ed9400) [pid = 1659] [serial = 2002] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x120febc00) [pid = 1659] [serial = 2003] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x115e5f400) [pid = 1659] [serial = 1996] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x116f33400) [pid = 1659] [serial = 1997] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x118514000) [pid = 1659] [serial = 1999] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x1189e8800) [pid = 1659] [serial = 2000] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x1219fc800) [pid = 1659] [serial = 2005] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x124b46c00) [pid = 1659] [serial = 2006] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x116637800) [pid = 1659] [serial = 1993] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x129172000) [pid = 1659] [serial = 2015] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x116f85c00) [pid = 1659] [serial = 1994] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x125df3400) [pid = 1659] [serial = 2008] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x128be6c00) [pid = 1659] [serial = 2014] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x12a55a800) [pid = 1659] [serial = 2020] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x120fef400) [pid = 1659] [serial = 2024] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x117d14000) [pid = 1659] [serial = 2023] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x127663400) [pid = 1659] [serial = 2011] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x128a35c00) [pid = 1659] [serial = 2012] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x1292e2c00) [pid = 1659] [serial = 2018] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 61 (0x12a569800) [pid = 1659] [serial = 2021] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 60 (0x125f18400) [pid = 1659] [serial = 2009] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | --DOMWINDOW == 59 (0x12a5d5c00) [pid = 1659] [serial = 2027] [outer = 0x0] [url = about:blank] 18:58:59 INFO - PROCESS | 1659 | 1468807139662 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]]]}] 18:58:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:58:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 727ms 18:58:59 INFO - PROCESS | 1659 | 1468807139668 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:58:59 INFO - PROCESS | 1659 | 1468807139671 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 18:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:58:59 INFO - PROCESS | 1659 | 1468807139677 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:58:59 INFO - PROCESS | 1659 | 1468807139680 Marionette TRACE conn2 <- [1,2730,null,{}] 18:58:59 INFO - PROCESS | 1659 | 1468807139683 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}] 18:58:59 INFO - PROCESS | 1659 | 1468807139684 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:59 INFO - PROCESS | 1659 | 1468807139764 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:58:59 INFO - PROCESS | 1659 | 1468807139768 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:59 INFO - PROCESS | 1659 | 1468807139769 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:58:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x121133800 == 30 [pid = 1659] [id = 690] 18:58:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 60 (0x11825cc00) [pid = 1659] [serial = 2070] [outer = 0x0] 18:58:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 61 (0x11851b000) [pid = 1659] [serial = 2071] [outer = 0x11825cc00] 18:58:59 INFO - PROCESS | 1659 | 1468807139796 Marionette DEBUG loaded listener.js 18:58:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x1189ef800) [pid = 1659] [serial = 2072] [outer = 0x11825cc00] 18:59:00 INFO - PROCESS | 1659 | 1468807140607 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"]]]}] 18:59:00 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 18:59:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:59:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:59:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 973ms 18:59:00 INFO - PROCESS | 1659 | 1468807140649 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 18:59:00 INFO - PROCESS | 1659 | 1468807140650 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 18:59:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:59:00 INFO - PROCESS | 1659 | 1468807140653 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:59:00 INFO - PROCESS | 1659 | 1468807140655 Marionette TRACE conn2 <- [1,2734,null,{}] 18:59:00 INFO - PROCESS | 1659 | 1468807140669 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}] 18:59:00 INFO - PROCESS | 1659 | 1468807140672 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:00 INFO - PROCESS | 1659 | 1468807140772 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:59:00 INFO - PROCESS | 1659 | 1468807140780 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:00 INFO - PROCESS | 1659 | 1468807140783 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b21800 == 31 [pid = 1659] [id = 691] 18:59:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x119ee1c00) [pid = 1659] [serial = 2073] [outer = 0x0] 18:59:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x1211ee000) [pid = 1659] [serial = 2074] [outer = 0x119ee1c00] 18:59:00 INFO - PROCESS | 1659 | 1468807140811 Marionette DEBUG loaded listener.js 18:59:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x1219c7400) [pid = 1659] [serial = 2075] [outer = 0x119ee1c00] 18:59:01 INFO - PROCESS | 1659 | 1468807141127 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]]]}] 18:59:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:59:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 521ms 18:59:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:59:01 INFO - PROCESS | 1659 | 1468807141174 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:59:01 INFO - PROCESS | 1659 | 1468807141176 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 18:59:01 INFO - PROCESS | 1659 | 1468807141178 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:59:01 INFO - PROCESS | 1659 | 1468807141179 Marionette TRACE conn2 <- [1,2738,null,{}] 18:59:01 INFO - PROCESS | 1659 | 1468807141182 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}] 18:59:01 INFO - PROCESS | 1659 | 1468807141183 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:01 INFO - PROCESS | 1659 | 1468807141263 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:59:01 INFO - PROCESS | 1659 | 1468807141322 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:01 INFO - PROCESS | 1659 | 1468807141323 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289a1800 == 32 [pid = 1659] [id = 692] 18:59:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x120fef400) [pid = 1659] [serial = 2076] [outer = 0x0] 18:59:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x1219d1800) [pid = 1659] [serial = 2077] [outer = 0x120fef400] 18:59:01 INFO - PROCESS | 1659 | 1468807141349 Marionette DEBUG loaded listener.js 18:59:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x1245e1400) [pid = 1659] [serial = 2078] [outer = 0x120fef400] 18:59:01 INFO - PROCESS | 1659 | 1468807141633 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]]]}] 18:59:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:59:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 469ms 18:59:01 INFO - PROCESS | 1659 | 1468807141652 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:59:01 INFO - PROCESS | 1659 | 1468807141653 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 18:59:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:59:01 INFO - PROCESS | 1659 | 1468807141655 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:59:01 INFO - PROCESS | 1659 | 1468807141656 Marionette TRACE conn2 <- [1,2742,null,{}] 18:59:01 INFO - PROCESS | 1659 | 1468807141666 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}] 18:59:01 INFO - PROCESS | 1659 | 1468807141667 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:01 INFO - PROCESS | 1659 | 1468807141770 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:59:01 INFO - PROCESS | 1659 | 1468807141774 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:01 INFO - PROCESS | 1659 | 1468807141775 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x11911f800 == 33 [pid = 1659] [id = 693] 18:59:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x115d9b800) [pid = 1659] [serial = 2079] [outer = 0x0] 18:59:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x124b48c00) [pid = 1659] [serial = 2080] [outer = 0x115d9b800] 18:59:01 INFO - PROCESS | 1659 | 1468807141800 Marionette DEBUG loaded listener.js 18:59:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x125f0e800) [pid = 1659] [serial = 2081] [outer = 0x115d9b800] 18:59:02 INFO - PROCESS | 1659 | 1468807142117 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]]]}] 18:59:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:59:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 519ms 18:59:02 INFO - PROCESS | 1659 | 1468807142178 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:59:02 INFO - PROCESS | 1659 | 1468807142180 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 18:59:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:59:02 INFO - PROCESS | 1659 | 1468807142182 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:59:02 INFO - PROCESS | 1659 | 1468807142183 Marionette TRACE conn2 <- [1,2746,null,{}] 18:59:02 INFO - PROCESS | 1659 | 1468807142185 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}] 18:59:02 INFO - PROCESS | 1659 | 1468807142189 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:02 INFO - PROCESS | 1659 | 1468807142310 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:59:02 INFO - PROCESS | 1659 | 1468807142314 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 1659 | 1468807142315 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6ce800 == 34 [pid = 1659] [id = 694] 18:59:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x124b47c00) [pid = 1659] [serial = 2082] [outer = 0x0] 18:59:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x125f19c00) [pid = 1659] [serial = 2083] [outer = 0x124b47c00] 18:59:02 INFO - PROCESS | 1659 | 1468807142339 Marionette DEBUG loaded listener.js 18:59:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x128a2cc00) [pid = 1659] [serial = 2084] [outer = 0x124b47c00] 18:59:02 INFO - PROCESS | 1659 | 1468807142653 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]]]}] 18:59:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:59:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 518ms 18:59:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:59:02 INFO - PROCESS | 1659 | 1468807142700 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:59:02 INFO - PROCESS | 1659 | 1468807142701 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 18:59:02 INFO - PROCESS | 1659 | 1468807142703 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:59:02 INFO - PROCESS | 1659 | 1468807142704 Marionette TRACE conn2 <- [1,2750,null,{}] 18:59:02 INFO - PROCESS | 1659 | 1468807142715 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}] 18:59:02 INFO - PROCESS | 1659 | 1468807142716 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:02 INFO - PROCESS | 1659 | 1468807142814 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:59:02 INFO - PROCESS | 1659 | 1468807142818 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 1659 | 1468807142819 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6df800 == 35 [pid = 1659] [id = 695] 18:59:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x128a2b800) [pid = 1659] [serial = 2085] [outer = 0x0] 18:59:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x128a36c00) [pid = 1659] [serial = 2086] [outer = 0x128a2b800] 18:59:02 INFO - PROCESS | 1659 | 1468807142843 Marionette DEBUG loaded listener.js 18:59:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x128b26c00) [pid = 1659] [serial = 2087] [outer = 0x128a2b800] 18:59:03 INFO - PROCESS | 1659 | 1468807143157 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]]]}] 18:59:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:59:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 478ms 18:59:03 INFO - PROCESS | 1659 | 1468807143183 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:59:03 INFO - PROCESS | 1659 | 1468807143184 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 18:59:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:59:03 INFO - PROCESS | 1659 | 1468807143186 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:59:03 INFO - PROCESS | 1659 | 1468807143187 Marionette TRACE conn2 <- [1,2754,null,{}] 18:59:03 INFO - PROCESS | 1659 | 1468807143203 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}] 18:59:03 INFO - PROCESS | 1659 | 1468807143204 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:03 INFO - PROCESS | 1659 | 1468807143307 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:59:03 INFO - PROCESS | 1659 | 1468807143311 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:03 INFO - PROCESS | 1659 | 1468807143312 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b847000 == 36 [pid = 1659] [id = 696] 18:59:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x128a36400) [pid = 1659] [serial = 2088] [outer = 0x0] 18:59:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x128bed400) [pid = 1659] [serial = 2089] [outer = 0x128a36400] 18:59:03 INFO - PROCESS | 1659 | 1468807143336 Marionette DEBUG loaded listener.js 18:59:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x129019400) [pid = 1659] [serial = 2090] [outer = 0x128a36400] 18:59:03 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x119a0e400) [pid = 1659] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:59:03 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x1176f6800) [pid = 1659] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:59:03 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x115da6400) [pid = 1659] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:59:03 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x112f4b400) [pid = 1659] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:59:03 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x121820800) [pid = 1659] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:59:03 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x116f87400) [pid = 1659] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:59:03 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x116888c00) [pid = 1659] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:59:03 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x116806c00) [pid = 1659] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:59:03 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x119c70400) [pid = 1659] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:59:03 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x1185ae000) [pid = 1659] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:59:03 INFO - PROCESS | 1659 | 1468807143686 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]]]}] 18:59:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:59:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 526ms 18:59:03 INFO - PROCESS | 1659 | 1468807143714 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:59:03 INFO - PROCESS | 1659 | 1468807143715 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 18:59:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:59:03 INFO - PROCESS | 1659 | 1468807143718 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:59:03 INFO - PROCESS | 1659 | 1468807143719 Marionette TRACE conn2 <- [1,2758,null,{}] 18:59:03 INFO - PROCESS | 1659 | 1468807143721 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}] 18:59:03 INFO - PROCESS | 1659 | 1468807143722 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:03 INFO - PROCESS | 1659 | 1468807143801 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:59:03 INFO - PROCESS | 1659 | 1468807143804 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:03 INFO - PROCESS | 1659 | 1468807143806 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba22000 == 37 [pid = 1659] [id = 697] 18:59:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x116806c00) [pid = 1659] [serial = 2091] [outer = 0x0] 18:59:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x118379000) [pid = 1659] [serial = 2092] [outer = 0x116806c00] 18:59:03 INFO - PROCESS | 1659 | 1468807143830 Marionette DEBUG loaded listener.js 18:59:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x125df9400) [pid = 1659] [serial = 2093] [outer = 0x116806c00] 18:59:04 INFO - PROCESS | 1659 | 1468807144149 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]]]}] 18:59:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:59:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 470ms 18:59:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:59:04 INFO - PROCESS | 1659 | 1468807144189 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:59:04 INFO - PROCESS | 1659 | 1468807144190 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 18:59:04 INFO - PROCESS | 1659 | 1468807144192 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:59:04 INFO - PROCESS | 1659 | 1468807144193 Marionette TRACE conn2 <- [1,2762,null,{}] 18:59:04 INFO - PROCESS | 1659 | 1468807144195 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}] 18:59:04 INFO - PROCESS | 1659 | 1468807144196 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:04 INFO - PROCESS | 1659 | 1468807144300 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:59:04 INFO - PROCESS | 1659 | 1468807144306 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:04 INFO - PROCESS | 1659 | 1468807144307 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289a7000 == 38 [pid = 1659] [id = 698] 18:59:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x1219cbc00) [pid = 1659] [serial = 2094] [outer = 0x0] 18:59:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x129170800) [pid = 1659] [serial = 2095] [outer = 0x1219cbc00] 18:59:04 INFO - PROCESS | 1659 | 1468807144331 Marionette DEBUG loaded listener.js 18:59:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x1292d4800) [pid = 1659] [serial = 2096] [outer = 0x1219cbc00] 18:59:04 INFO - PROCESS | 1659 | 1468807144619 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]]]}] 18:59:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:59:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 470ms 18:59:04 INFO - PROCESS | 1659 | 1468807144664 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:59:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:59:04 INFO - PROCESS | 1659 | 1468807144665 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 18:59:04 INFO - PROCESS | 1659 | 1468807144667 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:59:04 INFO - PROCESS | 1659 | 1468807144669 Marionette TRACE conn2 <- [1,2766,null,{}] 18:59:04 INFO - PROCESS | 1659 | 1468807144671 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}] 18:59:04 INFO - PROCESS | 1659 | 1468807144673 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:04 INFO - PROCESS | 1659 | 1468807144764 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:59:04 INFO - PROCESS | 1659 | 1468807144768 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:04 INFO - PROCESS | 1659 | 1468807144769 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cc8d000 == 39 [pid = 1659] [id = 699] 18:59:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x1292d6c00) [pid = 1659] [serial = 2097] [outer = 0x0] 18:59:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x1295e9c00) [pid = 1659] [serial = 2098] [outer = 0x1292d6c00] 18:59:04 INFO - PROCESS | 1659 | 1468807144795 Marionette DEBUG loaded listener.js 18:59:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x12a5d4000) [pid = 1659] [serial = 2099] [outer = 0x1292d6c00] 18:59:05 INFO - PROCESS | 1659 | 1468807145174 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]]]}] 18:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 18:59:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:59:05 INFO - PROCESS | 1659 | 1468807145194 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:59:05 INFO - PROCESS | 1659 | 1468807145196 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 18:59:05 INFO - PROCESS | 1659 | 1468807145199 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:59:05 INFO - PROCESS | 1659 | 1468807145201 Marionette TRACE conn2 <- [1,2770,null,{}] 18:59:05 INFO - PROCESS | 1659 | 1468807145204 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}] 18:59:05 INFO - PROCESS | 1659 | 1468807145206 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:05 INFO - PROCESS | 1659 | 1468807145333 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:59:05 INFO - PROCESS | 1659 | 1468807145338 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:05 INFO - PROCESS | 1659 | 1468807145339 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d130800 == 40 [pid = 1659] [id = 700] 18:59:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x12a5d7800) [pid = 1659] [serial = 2100] [outer = 0x0] 18:59:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x12a809c00) [pid = 1659] [serial = 2101] [outer = 0x12a5d7800] 18:59:05 INFO - PROCESS | 1659 | 1468807145379 Marionette DEBUG loaded listener.js 18:59:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x12a811000) [pid = 1659] [serial = 2102] [outer = 0x12a5d7800] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x121133800 == 39 [pid = 1659] [id = 690] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x11895e000 == 38 [pid = 1659] [id = 689] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x121435000 == 37 [pid = 1659] [id = 688] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x113cc2800 == 36 [pid = 1659] [id = 687] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x1289a1800 == 35 [pid = 1659] [id = 692] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6ce800 == 34 [pid = 1659] [id = 694] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x11911f800 == 33 [pid = 1659] [id = 693] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x12cc8d000 == 32 [pid = 1659] [id = 699] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba22000 == 31 [pid = 1659] [id = 697] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x12b847000 == 30 [pid = 1659] [id = 696] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6df800 == 29 [pid = 1659] [id = 695] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x124b21800 == 28 [pid = 1659] [id = 691] 18:59:06 INFO - PROCESS | 1659 | --DOCSHELL 0x1289a7000 == 27 [pid = 1659] [id = 698] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x120fe7c00) [pid = 1659] [serial = 2047] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x128984400) [pid = 1659] [serial = 2036] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x119edb000) [pid = 1659] [serial = 2035] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x115df1400) [pid = 1659] [serial = 2038] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x1185b5c00) [pid = 1659] [serial = 2050] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x126c9e400) [pid = 1659] [serial = 2057] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x1211f0c00) [pid = 1659] [serial = 2051] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x125dfc800) [pid = 1659] [serial = 2056] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x1164e4400) [pid = 1659] [serial = 2039] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x1219c5800) [pid = 1659] [serial = 2053] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x11829dc00) [pid = 1659] [serial = 2030] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x116f94400) [pid = 1659] [serial = 2029] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x116f8a800) [pid = 1659] [serial = 2041] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x123bdfc00) [pid = 1659] [serial = 2033] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x118a76800) [pid = 1659] [serial = 2044] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x1191bf000) [pid = 1659] [serial = 2045] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x12144c800) [pid = 1659] [serial = 2048] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x12132f800) [pid = 1659] [serial = 2032] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x117d10000) [pid = 1659] [serial = 2042] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x125d02c00) [pid = 1659] [serial = 2054] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | --DOMWINDOW == 61 (0x126c9cc00) [pid = 1659] [serial = 2059] [outer = 0x0] [url = about:blank] 18:59:06 INFO - PROCESS | 1659 | 1468807146806 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]]]}] 18:59:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:59:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1623ms 18:59:06 INFO - PROCESS | 1659 | 1468807146822 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:59:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:59:06 INFO - PROCESS | 1659 | 1468807146824 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 18:59:06 INFO - PROCESS | 1659 | 1468807146828 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:59:06 INFO - PROCESS | 1659 | 1468807146830 Marionette TRACE conn2 <- [1,2774,null,{}] 18:59:06 INFO - PROCESS | 1659 | 1468807146834 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}] 18:59:06 INFO - PROCESS | 1659 | 1468807146836 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:06 INFO - PROCESS | 1659 | 1468807146914 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:59:06 INFO - PROCESS | 1659 | 1468807146968 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:06 INFO - PROCESS | 1659 | 1468807146971 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x11745f800 == 28 [pid = 1659] [id = 701] 18:59:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x11338b800) [pid = 1659] [serial = 2103] [outer = 0x0] 18:59:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x1133d3000) [pid = 1659] [serial = 2104] [outer = 0x11338b800] 18:59:07 INFO - PROCESS | 1659 | 1468807146999 Marionette DEBUG loaded listener.js 18:59:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x115da9400) [pid = 1659] [serial = 2105] [outer = 0x11338b800] 18:59:07 INFO - PROCESS | 1659 | 1468807147320 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]]]}] 18:59:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:59:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 522ms 18:59:07 INFO - PROCESS | 1659 | 1468807147349 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:59:07 INFO - PROCESS | 1659 | 1468807147353 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 18:59:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:59:07 INFO - PROCESS | 1659 | 1468807147357 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:59:07 INFO - PROCESS | 1659 | 1468807147359 Marionette TRACE conn2 <- [1,2778,null,{}] 18:59:07 INFO - PROCESS | 1659 | 1468807147364 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}] 18:59:07 INFO - PROCESS | 1659 | 1468807147366 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:07 INFO - PROCESS | 1659 | 1468807147442 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:59:07 INFO - PROCESS | 1659 | 1468807147449 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:07 INFO - PROCESS | 1659 | 1468807147451 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x119367000 == 29 [pid = 1659] [id = 702] 18:59:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x115e61400) [pid = 1659] [serial = 2106] [outer = 0x0] 18:59:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x116709c00) [pid = 1659] [serial = 2107] [outer = 0x115e61400] 18:59:07 INFO - PROCESS | 1659 | 1468807147478 Marionette DEBUG loaded listener.js 18:59:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x116884000) [pid = 1659] [serial = 2108] [outer = 0x115e61400] 18:59:07 INFO - PROCESS | 1659 | 1468807147804 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]]]}] 18:59:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:59:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 473ms 18:59:07 INFO - PROCESS | 1659 | 1468807147831 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:59:07 INFO - PROCESS | 1659 | 1468807147832 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 18:59:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:59:07 INFO - PROCESS | 1659 | 1468807147834 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:59:07 INFO - PROCESS | 1659 | 1468807147845 Marionette TRACE conn2 <- [1,2782,null,{}] 18:59:07 INFO - PROCESS | 1659 | 1468807147853 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}] 18:59:07 INFO - PROCESS | 1659 | 1468807147856 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:07 INFO - PROCESS | 1659 | 1468807147932 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:59:07 INFO - PROCESS | 1659 | 1468807147936 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:07 INFO - PROCESS | 1659 | 1468807147938 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x121138800 == 30 [pid = 1659] [id = 703] 18:59:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x1120e5000) [pid = 1659] [serial = 2109] [outer = 0x0] 18:59:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x117d13000) [pid = 1659] [serial = 2110] [outer = 0x1120e5000] 18:59:07 INFO - PROCESS | 1659 | 1468807147968 Marionette DEBUG loaded listener.js 18:59:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x11829f000) [pid = 1659] [serial = 2111] [outer = 0x1120e5000] 18:59:08 INFO - PROCESS | 1659 | 1468807148298 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]]]}] 18:59:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:59:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 482ms 18:59:08 INFO - PROCESS | 1659 | 1468807148316 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:59:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:59:08 INFO - PROCESS | 1659 | 1468807148318 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 18:59:08 INFO - PROCESS | 1659 | 1468807148320 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:59:08 INFO - PROCESS | 1659 | 1468807148321 Marionette TRACE conn2 <- [1,2786,null,{}] 18:59:08 INFO - PROCESS | 1659 | 1468807148324 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}] 18:59:08 INFO - PROCESS | 1659 | 1468807148325 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:08 INFO - PROCESS | 1659 | 1468807148401 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:59:08 INFO - PROCESS | 1659 | 1468807148459 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:08 INFO - PROCESS | 1659 | 1468807148460 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x121c96800 == 31 [pid = 1659] [id = 704] 18:59:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x11829dc00) [pid = 1659] [serial = 2112] [outer = 0x0] 18:59:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x118766800) [pid = 1659] [serial = 2113] [outer = 0x11829dc00] 18:59:08 INFO - PROCESS | 1659 | 1468807148485 Marionette DEBUG loaded listener.js 18:59:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x118a75000) [pid = 1659] [serial = 2114] [outer = 0x11829dc00] 18:59:08 INFO - PROCESS | 1659 | 1468807148786 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]]]}] 18:59:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:59:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 18:59:08 INFO - PROCESS | 1659 | 1468807148840 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:59:08 INFO - PROCESS | 1659 | 1468807148842 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 18:59:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:59:08 INFO - PROCESS | 1659 | 1468807148845 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:59:08 INFO - PROCESS | 1659 | 1468807148847 Marionette TRACE conn2 <- [1,2790,null,{}] 18:59:08 INFO - PROCESS | 1659 | 1468807148850 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}] 18:59:08 INFO - PROCESS | 1659 | 1468807148852 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:08 INFO - PROCESS | 1659 | 1468807148983 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:59:09 INFO - PROCESS | 1659 | 1468807149061 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:09 INFO - PROCESS | 1659 | 1468807149063 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b11000 == 32 [pid = 1659] [id = 705] 18:59:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x115da0400) [pid = 1659] [serial = 2115] [outer = 0x0] 18:59:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x1189e7c00) [pid = 1659] [serial = 2116] [outer = 0x115da0400] 18:59:09 INFO - PROCESS | 1659 | 1468807149105 Marionette DEBUG loaded listener.js 18:59:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x11965e400) [pid = 1659] [serial = 2117] [outer = 0x115da0400] 18:59:09 INFO - PROCESS | 1659 | 1468807149420 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]]]}] 18:59:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:59:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 620ms 18:59:09 INFO - PROCESS | 1659 | 1468807149467 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:59:09 INFO - PROCESS | 1659 | 1468807149468 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 18:59:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:59:09 INFO - PROCESS | 1659 | 1468807149471 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:59:09 INFO - PROCESS | 1659 | 1468807149472 Marionette TRACE conn2 <- [1,2794,null,{}] 18:59:09 INFO - PROCESS | 1659 | 1468807149474 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}] 18:59:09 INFO - PROCESS | 1659 | 1468807149481 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:09 INFO - PROCESS | 1659 | 1468807149575 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:59:09 INFO - PROCESS | 1659 | 1468807149632 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:09 INFO - PROCESS | 1659 | 1468807149633 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x126cbb800 == 33 [pid = 1659] [id = 706] 18:59:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x115e5f800) [pid = 1659] [serial = 2118] [outer = 0x0] 18:59:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x119ed6000) [pid = 1659] [serial = 2119] [outer = 0x115e5f800] 18:59:09 INFO - PROCESS | 1659 | 1468807149658 Marionette DEBUG loaded listener.js 18:59:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x1219c7c00) [pid = 1659] [serial = 2120] [outer = 0x115e5f800] 18:59:09 INFO - PROCESS | 1659 | 1468807149917 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]]]}] 18:59:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:59:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 469ms 18:59:09 INFO - PROCESS | 1659 | 1468807149940 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:59:09 INFO - PROCESS | 1659 | 1468807149941 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 18:59:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:59:09 INFO - PROCESS | 1659 | 1468807149951 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:59:09 INFO - PROCESS | 1659 | 1468807149953 Marionette TRACE conn2 <- [1,2798,null,{}] 18:59:09 INFO - PROCESS | 1659 | 1468807149955 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}] 18:59:09 INFO - PROCESS | 1659 | 1468807149956 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:10 INFO - PROCESS | 1659 | 1468807150043 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:59:10 INFO - PROCESS | 1659 | 1468807150049 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:10 INFO - PROCESS | 1659 | 1468807150050 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x129054000 == 34 [pid = 1659] [id = 707] 18:59:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x1219c8000) [pid = 1659] [serial = 2121] [outer = 0x0] 18:59:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x121aa4800) [pid = 1659] [serial = 2122] [outer = 0x1219c8000] 18:59:10 INFO - PROCESS | 1659 | 1468807150074 Marionette DEBUG loaded listener.js 18:59:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x12409dc00) [pid = 1659] [serial = 2123] [outer = 0x1219c8000] 18:59:10 INFO - PROCESS | 1659 | 1468807150416 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]]]}] 18:59:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:59:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 468ms 18:59:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:59:10 INFO - PROCESS | 1659 | 1468807150420 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:59:10 INFO - PROCESS | 1659 | 1468807150421 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 18:59:10 INFO - PROCESS | 1659 | 1468807150423 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:59:10 INFO - PROCESS | 1659 | 1468807150424 Marionette TRACE conn2 <- [1,2802,null,{}] 18:59:10 INFO - PROCESS | 1659 | 1468807150427 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}] 18:59:10 INFO - PROCESS | 1659 | 1468807150430 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:10 INFO - PROCESS | 1659 | 1468807150530 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:59:10 INFO - PROCESS | 1659 | 1468807150536 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:10 INFO - PROCESS | 1659 | 1468807150537 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290cf800 == 35 [pid = 1659] [id = 708] 18:59:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1219cd000) [pid = 1659] [serial = 2124] [outer = 0x0] 18:59:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x124426000) [pid = 1659] [serial = 2125] [outer = 0x1219cd000] 18:59:10 INFO - PROCESS | 1659 | 1468807150561 Marionette DEBUG loaded listener.js 18:59:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x125df1000) [pid = 1659] [serial = 2126] [outer = 0x1219cd000] 18:59:10 INFO - PROCESS | 1659 | 1468807150852 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]]]}] 18:59:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:59:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 469ms 18:59:10 INFO - PROCESS | 1659 | 1468807150894 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:59:10 INFO - PROCESS | 1659 | 1468807150897 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 18:59:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:59:10 INFO - PROCESS | 1659 | 1468807150900 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:59:10 INFO - PROCESS | 1659 | 1468807150901 Marionette TRACE conn2 <- [1,2806,null,{}] 18:59:10 INFO - PROCESS | 1659 | 1468807150903 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}] 18:59:10 INFO - PROCESS | 1659 | 1468807150904 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:10 INFO - PROCESS | 1659 | 1468807150981 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:59:10 INFO - PROCESS | 1659 | 1468807150985 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:10 INFO - PROCESS | 1659 | 1468807150994 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x121137800 == 36 [pid = 1659] [id = 709] 18:59:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x125dfb800) [pid = 1659] [serial = 2127] [outer = 0x0] 18:59:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x125f15400) [pid = 1659] [serial = 2128] [outer = 0x125dfb800] 18:59:11 INFO - PROCESS | 1659 | 1468807151018 Marionette DEBUG loaded listener.js 18:59:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x126c0dc00) [pid = 1659] [serial = 2129] [outer = 0x125dfb800] 18:59:11 INFO - PROCESS | 1659 | 1468807151320 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]]]}] 18:59:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:59:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 470ms 18:59:11 INFO - PROCESS | 1659 | 1468807151371 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:59:11 INFO - PROCESS | 1659 | 1468807151372 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 18:59:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:59:11 INFO - PROCESS | 1659 | 1468807151374 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:59:11 INFO - PROCESS | 1659 | 1468807151375 Marionette TRACE conn2 <- [1,2810,null,{}] 18:59:11 INFO - PROCESS | 1659 | 1468807151377 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}] 18:59:11 INFO - PROCESS | 1659 | 1468807151378 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:11 INFO - PROCESS | 1659 | 1468807151490 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:59:11 INFO - PROCESS | 1659 | 1468807151524 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:11 INFO - PROCESS | 1659 | 1468807151525 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a659800 == 37 [pid = 1659] [id = 710] 18:59:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x117d15400) [pid = 1659] [serial = 2130] [outer = 0x0] 18:59:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x126c06800) [pid = 1659] [serial = 2131] [outer = 0x117d15400] 18:59:11 INFO - PROCESS | 1659 | 1468807151549 Marionette DEBUG loaded listener.js 18:59:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x127327400) [pid = 1659] [serial = 2132] [outer = 0x117d15400] 18:59:11 INFO - PROCESS | 1659 | 1468807151851 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]]]}] 18:59:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:59:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 522ms 18:59:11 INFO - PROCESS | 1659 | 1468807151897 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:59:11 INFO - PROCESS | 1659 | 1468807151898 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 18:59:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:59:11 INFO - PROCESS | 1659 | 1468807151901 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:59:11 INFO - PROCESS | 1659 | 1468807151902 Marionette TRACE conn2 <- [1,2814,null,{}] 18:59:11 INFO - PROCESS | 1659 | 1468807151905 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}] 18:59:11 INFO - PROCESS | 1659 | 1468807151906 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:12 INFO - PROCESS | 1659 | 1468807152014 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:59:12 INFO - PROCESS | 1659 | 1468807152027 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:12 INFO - PROCESS | 1659 | 1468807152029 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x12443a800 == 38 [pid = 1659] [id = 711] 18:59:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12732c800) [pid = 1659] [serial = 2133] [outer = 0x0] 18:59:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x128982000) [pid = 1659] [serial = 2134] [outer = 0x12732c800] 18:59:12 INFO - PROCESS | 1659 | 1468807152062 Marionette DEBUG loaded listener.js 18:59:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x128a31400) [pid = 1659] [serial = 2135] [outer = 0x12732c800] 18:59:12 INFO - PROCESS | 1659 | 1468807152404 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]]]}] 18:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 18:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:59:12 INFO - PROCESS | 1659 | 1468807152420 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:59:12 INFO - PROCESS | 1659 | 1468807152421 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 18:59:12 INFO - PROCESS | 1659 | 1468807152423 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:59:12 INFO - PROCESS | 1659 | 1468807152424 Marionette TRACE conn2 <- [1,2818,null,{}] 18:59:12 INFO - PROCESS | 1659 | 1468807152427 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}] 18:59:12 INFO - PROCESS | 1659 | 1468807152429 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:12 INFO - PROCESS | 1659 | 1468807152529 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:59:12 INFO - PROCESS | 1659 | 1468807152541 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:12 INFO - PROCESS | 1659 | 1468807152542 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd3f000 == 39 [pid = 1659] [id = 712] 18:59:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x128a31c00) [pid = 1659] [serial = 2136] [outer = 0x0] 18:59:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x128b28000) [pid = 1659] [serial = 2137] [outer = 0x128a31c00] 18:59:12 INFO - PROCESS | 1659 | 1468807152566 Marionette DEBUG loaded listener.js 18:59:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x129017400) [pid = 1659] [serial = 2138] [outer = 0x128a31c00] 18:59:12 INFO - PROCESS | 1659 | --DOCSHELL 0x12d084800 == 38 [pid = 1659] [id = 16] 18:59:12 INFO - PROCESS | 1659 | 1468807152935 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]]]}] 18:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 523ms 18:59:12 INFO - PROCESS | 1659 | 1468807152947 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:59:12 INFO - PROCESS | 1659 | 1468807152948 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 18:59:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:59:12 INFO - PROCESS | 1659 | 1468807152950 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:59:12 INFO - PROCESS | 1659 | 1468807152951 Marionette TRACE conn2 <- [1,2822,null,{}] 18:59:12 INFO - PROCESS | 1659 | 1468807152954 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}] 18:59:12 INFO - PROCESS | 1659 | 1468807152955 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:13 INFO - PROCESS | 1659 | 1468807153066 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:59:13 INFO - PROCESS | 1659 | 1468807153080 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:13 INFO - PROCESS | 1659 | 1468807153081 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c845000 == 39 [pid = 1659] [id = 713] 18:59:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x129169400) [pid = 1659] [serial = 2139] [outer = 0x0] 18:59:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12916f800) [pid = 1659] [serial = 2140] [outer = 0x129169400] 18:59:13 INFO - PROCESS | 1659 | 1468807153104 Marionette DEBUG loaded listener.js 18:59:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x1292d8800) [pid = 1659] [serial = 2141] [outer = 0x129169400] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x124b47c00) [pid = 1659] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x11825cc00) [pid = 1659] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x116806c00) [pid = 1659] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x117d14800) [pid = 1659] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x128a2b800) [pid = 1659] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x119ee1c00) [pid = 1659] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x1219cbc00) [pid = 1659] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x11670b800) [pid = 1659] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x115d9b800) [pid = 1659] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x115d9e800) [pid = 1659] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x128a36400) [pid = 1659] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x120fef400) [pid = 1659] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x1292d6c00) [pid = 1659] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:59:13 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x1122bb000) [pid = 1659] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:59:13 INFO - PROCESS | 1659 | 1468807153764 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]]]}] 18:59:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:59:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 820ms 18:59:13 INFO - PROCESS | 1659 | 1468807153770 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:59:13 INFO - PROCESS | 1659 | 1468807153773 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 18:59:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:59:13 INFO - PROCESS | 1659 | 1468807153776 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:59:13 INFO - PROCESS | 1659 | 1468807153778 Marionette TRACE conn2 <- [1,2826,null,{}] 18:59:13 INFO - PROCESS | 1659 | 1468807153782 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}] 18:59:13 INFO - PROCESS | 1659 | 1468807153784 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:13 INFO - PROCESS | 1659 | 1468807153900 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:59:13 INFO - PROCESS | 1659 | 1468807153981 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:13 INFO - PROCESS | 1659 | 1468807153983 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x1186b8800 == 40 [pid = 1659] [id = 714] 18:59:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x112f34c00) [pid = 1659] [serial = 2142] [outer = 0x0] 18:59:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x1130ad400) [pid = 1659] [serial = 2143] [outer = 0x112f34c00] 18:59:14 INFO - PROCESS | 1659 | 1468807154014 Marionette DEBUG loaded listener.js 18:59:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x115da0c00) [pid = 1659] [serial = 2144] [outer = 0x112f34c00] 18:59:14 INFO - PROCESS | 1659 | 1468807154565 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:59:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:59:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 822ms 18:59:14 INFO - PROCESS | 1659 | 1468807154609 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:59:14 INFO - PROCESS | 1659 | 1468807154614 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 18:59:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:59:14 INFO - PROCESS | 1659 | 1468807154619 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:59:14 INFO - PROCESS | 1659 | 1468807154621 Marionette TRACE conn2 <- [1,2830,null,{}] 18:59:14 INFO - PROCESS | 1659 | 1468807154624 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}] 18:59:14 INFO - PROCESS | 1659 | 1468807154626 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:14 INFO - PROCESS | 1659 | 1468807154740 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:59:14 INFO - PROCESS | 1659 | 1468807154821 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:14 INFO - PROCESS | 1659 | 1468807154823 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x1186b4000 == 41 [pid = 1659] [id = 715] 18:59:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x11646a000) [pid = 1659] [serial = 2145] [outer = 0x0] 18:59:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1167d9800) [pid = 1659] [serial = 2146] [outer = 0x11646a000] 18:59:14 INFO - PROCESS | 1659 | 1468807154853 Marionette DEBUG loaded listener.js 18:59:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x116f87c00) [pid = 1659] [serial = 2147] [outer = 0x11646a000] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd3f000 == 40 [pid = 1659] [id = 712] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x12443a800 == 39 [pid = 1659] [id = 711] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x12a659800 == 38 [pid = 1659] [id = 710] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x121137800 == 37 [pid = 1659] [id = 709] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x1290cf800 == 36 [pid = 1659] [id = 708] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x129054000 == 35 [pid = 1659] [id = 707] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x12a809c00) [pid = 1659] [serial = 2101] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | 1468807155492 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]]]}] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x126cbb800 == 34 [pid = 1659] [id = 706] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x124b11000 == 33 [pid = 1659] [id = 705] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x121c96800 == 32 [pid = 1659] [id = 704] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x121138800 == 31 [pid = 1659] [id = 703] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x119367000 == 30 [pid = 1659] [id = 702] 18:59:15 INFO - PROCESS | 1659 | --DOCSHELL 0x11745f800 == 29 [pid = 1659] [id = 701] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x124b48c00) [pid = 1659] [serial = 2080] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x125f19c00) [pid = 1659] [serial = 2083] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x128bed400) [pid = 1659] [serial = 2089] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x128b26c00) [pid = 1659] [serial = 2087] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x128a36c00) [pid = 1659] [serial = 2086] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x125df9400) [pid = 1659] [serial = 2093] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x129170800) [pid = 1659] [serial = 2095] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x118379000) [pid = 1659] [serial = 2092] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1295e9c00) [pid = 1659] [serial = 2098] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x129019400) [pid = 1659] [serial = 2090] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x1219d1800) [pid = 1659] [serial = 2077] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x1211ee000) [pid = 1659] [serial = 2074] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x1219c7400) [pid = 1659] [serial = 2075] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x11851b000) [pid = 1659] [serial = 2071] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x1189ef800) [pid = 1659] [serial = 2072] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x117d09400) [pid = 1659] [serial = 2069] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x116883c00) [pid = 1659] [serial = 2068] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x11851a400) [pid = 1659] [serial = 2066] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x118261400) [pid = 1659] [serial = 2065] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x113c3b000) [pid = 1659] [serial = 2063] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x112f33c00) [pid = 1659] [serial = 2062] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x1273dcc00) [pid = 1659] [serial = 2060] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x128a2cc00) [pid = 1659] [serial = 2084] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x12a5d4000) [pid = 1659] [serial = 2099] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x125f0e800) [pid = 1659] [serial = 2081] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x1245e1400) [pid = 1659] [serial = 2078] [outer = 0x0] [url = about:blank] 18:59:15 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x1292d4800) [pid = 1659] [serial = 2096] [outer = 0x0] [url = about:blank] 18:59:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:59:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 921ms 18:59:15 INFO - PROCESS | 1659 | 1468807155541 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:59:15 INFO - PROCESS | 1659 | 1468807155545 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 18:59:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:59:15 INFO - PROCESS | 1659 | 1468807155551 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:59:15 INFO - PROCESS | 1659 | 1468807155553 Marionette TRACE conn2 <- [1,2834,null,{}] 18:59:15 INFO - PROCESS | 1659 | 1468807155559 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}] 18:59:15 INFO - PROCESS | 1659 | 1468807155562 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:15 INFO - PROCESS | 1659 | 1468807155687 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:59:15 INFO - PROCESS | 1659 | 1468807155698 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:15 INFO - PROCESS | 1659 | 1468807155700 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x118919800 == 30 [pid = 1659] [id = 716] 18:59:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x116806400) [pid = 1659] [serial = 2148] [outer = 0x0] 18:59:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x116a1c000) [pid = 1659] [serial = 2149] [outer = 0x116806400] 18:59:15 INFO - PROCESS | 1659 | 1468807155725 Marionette DEBUG loaded listener.js 18:59:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x1176f0400) [pid = 1659] [serial = 2150] [outer = 0x116806400] 18:59:16 INFO - PROCESS | 1659 | 1468807156315 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:59:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:59:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 825ms 18:59:16 INFO - PROCESS | 1659 | 1468807156374 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:59:16 INFO - PROCESS | 1659 | 1468807156377 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 18:59:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:59:16 INFO - PROCESS | 1659 | 1468807156382 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:59:16 INFO - PROCESS | 1659 | 1468807156387 Marionette TRACE conn2 <- [1,2838,null,{}] 18:59:16 INFO - PROCESS | 1659 | 1468807156393 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}] 18:59:16 INFO - PROCESS | 1659 | 1468807156395 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:16 INFO - PROCESS | 1659 | 1468807156545 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:59:16 INFO - PROCESS | 1659 | 1468807156608 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:16 INFO - PROCESS | 1659 | 1468807156610 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x1198de000 == 31 [pid = 1659] [id = 717] 18:59:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x116808c00) [pid = 1659] [serial = 2151] [outer = 0x0] 18:59:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x117d0bc00) [pid = 1659] [serial = 2152] [outer = 0x116808c00] 18:59:16 INFO - PROCESS | 1659 | 1468807156682 Marionette DEBUG loaded listener.js 18:59:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x118261400) [pid = 1659] [serial = 2153] [outer = 0x116808c00] 18:59:17 INFO - PROCESS | 1659 | 1468807157113 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]]]}] 18:59:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:59:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 779ms 18:59:17 INFO - PROCESS | 1659 | 1468807157160 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:59:17 INFO - PROCESS | 1659 | 1468807157163 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 18:59:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:59:17 INFO - PROCESS | 1659 | 1468807157168 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:59:17 INFO - PROCESS | 1659 | 1468807157170 Marionette TRACE conn2 <- [1,2842,null,{}] 18:59:17 INFO - PROCESS | 1659 | 1468807157173 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}] 18:59:17 INFO - PROCESS | 1659 | 1468807157174 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:17 INFO - PROCESS | 1659 | 1468807157271 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:59:17 INFO - PROCESS | 1659 | 1468807157326 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:17 INFO - PROCESS | 1659 | 1468807157328 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x121707800 == 32 [pid = 1659] [id = 718] 18:59:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x118512400) [pid = 1659] [serial = 2154] [outer = 0x0] 18:59:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x118a74000) [pid = 1659] [serial = 2155] [outer = 0x118512400] 18:59:17 INFO - PROCESS | 1659 | 1468807157359 Marionette DEBUG loaded listener.js 18:59:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x11930fc00) [pid = 1659] [serial = 2156] [outer = 0x118512400] 18:59:17 INFO - PROCESS | 1659 | 1468807157779 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]]]}] 18:59:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:59:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 620ms 18:59:17 INFO - PROCESS | 1659 | 1468807157789 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:59:17 INFO - PROCESS | 1659 | 1468807157790 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 18:59:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:59:17 INFO - PROCESS | 1659 | 1468807157793 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:59:17 INFO - PROCESS | 1659 | 1468807157797 Marionette TRACE conn2 <- [1,2846,null,{}] 18:59:17 INFO - PROCESS | 1659 | 1468807157805 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}] 18:59:17 INFO - PROCESS | 1659 | 1468807157809 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:17 INFO - PROCESS | 1659 | 1468807157904 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:59:18 INFO - PROCESS | 1659 | 1468807157998 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:18 INFO - PROCESS | 1659 | 1468807158001 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x126c40800 == 33 [pid = 1659] [id = 719] 18:59:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x119ee2800) [pid = 1659] [serial = 2157] [outer = 0x0] 18:59:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x120fe2400) [pid = 1659] [serial = 2158] [outer = 0x119ee2800] 18:59:18 INFO - PROCESS | 1659 | 1468807158033 Marionette DEBUG loaded listener.js 18:59:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x121585800) [pid = 1659] [serial = 2159] [outer = 0x119ee2800] 18:59:18 INFO - PROCESS | 1659 | 1468807158448 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]]]}] 18:59:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:59:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 672ms 18:59:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:59:18 INFO - PROCESS | 1659 | 1468807158466 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:59:18 INFO - PROCESS | 1659 | 1468807158468 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 18:59:18 INFO - PROCESS | 1659 | 1468807158470 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:59:18 INFO - PROCESS | 1659 | 1468807158471 Marionette TRACE conn2 <- [1,2850,null,{}] 18:59:18 INFO - PROCESS | 1659 | 1468807158474 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}] 18:59:18 INFO - PROCESS | 1659 | 1468807158475 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:18 INFO - PROCESS | 1659 | 1468807158571 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:59:18 INFO - PROCESS | 1659 | 1468807158623 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:18 INFO - PROCESS | 1659 | 1468807158624 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x129055800 == 34 [pid = 1659] [id = 720] 18:59:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x1219cbc00) [pid = 1659] [serial = 2160] [outer = 0x0] 18:59:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x121a9b400) [pid = 1659] [serial = 2161] [outer = 0x1219cbc00] 18:59:18 INFO - PROCESS | 1659 | 1468807158653 Marionette DEBUG loaded listener.js 18:59:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x1241df400) [pid = 1659] [serial = 2162] [outer = 0x1219cbc00] 18:59:19 INFO - PROCESS | 1659 | 1468807159055 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:59:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:59:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 620ms 18:59:19 INFO - PROCESS | 1659 | 1468807159090 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:59:19 INFO - PROCESS | 1659 | 1468807159092 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 18:59:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:59:19 INFO - PROCESS | 1659 | 1468807159094 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:59:19 INFO - PROCESS | 1659 | 1468807159095 Marionette TRACE conn2 <- [1,2854,null,{}] 18:59:19 INFO - PROCESS | 1659 | 1468807159098 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}] 18:59:19 INFO - PROCESS | 1659 | 1468807159099 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:19 INFO - PROCESS | 1659 | 1468807159190 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:59:19 INFO - PROCESS | 1659 | 1468807159270 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:19 INFO - PROCESS | 1659 | 1468807159272 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a30d000 == 35 [pid = 1659] [id = 721] 18:59:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x1219d2000) [pid = 1659] [serial = 2163] [outer = 0x0] 18:59:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x124b48400) [pid = 1659] [serial = 2164] [outer = 0x1219d2000] 18:59:19 INFO - PROCESS | 1659 | 1468807159306 Marionette DEBUG loaded listener.js 18:59:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x125df6000) [pid = 1659] [serial = 2165] [outer = 0x1219d2000] 18:59:19 INFO - PROCESS | 1659 | 1468807159751 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]]]}] 18:59:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:59:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 673ms 18:59:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:59:19 INFO - PROCESS | 1659 | 1468807159767 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:59:19 INFO - PROCESS | 1659 | 1468807159769 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 18:59:19 INFO - PROCESS | 1659 | 1468807159771 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:59:19 INFO - PROCESS | 1659 | 1468807159772 Marionette TRACE conn2 <- [1,2858,null,{}] 18:59:19 INFO - PROCESS | 1659 | 1468807159775 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}] 18:59:19 INFO - PROCESS | 1659 | 1468807159779 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:19 INFO - PROCESS | 1659 | 1468807159885 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:59:19 INFO - PROCESS | 1659 | 1468807159941 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:19 INFO - PROCESS | 1659 | 1468807159942 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x11714c800 == 36 [pid = 1659] [id = 722] 18:59:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1122afc00) [pid = 1659] [serial = 2166] [outer = 0x0] 18:59:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x112f32c00) [pid = 1659] [serial = 2167] [outer = 0x1122afc00] 18:59:20 INFO - PROCESS | 1659 | 1468807160035 Marionette DEBUG loaded listener.js 18:59:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x115da4000) [pid = 1659] [serial = 2168] [outer = 0x1122afc00] 18:59:20 INFO - PROCESS | 1659 | --DOCSHELL 0x1186b8800 == 35 [pid = 1659] [id = 714] 18:59:20 INFO - PROCESS | 1659 | --DOCSHELL 0x12d130800 == 34 [pid = 1659] [id = 700] 18:59:20 INFO - PROCESS | 1659 | --DOCSHELL 0x12a30d000 == 33 [pid = 1659] [id = 721] 18:59:20 INFO - PROCESS | 1659 | --DOCSHELL 0x129055800 == 32 [pid = 1659] [id = 720] 18:59:20 INFO - PROCESS | 1659 | --DOCSHELL 0x126c40800 == 31 [pid = 1659] [id = 719] 18:59:20 INFO - PROCESS | 1659 | --DOCSHELL 0x12c845000 == 30 [pid = 1659] [id = 713] 18:59:20 INFO - PROCESS | 1659 | --DOCSHELL 0x121707800 == 29 [pid = 1659] [id = 718] 18:59:20 INFO - PROCESS | 1659 | --DOCSHELL 0x1186b4000 == 28 [pid = 1659] [id = 715] 18:59:20 INFO - PROCESS | 1659 | --DOCSHELL 0x1198de000 == 27 [pid = 1659] [id = 717] 18:59:20 INFO - PROCESS | 1659 | --DOCSHELL 0x118919800 == 26 [pid = 1659] [id = 716] 18:59:20 INFO - PROCESS | 1659 | --DOCSHELL 0x12904d800 == 25 [pid = 1659] [id = 17] 18:59:20 INFO - PROCESS | 1659 | 1468807160991 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:59:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:59:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1270ms 18:59:21 INFO - PROCESS | 1659 | 1468807161042 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:59:21 INFO - PROCESS | 1659 | 1468807161045 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 18:59:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:59:21 INFO - PROCESS | 1659 | 1468807161049 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:59:21 INFO - PROCESS | 1659 | 1468807161051 Marionette TRACE conn2 <- [1,2862,null,{}] 18:59:21 INFO - PROCESS | 1659 | 1468807161055 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}] 18:59:21 INFO - PROCESS | 1659 | 1468807161057 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:21 INFO - PROCESS | 1659 | 1468807161140 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:59:21 INFO - PROCESS | 1659 | 1468807161149 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:21 INFO - PROCESS | 1659 | 1468807161151 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x11891d000 == 26 [pid = 1659] [id = 723] 18:59:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x11619b800) [pid = 1659] [serial = 2169] [outer = 0x0] 18:59:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x1164ea000) [pid = 1659] [serial = 2170] [outer = 0x11619b800] 18:59:21 INFO - PROCESS | 1659 | 1468807161180 Marionette DEBUG loaded listener.js 18:59:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x116888400) [pid = 1659] [serial = 2171] [outer = 0x11619b800] 18:59:21 INFO - PROCESS | 1659 | 1468807161557 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]]]}] 18:59:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:59:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 18:59:21 INFO - PROCESS | 1659 | 1468807161570 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:59:21 INFO - PROCESS | 1659 | 1468807161573 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 18:59:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:59:21 INFO - PROCESS | 1659 | 1468807161579 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:59:21 INFO - PROCESS | 1659 | 1468807161581 Marionette TRACE conn2 <- [1,2866,null,{}] 18:59:21 INFO - PROCESS | 1659 | 1468807161583 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}] 18:59:21 INFO - PROCESS | 1659 | 1468807161585 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:21 INFO - PROCESS | 1659 | 1468807161665 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:59:21 INFO - PROCESS | 1659 | 1468807161669 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:21 INFO - PROCESS | 1659 | 1468807161671 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x12143c800 == 27 [pid = 1659] [id = 724] 18:59:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x117d0a800) [pid = 1659] [serial = 2172] [outer = 0x0] 18:59:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x118261800) [pid = 1659] [serial = 2173] [outer = 0x117d0a800] 18:59:21 INFO - PROCESS | 1659 | 1468807161700 Marionette DEBUG loaded listener.js 18:59:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x118379800) [pid = 1659] [serial = 2174] [outer = 0x117d0a800] 18:59:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:59:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 470ms 18:59:22 INFO - PROCESS | 1659 | 1468807162044 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]]]}] 18:59:22 INFO - PROCESS | 1659 | 1468807162049 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:59:22 INFO - PROCESS | 1659 | 1468807162050 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 18:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:59:22 INFO - PROCESS | 1659 | 1468807162052 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:59:22 INFO - PROCESS | 1659 | 1468807162062 Marionette TRACE conn2 <- [1,2870,null,{}] 18:59:22 INFO - PROCESS | 1659 | 1468807162070 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}] 18:59:22 INFO - PROCESS | 1659 | 1468807162073 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:22 INFO - PROCESS | 1659 | 1468807162170 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:59:22 INFO - PROCESS | 1659 | 1468807162257 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:22 INFO - PROCESS | 1659 | 1468807162259 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x126ccb800 == 28 [pid = 1659] [id = 725] 18:59:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x115da9c00) [pid = 1659] [serial = 2175] [outer = 0x0] 18:59:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x119311000) [pid = 1659] [serial = 2176] [outer = 0x115da9c00] 18:59:22 INFO - PROCESS | 1659 | 1468807162303 Marionette DEBUG loaded listener.js 18:59:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x119ee3400) [pid = 1659] [serial = 2177] [outer = 0x115da9c00] 18:59:22 INFO - PROCESS | 1659 | 1468807162674 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]]]}] 18:59:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:59:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 632ms 18:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:59:22 INFO - PROCESS | 1659 | 1468807162684 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:59:22 INFO - PROCESS | 1659 | 1468807162686 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 18:59:22 INFO - PROCESS | 1659 | 1468807162688 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:59:22 INFO - PROCESS | 1659 | 1468807162689 Marionette TRACE conn2 <- [1,2874,null,{}] 18:59:22 INFO - PROCESS | 1659 | 1468807162691 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}] 18:59:22 INFO - PROCESS | 1659 | 1468807162692 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:22 INFO - PROCESS | 1659 | 1468807162805 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:59:22 INFO - PROCESS | 1659 | 1468807162820 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:22 INFO - PROCESS | 1659 | 1468807162821 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x129061000 == 29 [pid = 1659] [id = 726] 18:59:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1210cd400) [pid = 1659] [serial = 2178] [outer = 0x0] 18:59:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x121453000) [pid = 1659] [serial = 2179] [outer = 0x1210cd400] 18:59:22 INFO - PROCESS | 1659 | 1468807162847 Marionette DEBUG loaded listener.js 18:59:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1219cdc00) [pid = 1659] [serial = 2180] [outer = 0x1210cd400] 18:59:23 INFO - PROCESS | 1659 | 1468807163177 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]]]}] 18:59:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:59:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 519ms 18:59:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:59:23 INFO - PROCESS | 1659 | 1468807163212 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:59:23 INFO - PROCESS | 1659 | 1468807163213 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 18:59:23 INFO - PROCESS | 1659 | 1468807163215 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:59:23 INFO - PROCESS | 1659 | 1468807163216 Marionette TRACE conn2 <- [1,2878,null,{}] 18:59:23 INFO - PROCESS | 1659 | 1468807163219 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}] 18:59:23 INFO - PROCESS | 1659 | 1468807163220 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:23 INFO - PROCESS | 1659 | 1468807163321 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:59:23 INFO - PROCESS | 1659 | 1468807163324 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:23 INFO - PROCESS | 1659 | 1468807163325 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6c9000 == 30 [pid = 1659] [id = 727] 18:59:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1176fe800) [pid = 1659] [serial = 2181] [outer = 0x0] 18:59:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x123be6400) [pid = 1659] [serial = 2182] [outer = 0x1176fe800] 18:59:23 INFO - PROCESS | 1659 | 1468807163352 Marionette DEBUG loaded listener.js 18:59:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x124b42c00) [pid = 1659] [serial = 2183] [outer = 0x1176fe800] 18:59:23 INFO - PROCESS | 1659 | 1468807163693 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]]]}] 18:59:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:59:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 520ms 18:59:23 INFO - PROCESS | 1659 | 1468807163736 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:59:23 INFO - PROCESS | 1659 | 1468807163737 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 18:59:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:59:23 INFO - PROCESS | 1659 | 1468807163739 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:59:23 INFO - PROCESS | 1659 | 1468807163740 Marionette TRACE conn2 <- [1,2882,null,{}] 18:59:23 INFO - PROCESS | 1659 | 1468807163743 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}] 18:59:23 INFO - PROCESS | 1659 | 1468807163747 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:23 INFO - PROCESS | 1659 | 1468807163858 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:59:23 INFO - PROCESS | 1659 | 1468807163895 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:23 INFO - PROCESS | 1659 | 1468807163896 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b836000 == 31 [pid = 1659] [id = 728] 18:59:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x125d10c00) [pid = 1659] [serial = 2184] [outer = 0x0] 18:59:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x126c94400) [pid = 1659] [serial = 2185] [outer = 0x125d10c00] 18:59:23 INFO - PROCESS | 1659 | 1468807163921 Marionette DEBUG loaded listener.js 18:59:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12765c800) [pid = 1659] [serial = 2186] [outer = 0x125d10c00] 18:59:24 INFO - PROCESS | 1659 | 1468807164242 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]]]}] 18:59:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:59:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 520ms 18:59:24 INFO - PROCESS | 1659 | 1468807164259 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:59:24 INFO - PROCESS | 1659 | 1468807164262 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 18:59:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:59:24 INFO - PROCESS | 1659 | 1468807164266 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:59:24 INFO - PROCESS | 1659 | 1468807164267 Marionette TRACE conn2 <- [1,2886,null,{}] 18:59:24 INFO - PROCESS | 1659 | 1468807164270 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}] 18:59:24 INFO - PROCESS | 1659 | 1468807164271 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:24 INFO - PROCESS | 1659 | 1468807164374 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:59:24 INFO - PROCESS | 1659 | 1468807164413 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:24 INFO - PROCESS | 1659 | 1468807164414 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba10000 == 32 [pid = 1659] [id = 729] 18:59:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x127663c00) [pid = 1659] [serial = 2187] [outer = 0x0] 18:59:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x128981800) [pid = 1659] [serial = 2188] [outer = 0x127663c00] 18:59:24 INFO - PROCESS | 1659 | 1468807164437 Marionette DEBUG loaded listener.js 18:59:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x128a2c400) [pid = 1659] [serial = 2189] [outer = 0x127663c00] 18:59:24 INFO - PROCESS | 1659 | 1468807164934 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]]]}] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x11829dc00) [pid = 1659] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x1219c8000) [pid = 1659] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x115da0400) [pid = 1659] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x1120e5000) [pid = 1659] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x115e61400) [pid = 1659] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x125dfb800) [pid = 1659] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x1219cd000) [pid = 1659] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x115e5f800) [pid = 1659] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x11338b800) [pid = 1659] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x128a31c00) [pid = 1659] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x112f34c00) [pid = 1659] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x12a5d7800) [pid = 1659] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x117d15400) [pid = 1659] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x12732c800) [pid = 1659] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x116806400) [pid = 1659] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x11646a000) [pid = 1659] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x12cc67400) [pid = 1659] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12d085000) [pid = 1659] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:59:24 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x129169400) [pid = 1659] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:59:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:59:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 721ms 18:59:24 INFO - PROCESS | 1659 | 1468807164988 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:59:24 INFO - PROCESS | 1659 | 1468807164989 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 18:59:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:59:24 INFO - PROCESS | 1659 | 1468807164991 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:59:24 INFO - PROCESS | 1659 | 1468807164992 Marionette TRACE conn2 <- [1,2890,null,{}] 18:59:24 INFO - PROCESS | 1659 | 1468807164994 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}] 18:59:24 INFO - PROCESS | 1659 | 1468807164995 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:25 INFO - PROCESS | 1659 | 1468807165069 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:59:25 INFO - PROCESS | 1659 | 1468807165073 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:25 INFO - PROCESS | 1659 | 1468807165074 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x123b2a800 == 33 [pid = 1659] [id = 730] 18:59:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x112f54400) [pid = 1659] [serial = 2190] [outer = 0x0] 18:59:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x115da3c00) [pid = 1659] [serial = 2191] [outer = 0x112f54400] 18:59:25 INFO - PROCESS | 1659 | 1468807165100 Marionette DEBUG loaded listener.js 18:59:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x116a1bc00) [pid = 1659] [serial = 2192] [outer = 0x112f54400] 18:59:25 INFO - PROCESS | 1659 | 1468807165406 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:59:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:59:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 467ms 18:59:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:59:25 INFO - PROCESS | 1659 | 1468807165459 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:59:25 INFO - PROCESS | 1659 | 1468807165461 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 18:59:25 INFO - PROCESS | 1659 | 1468807165463 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:59:25 INFO - PROCESS | 1659 | 1468807165464 Marionette TRACE conn2 <- [1,2894,null,{}] 18:59:25 INFO - PROCESS | 1659 | 1468807165466 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}] 18:59:25 INFO - PROCESS | 1659 | 1468807165468 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:25 INFO - PROCESS | 1659 | 1468807165541 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:59:25 INFO - PROCESS | 1659 | 1468807165602 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:25 INFO - PROCESS | 1659 | 1468807165611 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x126cbf800 == 34 [pid = 1659] [id = 731] 18:59:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x11300fc00) [pid = 1659] [serial = 2193] [outer = 0x0] 18:59:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x119308400) [pid = 1659] [serial = 2194] [outer = 0x11300fc00] 18:59:25 INFO - PROCESS | 1659 | 1468807165635 Marionette DEBUG loaded listener.js 18:59:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x125dfc800) [pid = 1659] [serial = 2195] [outer = 0x11300fc00] 18:59:25 INFO - PROCESS | 1659 | 1468807165914 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]]]}] 18:59:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:59:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 469ms 18:59:25 INFO - PROCESS | 1659 | 1468807165935 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:59:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:59:25 INFO - PROCESS | 1659 | 1468807165936 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 18:59:25 INFO - PROCESS | 1659 | 1468807165939 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:59:25 INFO - PROCESS | 1659 | 1468807165940 Marionette TRACE conn2 <- [1,2898,null,{}] 18:59:25 INFO - PROCESS | 1659 | 1468807165950 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}] 18:59:25 INFO - PROCESS | 1659 | 1468807165951 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:26 INFO - PROCESS | 1659 | 1468807166033 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:59:26 INFO - PROCESS | 1659 | 1468807166037 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:26 INFO - PROCESS | 1659 | 1468807166038 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d08b000 == 35 [pid = 1659] [id = 732] 18:59:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1219cd000) [pid = 1659] [serial = 2196] [outer = 0x0] 18:59:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x128a31c00) [pid = 1659] [serial = 2197] [outer = 0x1219cd000] 18:59:26 INFO - PROCESS | 1659 | 1468807166062 Marionette DEBUG loaded listener.js 18:59:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x128b23400) [pid = 1659] [serial = 2198] [outer = 0x1219cd000] 18:59:26 INFO - PROCESS | 1659 | 1468807166392 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]]]}] 18:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 471ms 18:59:26 INFO - PROCESS | 1659 | 1468807166413 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:59:26 INFO - PROCESS | 1659 | 1468807166416 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 18:59:26 INFO - PROCESS | 1659 | 1468807166418 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:59:26 INFO - PROCESS | 1659 | 1468807166420 Marionette TRACE conn2 <- [1,2902,null,{}] 18:59:26 INFO - PROCESS | 1659 | 1468807166422 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}] 18:59:26 INFO - PROCESS | 1659 | 1468807166424 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:26 INFO - PROCESS | 1659 | 1468807166543 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:59:26 INFO - PROCESS | 1659 | 1468807166551 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:26 INFO - PROCESS | 1659 | 1468807166553 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a656000 == 36 [pid = 1659] [id = 733] 18:59:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x128b23800) [pid = 1659] [serial = 2199] [outer = 0x0] 18:59:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x128be7400) [pid = 1659] [serial = 2200] [outer = 0x128b23800] 18:59:26 INFO - PROCESS | 1659 | 1468807166587 Marionette DEBUG loaded listener.js 18:59:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x129176c00) [pid = 1659] [serial = 2201] [outer = 0x128b23800] 18:59:26 INFO - PROCESS | 1659 | 1468807166918 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 522ms 18:59:26 INFO - PROCESS | 1659 | 1468807166987 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:59:26 INFO - PROCESS | 1659 | 1468807166989 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 18:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:59:26 INFO - PROCESS | 1659 | 1468807166993 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:59:26 INFO - PROCESS | 1659 | 1468807166996 Marionette TRACE conn2 <- [1,2906,null,{}] 18:59:27 INFO - PROCESS | 1659 | 1468807167000 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}] 18:59:27 INFO - PROCESS | 1659 | 1468807167002 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:27 INFO - PROCESS | 1659 | 1468807167097 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:59:27 INFO - PROCESS | 1659 | 1468807167196 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:27 INFO - PROCESS | 1659 | 1468807167199 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x118913800 == 37 [pid = 1659] [id = 734] 18:59:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x11337e800) [pid = 1659] [serial = 2202] [outer = 0x0] 18:59:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x113c64800) [pid = 1659] [serial = 2203] [outer = 0x11337e800] 18:59:27 INFO - PROCESS | 1659 | 1468807167232 Marionette DEBUG loaded listener.js 18:59:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x115e61800) [pid = 1659] [serial = 2204] [outer = 0x11337e800] 18:59:27 INFO - PROCESS | 1659 | 1468807167801 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]]]}] 18:59:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:59:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 873ms 18:59:27 INFO - PROCESS | 1659 | 1468807167867 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:59:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:59:27 INFO - PROCESS | 1659 | 1468807167869 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 18:59:27 INFO - PROCESS | 1659 | 1468807167874 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:59:27 INFO - PROCESS | 1659 | 1468807167877 Marionette TRACE conn2 <- [1,2910,null,{}] 18:59:27 INFO - PROCESS | 1659 | 1468807167880 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}] 18:59:27 INFO - PROCESS | 1659 | 1468807167881 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:28 INFO - PROCESS | 1659 | 1468807167994 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:59:28 INFO - PROCESS | 1659 | 1468807168077 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:28 INFO - PROCESS | 1659 | 1468807168078 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6c8000 == 38 [pid = 1659] [id = 735] 18:59:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x118768000) [pid = 1659] [serial = 2205] [outer = 0x0] 18:59:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x1189e8400) [pid = 1659] [serial = 2206] [outer = 0x118768000] 18:59:28 INFO - PROCESS | 1659 | 1468807168109 Marionette DEBUG loaded listener.js 18:59:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x119a09000) [pid = 1659] [serial = 2207] [outer = 0x118768000] 18:59:28 INFO - PROCESS | 1659 | 1468807168719 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]]]}] 18:59:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:59:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:59:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 875ms 18:59:28 INFO - PROCESS | 1659 | 1468807168747 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:59:28 INFO - PROCESS | 1659 | 1468807168750 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 18:59:28 INFO - TEST-START | /DOMEvents/constructors.html 18:59:28 INFO - PROCESS | 1659 | 1468807168753 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:59:28 INFO - PROCESS | 1659 | 1468807168756 Marionette TRACE conn2 <- [1,2914,null,{}] 18:59:28 INFO - PROCESS | 1659 | 1468807168760 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}] 18:59:28 INFO - PROCESS | 1659 | 1468807168761 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:28 INFO - PROCESS | 1659 | 1468807168871 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:59:28 INFO - PROCESS | 1659 | 1468807168952 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:28 INFO - PROCESS | 1659 | 1468807168954 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x1198d0000 == 39 [pid = 1659] [id = 736] 18:59:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x116462800) [pid = 1659] [serial = 2208] [outer = 0x0] 18:59:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x116711800) [pid = 1659] [serial = 2209] [outer = 0x116462800] 18:59:28 INFO - PROCESS | 1659 | 1468807168982 Marionette DEBUG loaded listener.js 18:59:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x116f84c00) [pid = 1659] [serial = 2210] [outer = 0x116462800] 18:59:29 INFO - PROCESS | 1659 | --DOCSHELL 0x12d08b000 == 38 [pid = 1659] [id = 732] 18:59:29 INFO - PROCESS | 1659 | --DOCSHELL 0x126cbf800 == 37 [pid = 1659] [id = 731] 18:59:29 INFO - PROCESS | 1659 | --DOCSHELL 0x123b2a800 == 36 [pid = 1659] [id = 730] 18:59:29 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba10000 == 35 [pid = 1659] [id = 729] 18:59:29 INFO - PROCESS | 1659 | --DOCSHELL 0x12b836000 == 34 [pid = 1659] [id = 728] 18:59:29 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6c9000 == 33 [pid = 1659] [id = 727] 18:59:29 INFO - PROCESS | 1659 | --DOCSHELL 0x129061000 == 32 [pid = 1659] [id = 726] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12d086000) [pid = 1659] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:59:29 INFO - PROCESS | 1659 | --DOCSHELL 0x126ccb800 == 31 [pid = 1659] [id = 725] 18:59:29 INFO - PROCESS | 1659 | --DOCSHELL 0x12143c800 == 30 [pid = 1659] [id = 724] 18:59:29 INFO - PROCESS | 1659 | --DOCSHELL 0x11891d000 == 29 [pid = 1659] [id = 723] 18:59:29 INFO - PROCESS | 1659 | --DOCSHELL 0x11714c800 == 28 [pid = 1659] [id = 722] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12a811000) [pid = 1659] [serial = 2102] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x128a31400) [pid = 1659] [serial = 2135] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x118766800) [pid = 1659] [serial = 2113] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x118a75000) [pid = 1659] [serial = 2114] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x121aa4800) [pid = 1659] [serial = 2122] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12409dc00) [pid = 1659] [serial = 2123] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1189e7c00) [pid = 1659] [serial = 2116] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x11965e400) [pid = 1659] [serial = 2117] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x117d13000) [pid = 1659] [serial = 2110] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x11829f000) [pid = 1659] [serial = 2111] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x116709c00) [pid = 1659] [serial = 2107] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116884000) [pid = 1659] [serial = 2108] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x125f15400) [pid = 1659] [serial = 2128] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x126c0dc00) [pid = 1659] [serial = 2129] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x124426000) [pid = 1659] [serial = 2125] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x125df1000) [pid = 1659] [serial = 2126] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x119ed6000) [pid = 1659] [serial = 2119] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1219c7c00) [pid = 1659] [serial = 2120] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x1133d3000) [pid = 1659] [serial = 2104] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x115da9400) [pid = 1659] [serial = 2105] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x128b28000) [pid = 1659] [serial = 2137] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x116f87c00) [pid = 1659] [serial = 2147] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1130ad400) [pid = 1659] [serial = 2143] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x115da0c00) [pid = 1659] [serial = 2144] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1292d8800) [pid = 1659] [serial = 2141] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x129017400) [pid = 1659] [serial = 2138] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x127327400) [pid = 1659] [serial = 2132] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x126c06800) [pid = 1659] [serial = 2131] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x128982000) [pid = 1659] [serial = 2134] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x1176f0400) [pid = 1659] [serial = 2150] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x116a1c000) [pid = 1659] [serial = 2149] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x1167d9800) [pid = 1659] [serial = 2146] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x124419800) [pid = 1659] [serial = 1451] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:59:29 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x12916f800) [pid = 1659] [serial = 2140] [outer = 0x0] [url = about:blank] 18:59:29 INFO - PROCESS | 1659 | 1468807169430 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]]]}] 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:59:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:59:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:59:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:59:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:59:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:59:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:59:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:59:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:59:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 731ms 18:59:29 INFO - PROCESS | 1659 | 1468807169485 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:59:29 INFO - PROCESS | 1659 | 1468807169488 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 18:59:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:59:29 INFO - PROCESS | 1659 | 1468807169493 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:59:29 INFO - PROCESS | 1659 | 1468807169495 Marionette TRACE conn2 <- [1,2918,null,{}] 18:59:29 INFO - PROCESS | 1659 | 1468807169498 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}] 18:59:29 INFO - PROCESS | 1659 | 1468807169499 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:29 INFO - PROCESS | 1659 | 1468807169577 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:59:29 INFO - PROCESS | 1659 | 1468807169583 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:29 INFO - PROCESS | 1659 | 1468807169584 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x1198cc000 == 29 [pid = 1659] [id = 737] 18:59:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x11829bc00) [pid = 1659] [serial = 2211] [outer = 0x0] 18:59:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x118512800) [pid = 1659] [serial = 2212] [outer = 0x11829bc00] 18:59:29 INFO - PROCESS | 1659 | 1468807169609 Marionette DEBUG loaded listener.js 18:59:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x11965e400) [pid = 1659] [serial = 2213] [outer = 0x11829bc00] 18:59:29 INFO - PROCESS | 1659 | 1468807169933 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:59:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:59:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 472ms 18:59:29 INFO - PROCESS | 1659 | 1468807169977 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:59:29 INFO - PROCESS | 1659 | 1468807169978 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 18:59:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:59:29 INFO - PROCESS | 1659 | 1468807169982 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:59:29 INFO - PROCESS | 1659 | 1468807169984 Marionette TRACE conn2 <- [1,2922,null,{}] 18:59:29 INFO - PROCESS | 1659 | 1468807169992 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}] 18:59:29 INFO - PROCESS | 1659 | 1468807169995 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:30 INFO - PROCESS | 1659 | 1468807170084 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:59:30 INFO - PROCESS | 1659 | 1468807170089 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:30 INFO - PROCESS | 1659 | 1468807170091 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x124b1d800 == 30 [pid = 1659] [id = 738] 18:59:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x120fef400) [pid = 1659] [serial = 2214] [outer = 0x0] 18:59:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x1219cc000) [pid = 1659] [serial = 2215] [outer = 0x120fef400] 18:59:30 INFO - PROCESS | 1659 | 1468807170122 Marionette DEBUG loaded listener.js 18:59:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x123c14000) [pid = 1659] [serial = 2216] [outer = 0x120fef400] 18:59:30 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:59:30 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:59:30 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:59:30 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:59:30 INFO - PROCESS | 1659 | 1468807170490 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]]]}] 18:59:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:59:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:59:30 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 18:59:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:59:30 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 18:59:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:59:30 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]" 18:59:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:59:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:59:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 523ms 18:59:30 INFO - PROCESS | 1659 | 1468807170507 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:59:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:59:30 INFO - PROCESS | 1659 | 1468807170510 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 18:59:30 INFO - PROCESS | 1659 | 1468807170513 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:59:30 INFO - PROCESS | 1659 | 1468807170515 Marionette TRACE conn2 <- [1,2926,null,{}] 18:59:30 INFO - PROCESS | 1659 | 1468807170518 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}] 18:59:30 INFO - PROCESS | 1659 | 1468807170520 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:30 INFO - PROCESS | 1659 | 1468807170652 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:59:30 INFO - PROCESS | 1659 | 1468807170737 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:30 INFO - PROCESS | 1659 | 1468807170738 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x128d92800 == 31 [pid = 1659] [id = 739] 18:59:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x124030800) [pid = 1659] [serial = 2217] [outer = 0x0] 18:59:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x124b47000) [pid = 1659] [serial = 2218] [outer = 0x124030800] 18:59:30 INFO - PROCESS | 1659 | 1468807170782 Marionette DEBUG loaded listener.js 18:59:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x126c06800) [pid = 1659] [serial = 2219] [outer = 0x124030800] 18:59:31 INFO - PROCESS | 1659 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:59:31 INFO - PROCESS | 1659 | 1468807171104 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]]]}] 18:59:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:59:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 620ms 18:59:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:59:31 INFO - PROCESS | 1659 | 1468807171134 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:59:31 INFO - PROCESS | 1659 | 1468807171135 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 18:59:31 INFO - PROCESS | 1659 | 1468807171137 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:59:31 INFO - PROCESS | 1659 | 1468807171138 Marionette TRACE conn2 <- [1,2930,null,{}] 18:59:31 INFO - PROCESS | 1659 | 1468807171140 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}] 18:59:31 INFO - PROCESS | 1659 | 1468807171151 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:31 INFO - PROCESS | 1659 | 1468807171267 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:59:31 INFO - PROCESS | 1659 | 1468807171273 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:31 INFO - PROCESS | 1659 | 1468807171274 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x1290d9000 == 32 [pid = 1659] [id = 740] 18:59:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x126e31400) [pid = 1659] [serial = 2220] [outer = 0x0] 18:59:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1272b6800) [pid = 1659] [serial = 2221] [outer = 0x126e31400] 18:59:31 INFO - PROCESS | 1659 | 1468807171300 Marionette DEBUG loaded listener.js 18:59:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x1273d2400) [pid = 1659] [serial = 2222] [outer = 0x126e31400] 18:59:31 INFO - PROCESS | 1659 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:59:31 INFO - PROCESS | 1659 | 1468807171587 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]]]}] 18:59:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:59:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 471ms 18:59:31 INFO - PROCESS | 1659 | 1468807171616 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:59:31 INFO - PROCESS | 1659 | 1468807171618 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 18:59:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:59:31 INFO - PROCESS | 1659 | 1468807171620 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:59:31 INFO - PROCESS | 1659 | 1468807171621 Marionette TRACE conn2 <- [1,2934,null,{}] 18:59:31 INFO - PROCESS | 1659 | 1468807171623 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}] 18:59:31 INFO - PROCESS | 1659 | 1468807171629 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:31 INFO - PROCESS | 1659 | 1468807171751 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:59:31 INFO - PROCESS | 1659 | 1468807171789 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:31 INFO - PROCESS | 1659 | 1468807171790 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac0e000 == 33 [pid = 1659] [id = 741] 18:59:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x12732c800) [pid = 1659] [serial = 2223] [outer = 0x0] 18:59:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x12897f000) [pid = 1659] [serial = 2224] [outer = 0x12732c800] 18:59:31 INFO - PROCESS | 1659 | 1468807171815 Marionette DEBUG loaded listener.js 18:59:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x129169400) [pid = 1659] [serial = 2225] [outer = 0x12732c800] 18:59:32 INFO - PROCESS | 1659 | 1468807172096 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]]]}] 18:59:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:59:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 519ms 18:59:32 INFO - PROCESS | 1659 | 1468807172142 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:59:32 INFO - PROCESS | 1659 | 1468807172143 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 18:59:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:59:32 INFO - PROCESS | 1659 | 1468807172148 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:59:32 INFO - PROCESS | 1659 | 1468807172150 Marionette TRACE conn2 <- [1,2938,null,{}] 18:59:32 INFO - PROCESS | 1659 | 1468807172159 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}] 18:59:32 INFO - PROCESS | 1659 | 1468807172161 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:32 INFO - PROCESS | 1659 | 1468807172257 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:59:32 INFO - PROCESS | 1659 | 1468807172269 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:32 INFO - PROCESS | 1659 | 1468807172270 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba17800 == 34 [pid = 1659] [id = 742] 18:59:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x12765a400) [pid = 1659] [serial = 2226] [outer = 0x0] 18:59:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x129173800) [pid = 1659] [serial = 2227] [outer = 0x12765a400] 18:59:32 INFO - PROCESS | 1659 | 1468807172294 Marionette DEBUG loaded listener.js 18:59:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1292d8c00) [pid = 1659] [serial = 2228] [outer = 0x12765a400] 18:59:32 INFO - PROCESS | 1659 | 1468807172603 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]]]}] 18:59:32 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. 18:59:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 472ms 18:59:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:59:32 INFO - PROCESS | 1659 | 1468807172622 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:59:32 INFO - PROCESS | 1659 | 1468807172623 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 18:59:32 INFO - PROCESS | 1659 | 1468807172625 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:59:32 INFO - PROCESS | 1659 | 1468807172626 Marionette TRACE conn2 <- [1,2942,null,{}] 18:59:32 INFO - PROCESS | 1659 | 1468807172632 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}] 18:59:32 INFO - PROCESS | 1659 | 1468807172633 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:32 INFO - PROCESS | 1659 | 1468807172736 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:59:32 INFO - PROCESS | 1659 | 1468807172747 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:32 INFO - PROCESS | 1659 | 1468807172749 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c84a800 == 35 [pid = 1659] [id = 743] 18:59:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x1292dd000) [pid = 1659] [serial = 2229] [outer = 0x0] 18:59:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x1295e3c00) [pid = 1659] [serial = 2230] [outer = 0x1292dd000] 18:59:32 INFO - PROCESS | 1659 | 1468807172773 Marionette DEBUG loaded listener.js 18:59:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1295ec800) [pid = 1659] [serial = 2231] [outer = 0x1292dd000] 18:59:33 INFO - PROCESS | 1659 | 1468807173068 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"]]]}] 18:59:33 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 18:59:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:59:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 472ms 18:59:33 INFO - PROCESS | 1659 | 1468807173099 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:59:33 INFO - PROCESS | 1659 | 1468807173101 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 18:59:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:59:33 INFO - PROCESS | 1659 | 1468807173103 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:59:33 INFO - PROCESS | 1659 | 1468807173114 Marionette TRACE conn2 <- [1,2946,null,{}] 18:59:33 INFO - PROCESS | 1659 | 1468807173117 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}] 18:59:33 INFO - PROCESS | 1659 | 1468807173118 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:33 INFO - PROCESS | 1659 | 1468807173216 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:59:33 INFO - PROCESS | 1659 | 1468807173220 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:33 INFO - PROCESS | 1659 | 1468807173221 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d08e000 == 36 [pid = 1659] [id = 744] 18:59:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1295e5c00) [pid = 1659] [serial = 2232] [outer = 0x0] 18:59:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12a569000) [pid = 1659] [serial = 2233] [outer = 0x1295e5c00] 18:59:33 INFO - PROCESS | 1659 | 1468807173276 Marionette DEBUG loaded listener.js 18:59:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12a5d3400) [pid = 1659] [serial = 2234] [outer = 0x1295e5c00] 18:59:33 INFO - PROCESS | 1659 | 1468807173628 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]]]}] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1176fe800) [pid = 1659] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x125d10c00) [pid = 1659] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x1122afc00) [pid = 1659] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x11619b800) [pid = 1659] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x117d0a800) [pid = 1659] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x115da9c00) [pid = 1659] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x116808c00) [pid = 1659] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x118512400) [pid = 1659] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x127663c00) [pid = 1659] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x119ee2800) [pid = 1659] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x1219cbc00) [pid = 1659] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x112f54400) [pid = 1659] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1219cd000) [pid = 1659] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x11300fc00) [pid = 1659] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x1219d2000) [pid = 1659] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:59:33 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x1210cd400) [pid = 1659] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:59:33 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. 18:59:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 578ms 18:59:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:59:33 INFO - PROCESS | 1659 | 1468807173682 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:59:33 INFO - PROCESS | 1659 | 1468807173683 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 18:59:33 INFO - PROCESS | 1659 | 1468807173685 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:59:33 INFO - PROCESS | 1659 | 1468807173686 Marionette TRACE conn2 <- [1,2950,null,{}] 18:59:33 INFO - PROCESS | 1659 | 1468807173688 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}] 18:59:33 INFO - PROCESS | 1659 | 1468807173690 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:33 INFO - PROCESS | 1659 | 1468807173770 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:59:33 INFO - PROCESS | 1659 | 1468807173774 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:33 INFO - PROCESS | 1659 | 1468807173775 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289ae000 == 37 [pid = 1659] [id = 745] 18:59:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x116136800) [pid = 1659] [serial = 2235] [outer = 0x0] 18:59:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x116f81400) [pid = 1659] [serial = 2236] [outer = 0x116136800] 18:59:33 INFO - PROCESS | 1659 | 1468807173799 Marionette DEBUG loaded listener.js 18:59:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x119c6d000) [pid = 1659] [serial = 2237] [outer = 0x116136800] 18:59:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12c851000 == 38 [pid = 1659] [id = 746] 18:59:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x1219d2000) [pid = 1659] [serial = 2238] [outer = 0x0] 18:59:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x115da9c00) [pid = 1659] [serial = 2239] [outer = 0x1219d2000] 18:59:34 INFO - PROCESS | 1659 | 1468807174109 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]]]}] 18:59:34 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. 18:59:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 468ms 18:59:34 INFO - PROCESS | 1659 | 1468807174154 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:59:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:59:34 INFO - PROCESS | 1659 | 1468807174156 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 18:59:34 INFO - PROCESS | 1659 | 1468807174158 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:59:34 INFO - PROCESS | 1659 | 1468807174160 Marionette TRACE conn2 <- [1,2954,null,{}] 18:59:34 INFO - PROCESS | 1659 | 1468807174162 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}] 18:59:34 INFO - PROCESS | 1659 | 1468807174164 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:34 INFO - PROCESS | 1659 | 1468807174272 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:59:34 INFO - PROCESS | 1659 | 1468807174334 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:34 INFO - PROCESS | 1659 | 1468807174336 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d3b8000 == 39 [pid = 1659] [id = 747] 18:59:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x118a75c00) [pid = 1659] [serial = 2240] [outer = 0x0] 18:59:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x1245dd400) [pid = 1659] [serial = 2241] [outer = 0x118a75c00] 18:59:34 INFO - PROCESS | 1659 | 1468807174364 Marionette DEBUG loaded listener.js 18:59:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x12a80c400) [pid = 1659] [serial = 2242] [outer = 0x118a75c00] 18:59:34 INFO - PROCESS | 1659 | 1468807174622 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]]]}] 18:59:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:59:34 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 18:59:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 469ms 18:59:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:59:34 INFO - PROCESS | 1659 | 1468807174637 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:59:34 INFO - PROCESS | 1659 | 1468807174639 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 18:59:34 INFO - PROCESS | 1659 | 1468807174656 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:59:34 INFO - PROCESS | 1659 | 1468807174658 Marionette TRACE conn2 <- [1,2958,null,{}] 18:59:34 INFO - PROCESS | 1659 | 1468807174672 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}] 18:59:34 INFO - PROCESS | 1659 | 1468807174674 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:34 INFO - PROCESS | 1659 | 1468807174826 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:59:34 INFO - PROCESS | 1659 | 1468807174910 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:34 INFO - PROCESS | 1659 | 1468807174911 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d8e5000 == 40 [pid = 1659] [id = 748] 18:59:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x125f1d800) [pid = 1659] [serial = 2243] [outer = 0x0] 18:59:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12a811400) [pid = 1659] [serial = 2244] [outer = 0x125f1d800] 18:59:34 INFO - PROCESS | 1659 | 1468807174951 Marionette DEBUG loaded listener.js 18:59:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12a8e1800) [pid = 1659] [serial = 2245] [outer = 0x125f1d800] 18:59:35 INFO - PROCESS | 1659 | 1468807175257 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]]]}] 18:59:35 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. 18:59:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 634ms 18:59:35 INFO - PROCESS | 1659 | 1468807175284 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:59:35 INFO - PROCESS | 1659 | 1468807175285 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 18:59:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:59:35 INFO - PROCESS | 1659 | 1468807175287 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:59:35 INFO - PROCESS | 1659 | 1468807175288 Marionette TRACE conn2 <- [1,2962,null,{}] 18:59:35 INFO - PROCESS | 1659 | 1468807175290 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}] 18:59:35 INFO - PROCESS | 1659 | 1468807175291 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:35 INFO - PROCESS | 1659 | 1468807175377 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:59:35 INFO - PROCESS | 1659 | 1468807175383 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:35 INFO - PROCESS | 1659 | 1468807175384 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e189800 == 41 [pid = 1659] [id = 749] 18:59:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12ac46000) [pid = 1659] [serial = 2246] [outer = 0x0] 18:59:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x12ac4c800) [pid = 1659] [serial = 2247] [outer = 0x12ac46000] 18:59:35 INFO - PROCESS | 1659 | 1468807175408 Marionette DEBUG loaded listener.js 18:59:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12ac57c00) [pid = 1659] [serial = 2248] [outer = 0x12ac46000] 18:59:35 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. 18:59:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 520ms 18:59:35 INFO - PROCESS | 1659 | 1468807175801 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]]]}] 18:59:35 INFO - PROCESS | 1659 | 1468807175809 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:59:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:59:35 INFO - PROCESS | 1659 | 1468807175813 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 18:59:35 INFO - PROCESS | 1659 | 1468807175818 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:59:35 INFO - PROCESS | 1659 | 1468807175821 Marionette TRACE conn2 <- [1,2966,null,{}] 18:59:35 INFO - PROCESS | 1659 | 1468807175827 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}] 18:59:35 INFO - PROCESS | 1659 | 1468807175830 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:36 INFO - PROCESS | 1659 | 1468807176000 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:59:36 INFO - PROCESS | 1659 | 1468807176129 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:36 INFO - PROCESS | 1659 | 1468807176132 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x119363800 == 42 [pid = 1659] [id = 750] 18:59:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x115d9b000) [pid = 1659] [serial = 2249] [outer = 0x0] 18:59:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x11663b000) [pid = 1659] [serial = 2250] [outer = 0x115d9b000] 18:59:36 INFO - PROCESS | 1659 | 1468807176164 Marionette DEBUG loaded listener.js 18:59:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1176f5c00) [pid = 1659] [serial = 2251] [outer = 0x115d9b000] 18:59:36 INFO - PROCESS | 1659 | 1468807176555 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]]]}] 18:59:36 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. 18:59:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 775ms 18:59:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:59:36 INFO - PROCESS | 1659 | 1468807176592 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:59:36 INFO - PROCESS | 1659 | 1468807176595 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 18:59:36 INFO - PROCESS | 1659 | 1468807176599 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:59:36 INFO - PROCESS | 1659 | 1468807176601 Marionette TRACE conn2 <- [1,2970,null,{}] 18:59:36 INFO - PROCESS | 1659 | 1468807176604 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}] 18:59:36 INFO - PROCESS | 1659 | 1468807176606 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:36 INFO - PROCESS | 1659 | 1468807176711 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:59:36 INFO - PROCESS | 1659 | 1468807176774 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:36 INFO - PROCESS | 1659 | 1468807176775 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x129054800 == 43 [pid = 1659] [id = 751] 18:59:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x118a7d800) [pid = 1659] [serial = 2252] [outer = 0x0] 18:59:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x119eda400) [pid = 1659] [serial = 2253] [outer = 0x118a7d800] 18:59:36 INFO - PROCESS | 1659 | 1468807176805 Marionette DEBUG loaded listener.js 18:59:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1210cd400) [pid = 1659] [serial = 2254] [outer = 0x118a7d800] 18:59:37 INFO - PROCESS | 1659 | 1468807177163 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]]]}] 18:59:37 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. 18:59:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 569ms 18:59:37 INFO - PROCESS | 1659 | 1468807177169 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:59:37 INFO - PROCESS | 1659 | 1468807177170 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 18:59:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:59:37 INFO - PROCESS | 1659 | 1468807177172 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:59:37 INFO - PROCESS | 1659 | 1468807177175 Marionette TRACE conn2 <- [1,2974,null,{}] 18:59:37 INFO - PROCESS | 1659 | 1468807177185 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}] 18:59:37 INFO - PROCESS | 1659 | 1468807177188 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:37 INFO - PROCESS | 1659 | 1468807177293 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:59:37 INFO - PROCESS | 1659 | 1468807177355 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:37 INFO - PROCESS | 1659 | 1468807177357 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d7d6000 == 44 [pid = 1659] [id = 752] 18:59:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1219fb000) [pid = 1659] [serial = 2255] [outer = 0x0] 18:59:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x125dee800) [pid = 1659] [serial = 2256] [outer = 0x1219fb000] 18:59:37 INFO - PROCESS | 1659 | 1468807177388 Marionette DEBUG loaded listener.js 18:59:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x1273df000) [pid = 1659] [serial = 2257] [outer = 0x1219fb000] 18:59:37 INFO - PROCESS | 1659 | 1468807177776 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]]]}] 18:59:37 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. 18:59:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 621ms 18:59:37 INFO - PROCESS | 1659 | 1468807177795 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:59:37 INFO - PROCESS | 1659 | 1468807177797 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 18:59:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:59:37 INFO - PROCESS | 1659 | 1468807177799 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:59:37 INFO - PROCESS | 1659 | 1468807177800 Marionette TRACE conn2 <- [1,2978,null,{}] 18:59:37 INFO - PROCESS | 1659 | 1468807177803 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}] 18:59:37 INFO - PROCESS | 1659 | 1468807177804 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:37 INFO - PROCESS | 1659 | 1468807177908 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:59:37 INFO - PROCESS | 1659 | 1468807177965 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:37 INFO - PROCESS | 1659 | 1468807177966 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x11863d800 == 45 [pid = 1659] [id = 753] 18:59:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x127666400) [pid = 1659] [serial = 2258] [outer = 0x0] 18:59:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x128a32c00) [pid = 1659] [serial = 2259] [outer = 0x127666400] 18:59:37 INFO - PROCESS | 1659 | 1468807177995 Marionette DEBUG loaded listener.js 18:59:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x129013400) [pid = 1659] [serial = 2260] [outer = 0x127666400] 18:59:38 INFO - PROCESS | 1659 | 1468807178404 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]]]}] 18:59:38 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. 18:59:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 618ms 18:59:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:59:38 INFO - PROCESS | 1659 | 1468807178418 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:59:38 INFO - PROCESS | 1659 | 1468807178419 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 18:59:38 INFO - PROCESS | 1659 | 1468807178422 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:59:38 INFO - PROCESS | 1659 | 1468807178423 Marionette TRACE conn2 <- [1,2982,null,{}] 18:59:38 INFO - PROCESS | 1659 | 1468807178425 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}] 18:59:38 INFO - PROCESS | 1659 | 1468807178427 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:38 INFO - PROCESS | 1659 | 1468807178532 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:59:38 INFO - PROCESS | 1659 | 1468807178592 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:38 INFO - PROCESS | 1659 | 1468807178594 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x118642000 == 46 [pid = 1659] [id = 754] 18:59:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x118254000) [pid = 1659] [serial = 2261] [outer = 0x0] 18:59:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x119cafc00) [pid = 1659] [serial = 2262] [outer = 0x118254000] 18:59:38 INFO - PROCESS | 1659 | 1468807178622 Marionette DEBUG loaded listener.js 18:59:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x128a2f400) [pid = 1659] [serial = 2263] [outer = 0x118254000] 18:59:39 INFO - PROCESS | 1659 | 1468807179160 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"]]]}] 18:59:39 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 18:59:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:59:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 768ms 18:59:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:59:39 INFO - PROCESS | 1659 | 1468807179191 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:59:39 INFO - PROCESS | 1659 | 1468807179193 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 18:59:39 INFO - PROCESS | 1659 | 1468807179196 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:59:39 INFO - PROCESS | 1659 | 1468807179199 Marionette TRACE conn2 <- [1,2986,null,{}] 18:59:39 INFO - PROCESS | 1659 | 1468807179203 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}] 18:59:39 INFO - PROCESS | 1659 | 1468807179204 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:39 INFO - PROCESS | 1659 | 1468807179305 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:59:39 INFO - PROCESS | 1659 | 1468807179368 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:39 INFO - PROCESS | 1659 | 1468807179369 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x1198ce000 == 47 [pid = 1659] [id = 755] 18:59:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x116460c00) [pid = 1659] [serial = 2264] [outer = 0x0] 18:59:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x116704c00) [pid = 1659] [serial = 2265] [outer = 0x116460c00] 18:59:39 INFO - PROCESS | 1659 | 1468807179397 Marionette DEBUG loaded listener.js 18:59:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x1176f3000) [pid = 1659] [serial = 2266] [outer = 0x116460c00] 18:59:39 INFO - PROCESS | 1659 | 1468807179755 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]]]}] 18:59:39 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. 18:59:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 571ms 18:59:39 INFO - PROCESS | 1659 | 1468807179768 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:59:39 INFO - PROCESS | 1659 | 1468807179771 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 18:59:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:59:39 INFO - PROCESS | 1659 | 1468807179775 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:59:39 INFO - PROCESS | 1659 | 1468807179777 Marionette TRACE conn2 <- [1,2990,null,{}] 18:59:39 INFO - PROCESS | 1659 | 1468807179779 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}] 18:59:39 INFO - PROCESS | 1659 | 1468807179781 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:39 INFO - PROCESS | 1659 | 1468807179877 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:59:39 INFO - PROCESS | 1659 | 1468807179940 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:39 INFO - PROCESS | 1659 | 1468807179942 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x121c8e800 == 48 [pid = 1659] [id = 756] 18:59:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x118515c00) [pid = 1659] [serial = 2267] [outer = 0x0] 18:59:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x118a7fc00) [pid = 1659] [serial = 2268] [outer = 0x118515c00] 18:59:39 INFO - PROCESS | 1659 | 1468807179969 Marionette DEBUG loaded listener.js 18:59:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x119edc400) [pid = 1659] [serial = 2269] [outer = 0x118515c00] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12d8e5000 == 47 [pid = 1659] [id = 748] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12d3b8000 == 46 [pid = 1659] [id = 747] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12c851000 == 45 [pid = 1659] [id = 746] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x1289ae000 == 44 [pid = 1659] [id = 745] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12d08e000 == 43 [pid = 1659] [id = 744] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12c84a800 == 42 [pid = 1659] [id = 743] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba17800 == 41 [pid = 1659] [id = 742] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac0e000 == 40 [pid = 1659] [id = 741] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x1290d9000 == 39 [pid = 1659] [id = 740] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x128d92800 == 38 [pid = 1659] [id = 739] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x124b1d800 == 37 [pid = 1659] [id = 738] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x1198cc000 == 36 [pid = 1659] [id = 737] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x1198d0000 == 35 [pid = 1659] [id = 736] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12a6c8000 == 34 [pid = 1659] [id = 735] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x118913800 == 33 [pid = 1659] [id = 734] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12a656000 == 32 [pid = 1659] [id = 733] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x1198ce000 == 31 [pid = 1659] [id = 755] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x118642000 == 30 [pid = 1659] [id = 754] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x11863d800 == 29 [pid = 1659] [id = 753] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12d7d6000 == 28 [pid = 1659] [id = 752] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x129054800 == 27 [pid = 1659] [id = 751] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x12e189800 == 26 [pid = 1659] [id = 749] 18:59:40 INFO - PROCESS | 1659 | --DOCSHELL 0x119363800 == 25 [pid = 1659] [id = 750] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x123be6400) [pid = 1659] [serial = 2182] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x126c94400) [pid = 1659] [serial = 2185] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x115da4000) [pid = 1659] [serial = 2168] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x112f32c00) [pid = 1659] [serial = 2167] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x1164ea000) [pid = 1659] [serial = 2170] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x116888400) [pid = 1659] [serial = 2171] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x118261800) [pid = 1659] [serial = 2173] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x118379800) [pid = 1659] [serial = 2174] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x119311000) [pid = 1659] [serial = 2176] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x119ee3400) [pid = 1659] [serial = 2177] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x117d0bc00) [pid = 1659] [serial = 2152] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x118261400) [pid = 1659] [serial = 2153] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x11930fc00) [pid = 1659] [serial = 2156] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x118a74000) [pid = 1659] [serial = 2155] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x128981800) [pid = 1659] [serial = 2188] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x121585800) [pid = 1659] [serial = 2159] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x120fe2400) [pid = 1659] [serial = 2158] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12765c800) [pid = 1659] [serial = 2186] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x1241df400) [pid = 1659] [serial = 2162] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x121a9b400) [pid = 1659] [serial = 2161] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x115da3c00) [pid = 1659] [serial = 2191] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x116a1bc00) [pid = 1659] [serial = 2192] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x128a31c00) [pid = 1659] [serial = 2197] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x128b23400) [pid = 1659] [serial = 2198] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x128a2c400) [pid = 1659] [serial = 2189] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x119308400) [pid = 1659] [serial = 2194] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x125df6000) [pid = 1659] [serial = 2165] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x124b48400) [pid = 1659] [serial = 2164] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x121453000) [pid = 1659] [serial = 2179] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x1219cdc00) [pid = 1659] [serial = 2180] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x128be7400) [pid = 1659] [serial = 2200] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x125dfc800) [pid = 1659] [serial = 2195] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x124b42c00) [pid = 1659] [serial = 2183] [outer = 0x0] [url = about:blank] 18:59:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x1168c2000 == 26 [pid = 1659] [id = 757] 18:59:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x116196c00) [pid = 1659] [serial = 2270] [outer = 0x0] 18:59:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x113014000) [pid = 1659] [serial = 2271] [outer = 0x116196c00] 18:59:40 INFO - PROCESS | 1659 | 1468807180889 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]]]}] 18:59:40 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. 18:59:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1123ms 18:59:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:59:40 INFO - PROCESS | 1659 | 1468807180899 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:59:40 INFO - PROCESS | 1659 | 1468807180901 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 18:59:40 INFO - PROCESS | 1659 | 1468807180904 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:59:40 INFO - PROCESS | 1659 | 1468807180907 Marionette TRACE conn2 <- [1,2994,null,{}] 18:59:40 INFO - PROCESS | 1659 | 1468807180911 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}] 18:59:40 INFO - PROCESS | 1659 | 1468807180912 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:41 INFO - PROCESS | 1659 | 1468807181007 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:59:41 INFO - PROCESS | 1659 | 1468807181011 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:41 INFO - PROCESS | 1659 | 1468807181014 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x118912800 == 27 [pid = 1659] [id = 758] 18:59:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x1164e5000) [pid = 1659] [serial = 2272] [outer = 0x0] 18:59:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x116888400) [pid = 1659] [serial = 2273] [outer = 0x1164e5000] 18:59:41 INFO - PROCESS | 1659 | 1468807181041 Marionette DEBUG loaded listener.js 18:59:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x116f8a000) [pid = 1659] [serial = 2274] [outer = 0x1164e5000] 18:59:41 INFO - PROCESS | 1659 | 1468807181381 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]]]}] 18:59:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:59:41 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 18:59:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 521ms 18:59:41 INFO - PROCESS | 1659 | 1468807181425 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:59:41 INFO - PROCESS | 1659 | 1468807181428 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 18:59:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:59:41 INFO - PROCESS | 1659 | 1468807181433 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:59:41 INFO - PROCESS | 1659 | 1468807181434 Marionette TRACE conn2 <- [1,2998,null,{}] 18:59:41 INFO - PROCESS | 1659 | 1468807181436 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}] 18:59:41 INFO - PROCESS | 1659 | 1468807181438 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:41 INFO - PROCESS | 1659 | 1468807181524 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:59:41 INFO - PROCESS | 1659 | 1468807181584 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:41 INFO - PROCESS | 1659 | 1468807181586 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x119b38000 == 28 [pid = 1659] [id = 759] 18:59:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x116f89800) [pid = 1659] [serial = 2275] [outer = 0x0] 18:59:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x117d17c00) [pid = 1659] [serial = 2276] [outer = 0x116f89800] 18:59:41 INFO - PROCESS | 1659 | 1468807181613 Marionette DEBUG loaded listener.js 18:59:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x11893dc00) [pid = 1659] [serial = 2277] [outer = 0x116f89800] 18:59:41 INFO - PROCESS | 1659 | 1468807181895 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]]]}] 18:59:41 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. 18:59:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 520ms 18:59:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:59:41 INFO - PROCESS | 1659 | 1468807181953 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:59:41 INFO - PROCESS | 1659 | 1468807181954 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 18:59:41 INFO - PROCESS | 1659 | 1468807181957 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:59:41 INFO - PROCESS | 1659 | 1468807181960 Marionette TRACE conn2 <- [1,3002,null,{}] 18:59:41 INFO - PROCESS | 1659 | 1468807181975 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}] 18:59:41 INFO - PROCESS | 1659 | 1468807181981 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:42 INFO - PROCESS | 1659 | 1468807182137 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:59:42 INFO - PROCESS | 1659 | 1468807182149 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:42 INFO - PROCESS | 1659 | 1468807182152 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x124437000 == 29 [pid = 1659] [id = 760] 18:59:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x118a74c00) [pid = 1659] [serial = 2278] [outer = 0x0] 18:59:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x119a06000) [pid = 1659] [serial = 2279] [outer = 0x118a74c00] 18:59:42 INFO - PROCESS | 1659 | 1468807182199 Marionette DEBUG loaded listener.js 18:59:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x121456400) [pid = 1659] [serial = 2280] [outer = 0x118a74c00] 18:59:42 INFO - PROCESS | 1659 | 1468807182568 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]]]}] 18:59:42 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. 18:59:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 625ms 18:59:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:59:42 INFO - PROCESS | 1659 | 1468807182582 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:59:42 INFO - PROCESS | 1659 | 1468807182584 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 18:59:42 INFO - PROCESS | 1659 | 1468807182586 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:59:42 INFO - PROCESS | 1659 | 1468807182587 Marionette TRACE conn2 <- [1,3006,null,{}] 18:59:42 INFO - PROCESS | 1659 | 1468807182589 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}] 18:59:42 INFO - PROCESS | 1659 | 1468807182591 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:42 INFO - PROCESS | 1659 | 1468807182668 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:59:42 INFO - PROCESS | 1659 | 1468807182671 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:42 INFO - PROCESS | 1659 | 1468807182672 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12723c800 == 30 [pid = 1659] [id = 761] 18:59:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12181fc00) [pid = 1659] [serial = 2281] [outer = 0x0] 18:59:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x123be2000) [pid = 1659] [serial = 2282] [outer = 0x12181fc00] 18:59:42 INFO - PROCESS | 1659 | 1468807182700 Marionette DEBUG loaded listener.js 18:59:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x124421c00) [pid = 1659] [serial = 2283] [outer = 0x12181fc00] 18:59:43 INFO - PROCESS | 1659 | 1468807183071 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]]]}] 18:59:43 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. 18:59:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 522ms 18:59:43 INFO - PROCESS | 1659 | 1468807183108 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:59:43 INFO - PROCESS | 1659 | 1468807183109 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 18:59:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:59:43 INFO - PROCESS | 1659 | 1468807183112 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:59:43 INFO - PROCESS | 1659 | 1468807183113 Marionette TRACE conn2 <- [1,3010,null,{}] 18:59:43 INFO - PROCESS | 1659 | 1468807183115 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}] 18:59:43 INFO - PROCESS | 1659 | 1468807183116 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:43 INFO - PROCESS | 1659 | 1468807183215 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:59:43 INFO - PROCESS | 1659 | 1468807183228 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:43 INFO - PROCESS | 1659 | 1468807183229 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x129055000 == 31 [pid = 1659] [id = 762] 18:59:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x121820000) [pid = 1659] [serial = 2284] [outer = 0x0] 18:59:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x124b44400) [pid = 1659] [serial = 2285] [outer = 0x121820000] 18:59:43 INFO - PROCESS | 1659 | 1468807183253 Marionette DEBUG loaded listener.js 18:59:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x125f0fc00) [pid = 1659] [serial = 2286] [outer = 0x121820000] 18:59:43 INFO - PROCESS | 1659 | 1468807183569 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]]]}] 18:59:43 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 18:59:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 469ms 18:59:43 INFO - PROCESS | 1659 | 1468807183584 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:59:43 INFO - PROCESS | 1659 | 1468807183585 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 18:59:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:59:43 INFO - PROCESS | 1659 | 1468807183587 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:59:43 INFO - PROCESS | 1659 | 1468807183588 Marionette TRACE conn2 <- [1,3014,null,{}] 18:59:43 INFO - PROCESS | 1659 | 1468807183591 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}] 18:59:43 INFO - PROCESS | 1659 | 1468807183596 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:43 INFO - PROCESS | 1659 | 1468807183702 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:59:43 INFO - PROCESS | 1659 | 1468807183714 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:43 INFO - PROCESS | 1659 | 1468807183716 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a329800 == 32 [pid = 1659] [id = 763] 18:59:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x121a97000) [pid = 1659] [serial = 2287] [outer = 0x0] 18:59:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x126c9dc00) [pid = 1659] [serial = 2288] [outer = 0x121a97000] 18:59:43 INFO - PROCESS | 1659 | 1468807183740 Marionette DEBUG loaded listener.js 18:59:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12897ec00) [pid = 1659] [serial = 2289] [outer = 0x121a97000] 18:59:43 INFO - PROCESS | 1659 | [1659] 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 18:59:44 INFO - PROCESS | 1659 | 1468807184104 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:59:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:59:44 INFO - {} 18:59:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:59:44 INFO - {} 18:59:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:59:44 INFO - {} 18:59:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:59:44 INFO - {} 18:59:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 523ms 18:59:44 INFO - PROCESS | 1659 | 1468807184111 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:59:44 INFO - PROCESS | 1659 | 1468807184112 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 18:59:44 INFO - TEST-START | /FileAPI/fileReader.html 18:59:44 INFO - PROCESS | 1659 | 1468807184114 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:59:44 INFO - PROCESS | 1659 | 1468807184115 Marionette TRACE conn2 <- [1,3018,null,{}] 18:59:44 INFO - PROCESS | 1659 | 1468807184117 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}] 18:59:44 INFO - PROCESS | 1659 | 1468807184118 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:44 INFO - PROCESS | 1659 | 1468807184216 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:59:44 INFO - PROCESS | 1659 | 1468807184219 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:44 INFO - PROCESS | 1659 | 1468807184220 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ac0f800 == 33 [pid = 1659] [id = 764] 18:59:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x126e80000) [pid = 1659] [serial = 2290] [outer = 0x0] 18:59:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x128a2c000) [pid = 1659] [serial = 2291] [outer = 0x126e80000] 18:59:44 INFO - PROCESS | 1659 | 1468807184244 Marionette DEBUG loaded listener.js 18:59:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x128b2d000) [pid = 1659] [serial = 2292] [outer = 0x126e80000] 18:59:44 INFO - PROCESS | 1659 | 1468807184527 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]]]}] 18:59:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:59:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:59:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:59:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:59:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 18:59:44 INFO - PROCESS | 1659 | 1468807184585 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:59:44 INFO - PROCESS | 1659 | 1468807184586 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 18:59:44 INFO - TEST-START | /FileAPI/historical.html 18:59:44 INFO - PROCESS | 1659 | 1468807184602 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:59:44 INFO - PROCESS | 1659 | 1468807184603 Marionette TRACE conn2 <- [1,3022,null,{}] 18:59:44 INFO - PROCESS | 1659 | 1468807184605 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}] 18:59:44 INFO - PROCESS | 1659 | 1468807184606 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:44 INFO - PROCESS | 1659 | 1468807184712 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:59:44 INFO - PROCESS | 1659 | 1468807184716 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:44 INFO - PROCESS | 1659 | 1468807184717 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ba06800 == 34 [pid = 1659] [id = 765] 18:59:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x128982800) [pid = 1659] [serial = 2293] [outer = 0x0] 18:59:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x128bf2000) [pid = 1659] [serial = 2294] [outer = 0x128982800] 18:59:44 INFO - PROCESS | 1659 | 1468807184741 Marionette DEBUG loaded listener.js 18:59:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x129172800) [pid = 1659] [serial = 2295] [outer = 0x128982800] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12765a400) [pid = 1659] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x1292dd000) [pid = 1659] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x1295e5c00) [pid = 1659] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x124030800) [pid = 1659] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x120fef400) [pid = 1659] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x118768000) [pid = 1659] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x116462800) [pid = 1659] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x126e31400) [pid = 1659] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x11829bc00) [pid = 1659] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x128b23800) [pid = 1659] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x11337e800) [pid = 1659] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x125f1d800) [pid = 1659] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1219d2000) [pid = 1659] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x116136800) [pid = 1659] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x12ac46000) [pid = 1659] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x12732c800) [pid = 1659] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:59:45 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x118a75c00) [pid = 1659] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:59:45 INFO - PROCESS | 1659 | 1468807185271 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"]]]}] 18:59:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:59:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:59:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:59:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:59:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:59:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:59:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:59:45 INFO - TEST-OK | /FileAPI/historical.html | took 736ms 18:59:45 INFO - PROCESS | 1659 | 1468807185340 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:59:45 INFO - PROCESS | 1659 | 1468807185342 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 18:59:45 INFO - TEST-START | /FileAPI/idlharness.html 18:59:45 INFO - PROCESS | 1659 | 1468807185348 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:59:45 INFO - PROCESS | 1659 | 1468807185350 Marionette TRACE conn2 <- [1,3026,null,{}] 18:59:45 INFO - PROCESS | 1659 | 1468807185352 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}] 18:59:45 INFO - PROCESS | 1659 | 1468807185354 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:45 INFO - PROCESS | 1659 | 1468807185434 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:59:45 INFO - PROCESS | 1659 | 1468807185453 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:45 INFO - PROCESS | 1659 | 1468807185454 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd45800 == 35 [pid = 1659] [id = 766] 18:59:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x116f82000) [pid = 1659] [serial = 2296] [outer = 0x0] 18:59:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x126bacc00) [pid = 1659] [serial = 2297] [outer = 0x116f82000] 18:59:45 INFO - PROCESS | 1659 | 1468807185478 Marionette DEBUG loaded listener.js 18:59:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12916bc00) [pid = 1659] [serial = 2298] [outer = 0x116f82000] 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:59:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:59:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:59:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:59:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:59:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:59:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:59:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:59:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:59:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:59:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:59:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:59:46 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 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:59:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:59:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:59:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:59:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:59:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:59:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:59:46 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 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:59:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:59:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:59:46 INFO - PROCESS | 1659 | 1468807186109 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]]]}] 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:59:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 785ms 18:59:46 INFO - PROCESS | 1659 | 1468807186133 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:59:46 INFO - PROCESS | 1659 | 1468807186135 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 18:59:46 INFO - TEST-START | /FileAPI/idlharness.worker 18:59:46 INFO - PROCESS | 1659 | 1468807186137 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:59:46 INFO - PROCESS | 1659 | 1468807186138 Marionette TRACE conn2 <- [1,3030,null,{}] 18:59:46 INFO - PROCESS | 1659 | 1468807186140 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}] 18:59:46 INFO - PROCESS | 1659 | 1468807186141 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:46 INFO - PROCESS | 1659 | 1468807186249 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:59:46 INFO - PROCESS | 1659 | 1468807186257 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:46 INFO - PROCESS | 1659 | 1468807186259 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x11101b800 == 36 [pid = 1659] [id = 767] 18:59:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1292da400) [pid = 1659] [serial = 2299] [outer = 0x0] 18:59:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12b866000) [pid = 1659] [serial = 2300] [outer = 0x1292da400] 18:59:46 INFO - PROCESS | 1659 | 1468807186282 Marionette DEBUG loaded listener.js 18:59:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12b9ef400) [pid = 1659] [serial = 2301] [outer = 0x1292da400] 18:59:46 INFO - PROCESS | 1659 | [1659] 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 18:59:46 INFO - PROCESS | 1659 | 1468807186874 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,{},{}]]]}] 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:59:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:59:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:59:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:59:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:59:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:59:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:59:46 INFO - {} 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:59:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:59:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:59:46 INFO - {} 18:59:46 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 - {} 18:59:46 INFO - {} 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:59:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:59:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:59:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:59:46 INFO - {} 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:59:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:59:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:59:46 INFO - {} 18:59:46 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 - {} 18:59:46 INFO - {} 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:59:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:59:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:59:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:59:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 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 18:59:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:59:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:59:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:59:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:59:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:59:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:59:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:59:46 INFO - {} 18:59:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 787ms 18:59:46 INFO - PROCESS | 1659 | 1468807186926 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:59:46 INFO - PROCESS | 1659 | 1468807186928 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 18:59:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:59:46 INFO - PROCESS | 1659 | 1468807186937 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:59:46 INFO - PROCESS | 1659 | 1468807186939 Marionette TRACE conn2 <- [1,3034,null,{}] 18:59:46 INFO - PROCESS | 1659 | 1468807186942 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}] 18:59:46 INFO - PROCESS | 1659 | 1468807186945 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:47 INFO - PROCESS | 1659 | 1468807187050 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:59:47 INFO - PROCESS | 1659 | 1468807187054 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:47 INFO - PROCESS | 1659 | 1468807187056 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d834000 == 37 [pid = 1659] [id = 768] 18:59:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12b9fac00) [pid = 1659] [serial = 2302] [outer = 0x0] 18:59:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12cc68000) [pid = 1659] [serial = 2303] [outer = 0x12b9fac00] 18:59:47 INFO - PROCESS | 1659 | 1468807187091 Marionette DEBUG loaded listener.js 18:59:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12cc70400) [pid = 1659] [serial = 2304] [outer = 0x12b9fac00] 18:59:47 INFO - PROCESS | 1659 | 1468807187631 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]]]}] 18:59:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:59:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 724ms 18:59:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:59:47 INFO - PROCESS | 1659 | 1468807187662 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:59:47 INFO - PROCESS | 1659 | 1468807187666 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 18:59:47 INFO - PROCESS | 1659 | 1468807187670 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:59:47 INFO - PROCESS | 1659 | 1468807187676 Marionette TRACE conn2 <- [1,3038,null,{}] 18:59:47 INFO - PROCESS | 1659 | 1468807187715 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}] 18:59:47 INFO - PROCESS | 1659 | 1468807187718 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:47 INFO - PROCESS | 1659 | 1468807187891 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:59:48 INFO - PROCESS | 1659 | 1468807188003 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:48 INFO - PROCESS | 1659 | 1468807188006 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x118921800 == 38 [pid = 1659] [id = 769] 18:59:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x115da9400) [pid = 1659] [serial = 2305] [outer = 0x0] 18:59:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x11670d000) [pid = 1659] [serial = 2306] [outer = 0x115da9400] 18:59:48 INFO - PROCESS | 1659 | 1468807188058 Marionette DEBUG loaded listener.js 18:59:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x116f87400) [pid = 1659] [serial = 2307] [outer = 0x115da9400] 18:59:48 INFO - PROCESS | 1659 | 1468807188510 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"]]]}] 18:59:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:59:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:59:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 856ms 18:59:48 INFO - PROCESS | 1659 | 1468807188526 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:59:48 INFO - PROCESS | 1659 | 1468807188529 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 18:59:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:59:48 INFO - PROCESS | 1659 | 1468807188534 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:59:48 INFO - PROCESS | 1659 | 1468807188536 Marionette TRACE conn2 <- [1,3042,null,{}] 18:59:48 INFO - PROCESS | 1659 | 1468807188539 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}] 18:59:48 INFO - PROCESS | 1659 | 1468807188540 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:48 INFO - PROCESS | 1659 | 1468807188655 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:59:48 INFO - PROCESS | 1659 | 1468807188716 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:48 INFO - PROCESS | 1659 | 1468807188717 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x126ccc000 == 39 [pid = 1659] [id = 770] 18:59:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x118293000) [pid = 1659] [serial = 2308] [outer = 0x0] 18:59:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x119167800) [pid = 1659] [serial = 2309] [outer = 0x118293000] 18:59:48 INFO - PROCESS | 1659 | 1468807188749 Marionette DEBUG loaded listener.js 18:59:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x119ee3c00) [pid = 1659] [serial = 2310] [outer = 0x118293000] 18:59:49 INFO - PROCESS | 1659 | 1468807189260 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]]]}] 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:59:49 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. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:59:49 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'.) 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:59:49 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. 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:59:49 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. 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:59:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:59:49 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. 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:59:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:59:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:59:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:59:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:59:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:59:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:59:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:59:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:59:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:59:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:59:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:59:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:59:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:59:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 783ms 18:59:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:59:49 INFO - PROCESS | 1659 | 1468807189355 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:59:49 INFO - PROCESS | 1659 | 1468807189357 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 18:59:49 INFO - PROCESS | 1659 | 1468807189366 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:59:49 INFO - PROCESS | 1659 | 1468807189369 Marionette TRACE conn2 <- [1,3046,null,{}] 18:59:49 INFO - PROCESS | 1659 | 1468807189377 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}] 18:59:49 INFO - PROCESS | 1659 | 1468807189381 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:49 INFO - PROCESS | 1659 | 1468807189496 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:59:49 INFO - PROCESS | 1659 | 1468807189569 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:49 INFO - PROCESS | 1659 | 1468807189571 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x119a61800 == 40 [pid = 1659] [id = 771] 18:59:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x1167dd800) [pid = 1659] [serial = 2311] [outer = 0x0] 18:59:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x118293400) [pid = 1659] [serial = 2312] [outer = 0x1167dd800] 18:59:49 INFO - PROCESS | 1659 | 1468807189604 Marionette DEBUG loaded listener.js 18:59:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12765e800) [pid = 1659] [serial = 2313] [outer = 0x1167dd800] 18:59:49 INFO - PROCESS | 1659 | [1659] 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 18:59:50 INFO - PROCESS | 1659 | 1468807190350 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:59:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:59:50 INFO - {} 18:59:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1032ms 18:59:50 INFO - PROCESS | 1659 | 1468807190392 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:59:50 INFO - PROCESS | 1659 | 1468807190395 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 18:59:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:59:50 INFO - PROCESS | 1659 | 1468807190463 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:59:50 INFO - PROCESS | 1659 | 1468807190464 Marionette TRACE conn2 <- [1,3050,null,{}] 18:59:50 INFO - PROCESS | 1659 | 1468807190469 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}] 18:59:50 INFO - PROCESS | 1659 | 1468807190470 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:50 INFO - PROCESS | 1659 | 1468807190602 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x11101b800 == 39 [pid = 1659] [id = 767] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12bd45800 == 38 [pid = 1659] [id = 766] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12ba06800 == 37 [pid = 1659] [id = 765] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12ac0f800 == 36 [pid = 1659] [id = 764] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12a329800 == 35 [pid = 1659] [id = 763] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x129055000 == 34 [pid = 1659] [id = 762] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12723c800 == 33 [pid = 1659] [id = 761] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x124437000 == 32 [pid = 1659] [id = 760] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x119b38000 == 31 [pid = 1659] [id = 759] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x118912800 == 30 [pid = 1659] [id = 758] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x1168c2000 == 29 [pid = 1659] [id = 757] 18:59:50 INFO - PROCESS | 1659 | --DOCSHELL 0x121c8e800 == 28 [pid = 1659] [id = 756] 18:59:50 INFO - PROCESS | 1659 | 1468807190717 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:50 INFO - PROCESS | 1659 | 1468807190718 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x11714e800 == 29 [pid = 1659] [id = 772] 18:59:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x115da7000) [pid = 1659] [serial = 2314] [outer = 0x0] 18:59:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x116462800) [pid = 1659] [serial = 2315] [outer = 0x115da7000] 18:59:50 INFO - PROCESS | 1659 | 1468807190745 Marionette DEBUG loaded listener.js 18:59:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x118517000) [pid = 1659] [serial = 2316] [outer = 0x115da7000] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x129173800) [pid = 1659] [serial = 2227] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x1295e3c00) [pid = 1659] [serial = 2230] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12a569000) [pid = 1659] [serial = 2233] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x124b47000) [pid = 1659] [serial = 2218] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x126c06800) [pid = 1659] [serial = 2219] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x1219cc000) [pid = 1659] [serial = 2215] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x123c14000) [pid = 1659] [serial = 2216] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1189e8400) [pid = 1659] [serial = 2206] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x119a09000) [pid = 1659] [serial = 2207] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x116711800) [pid = 1659] [serial = 2209] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x116f84c00) [pid = 1659] [serial = 2210] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x1272b6800) [pid = 1659] [serial = 2221] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x118512800) [pid = 1659] [serial = 2212] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x11965e400) [pid = 1659] [serial = 2213] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x129176c00) [pid = 1659] [serial = 2201] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x113c64800) [pid = 1659] [serial = 2203] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x115e61800) [pid = 1659] [serial = 2204] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x12a8e1800) [pid = 1659] [serial = 2245] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x115da9c00) [pid = 1659] [serial = 2239] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x116f81400) [pid = 1659] [serial = 2236] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x119c6d000) [pid = 1659] [serial = 2237] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x12a5d3400) [pid = 1659] [serial = 2234] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12ac4c800) [pid = 1659] [serial = 2247] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1245dd400) [pid = 1659] [serial = 2241] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12ac57c00) [pid = 1659] [serial = 2248] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12897f000) [pid = 1659] [serial = 2224] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12a80c400) [pid = 1659] [serial = 2242] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x1295ec800) [pid = 1659] [serial = 2231] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x1292d8c00) [pid = 1659] [serial = 2228] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x12a811400) [pid = 1659] [serial = 2244] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x129169400) [pid = 1659] [serial = 2225] [outer = 0x0] [url = about:blank] 18:59:50 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x1273d2400) [pid = 1659] [serial = 2222] [outer = 0x0] [url = about:blank] 18:59:51 INFO - PROCESS | 1659 | 1468807191033 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]]]}] 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:59:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 640ms 18:59:51 INFO - PROCESS | 1659 | 1468807191085 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:59:51 INFO - PROCESS | 1659 | 1468807191088 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 18:59:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:59:51 INFO - PROCESS | 1659 | 1468807191101 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:59:51 INFO - PROCESS | 1659 | 1468807191103 Marionette TRACE conn2 <- [1,3054,null,{}] 18:59:51 INFO - PROCESS | 1659 | 1468807191105 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}] 18:59:51 INFO - PROCESS | 1659 | 1468807191107 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:51 INFO - PROCESS | 1659 | 1468807191186 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:59:51 INFO - PROCESS | 1659 | 1468807191190 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:51 INFO - PROCESS | 1659 | 1468807191191 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x12142e800 == 30 [pid = 1659] [id = 773] 18:59:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x118a78400) [pid = 1659] [serial = 2317] [outer = 0x0] 18:59:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x119a09000) [pid = 1659] [serial = 2318] [outer = 0x118a78400] 18:59:51 INFO - PROCESS | 1659 | 1468807191220 Marionette DEBUG loaded listener.js 18:59:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1210cbc00) [pid = 1659] [serial = 2319] [outer = 0x118a78400] 18:59:51 INFO - PROCESS | 1659 | 1468807191675 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"]]]}] 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:59:51 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" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:59:51 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" 18:59:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:59:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 643ms 18:59:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:59:51 INFO - PROCESS | 1659 | 1468807191738 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:59:51 INFO - PROCESS | 1659 | 1468807191739 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 18:59:51 INFO - PROCESS | 1659 | 1468807191742 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:59:51 INFO - PROCESS | 1659 | 1468807191744 Marionette TRACE conn2 <- [1,3058,null,{}] 18:59:51 INFO - PROCESS | 1659 | 1468807191761 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}] 18:59:51 INFO - PROCESS | 1659 | 1468807191765 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:51 INFO - PROCESS | 1659 | 1468807191848 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:59:51 INFO - PROCESS | 1659 | 1468807191856 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:51 INFO - PROCESS | 1659 | 1468807191857 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289a8000 == 31 [pid = 1659] [id = 774] 18:59:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x12732e400) [pid = 1659] [serial = 2320] [outer = 0x0] 18:59:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x12765b800) [pid = 1659] [serial = 2321] [outer = 0x12732e400] 18:59:51 INFO - PROCESS | 1659 | 1468807191884 Marionette DEBUG loaded listener.js 18:59:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x128986400) [pid = 1659] [serial = 2322] [outer = 0x12732e400] 18:59:52 INFO - PROCESS | 1659 | 1468807192258 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]]]}] 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:59:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:59:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:59:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:59:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:59:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:59:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:59:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:59:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:59:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 535ms 18:59:52 INFO - PROCESS | 1659 | 1468807192278 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:59:52 INFO - PROCESS | 1659 | 1468807192280 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 18:59:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:59:52 INFO - PROCESS | 1659 | 1468807192282 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:59:52 INFO - PROCESS | 1659 | 1468807192283 Marionette TRACE conn2 <- [1,3062,null,{}] 18:59:52 INFO - PROCESS | 1659 | 1468807192285 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}] 18:59:52 INFO - PROCESS | 1659 | 1468807192287 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:52 INFO - PROCESS | 1659 | 1468807192370 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:59:52 INFO - PROCESS | 1659 | 1468807192374 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:52 INFO - PROCESS | 1659 | 1468807192375 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x11811c000 == 32 [pid = 1659] [id = 775] 18:59:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x128b24800) [pid = 1659] [serial = 2323] [outer = 0x0] 18:59:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x129177c00) [pid = 1659] [serial = 2324] [outer = 0x128b24800] 18:59:52 INFO - PROCESS | 1659 | 1468807192400 Marionette DEBUG loaded listener.js 18:59:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x1292de000) [pid = 1659] [serial = 2325] [outer = 0x128b24800] 18:59:52 INFO - PROCESS | 1659 | [1659] 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 18:59:52 INFO - PROCESS | 1659 | 1468807192728 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:59:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:59:52 INFO - {} 18:59:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 470ms 18:59:52 INFO - PROCESS | 1659 | 1468807192753 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:59:52 INFO - PROCESS | 1659 | 1468807192754 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 18:59:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:59:52 INFO - PROCESS | 1659 | 1468807192756 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:59:52 INFO - PROCESS | 1659 | 1468807192757 Marionette TRACE conn2 <- [1,3066,null,{}] 18:59:52 INFO - PROCESS | 1659 | 1468807192760 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}] 18:59:52 INFO - PROCESS | 1659 | 1468807192761 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:52 INFO - PROCESS | 1659 | 1468807192839 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:59:52 INFO - PROCESS | 1659 | 1468807192912 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:52 INFO - PROCESS | 1659 | 1468807192914 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a6ca800 == 33 [pid = 1659] [id = 776] 18:59:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x112f51800) [pid = 1659] [serial = 2326] [outer = 0x0] 18:59:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12a563800) [pid = 1659] [serial = 2327] [outer = 0x112f51800] 18:59:52 INFO - PROCESS | 1659 | 1468807192938 Marionette DEBUG loaded listener.js 18:59:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12a80a400) [pid = 1659] [serial = 2328] [outer = 0x112f51800] 18:59:53 INFO - PROCESS | 1659 | 1468807193270 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]]]}] 18:59:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:59:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:59:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:59:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:59:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:59:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:59:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:59:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 569ms 18:59:53 INFO - PROCESS | 1659 | 1468807193325 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 18:59:53 INFO - PROCESS | 1659 | 1468807193327 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 18:59:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:59:53 INFO - PROCESS | 1659 | 1468807193329 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:59:53 INFO - PROCESS | 1659 | 1468807193330 Marionette TRACE conn2 <- [1,3070,null,{}] 18:59:53 INFO - PROCESS | 1659 | 1468807193332 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}] 18:59:53 INFO - PROCESS | 1659 | 1468807193336 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:53 INFO - PROCESS | 1659 | 1468807193469 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:59:53 INFO - PROCESS | 1659 | 1468807193473 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:53 INFO - PROCESS | 1659 | 1468807193474 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x127221000 == 34 [pid = 1659] [id = 777] 18:59:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x12a811c00) [pid = 1659] [serial = 2329] [outer = 0x0] 18:59:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12ac4e800) [pid = 1659] [serial = 2330] [outer = 0x12a811c00] 18:59:53 INFO - PROCESS | 1659 | 1468807193540 Marionette DEBUG loaded listener.js 18:59:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12b9f5000) [pid = 1659] [serial = 2331] [outer = 0x12a811c00] 18:59:53 INFO - PROCESS | 1659 | 1468807193827 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]]]}] 18:59:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:59:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:59:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:59:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:59:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:59:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:59:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 520ms 18:59:53 INFO - PROCESS | 1659 | 1468807193862 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:59:53 INFO - PROCESS | 1659 | 1468807193865 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 18:59:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:59:53 INFO - PROCESS | 1659 | 1468807193869 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:59:53 INFO - PROCESS | 1659 | 1468807193870 Marionette TRACE conn2 <- [1,3074,null,{}] 18:59:53 INFO - PROCESS | 1659 | 1468807193872 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}] 18:59:53 INFO - PROCESS | 1659 | 1468807193874 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:53 INFO - PROCESS | 1659 | 1468807193996 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:59:54 INFO - PROCESS | 1659 | 1468807194010 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:54 INFO - PROCESS | 1659 | 1468807194011 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bd55800 == 35 [pid = 1659] [id = 778] 18:59:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12b9f5400) [pid = 1659] [serial = 2332] [outer = 0x0] 18:59:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12b9fc800) [pid = 1659] [serial = 2333] [outer = 0x12b9f5400] 18:59:54 INFO - PROCESS | 1659 | 1468807194061 Marionette DEBUG loaded listener.js 18:59:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12ba9bc00) [pid = 1659] [serial = 2334] [outer = 0x12b9f5400] 18:59:54 INFO - PROCESS | 1659 | 1468807194424 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]]]}] 18:59:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:59:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:59:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:59:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:59:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:59:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:59:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 569ms 18:59:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:59:54 INFO - PROCESS | 1659 | 1468807194438 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:59:54 INFO - PROCESS | 1659 | 1468807194439 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 18:59:54 INFO - PROCESS | 1659 | 1468807194441 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:59:54 INFO - PROCESS | 1659 | 1468807194442 Marionette TRACE conn2 <- [1,3078,null,{}] 18:59:54 INFO - PROCESS | 1659 | 1468807194446 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}] 18:59:54 INFO - PROCESS | 1659 | 1468807194448 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:54 INFO - PROCESS | 1659 | 1468807194557 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:59:54 INFO - PROCESS | 1659 | 1468807194568 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:54 INFO - PROCESS | 1659 | 1468807194569 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x1131e6000 == 36 [pid = 1659] [id = 779] 18:59:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12ba9e400) [pid = 1659] [serial = 2335] [outer = 0x0] 18:59:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12baa2800) [pid = 1659] [serial = 2336] [outer = 0x12ba9e400] 18:59:54 INFO - PROCESS | 1659 | 1468807194593 Marionette DEBUG loaded listener.js 18:59:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x12bd7bc00) [pid = 1659] [serial = 2337] [outer = 0x12ba9e400] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x121a97000) [pid = 1659] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1292da400) [pid = 1659] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x115d9b000) [pid = 1659] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x118a7d800) [pid = 1659] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x1219fb000) [pid = 1659] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x127666400) [pid = 1659] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x121820000) [pid = 1659] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x118254000) [pid = 1659] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x116460c00) [pid = 1659] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x116f89800) [pid = 1659] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x1164e5000) [pid = 1659] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12181fc00) [pid = 1659] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x118a74c00) [pid = 1659] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x116196c00) [pid = 1659] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x118515c00) [pid = 1659] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x126e80000) [pid = 1659] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x128982800) [pid = 1659] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:59:54 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x116f82000) [pid = 1659] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:59:55 INFO - PROCESS | 1659 | 1468807194997 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] 18:59:55 INFO - PROCESS | 1659 | 1468807195013 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 18:59:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:59:55 INFO - PROCESS | 1659 | 1468807195016 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:59:55 INFO - PROCESS | 1659 | 1468807195017 Marionette TRACE conn2 <- [1,3082,null,{}] 18:59:55 INFO - PROCESS | 1659 | 1468807195019 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}] 18:59:55 INFO - PROCESS | 1659 | 1468807195020 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:55 INFO - PROCESS | 1659 | 1468807195106 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:59:55 INFO - PROCESS | 1659 | 1468807195110 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:55 INFO - PROCESS | 1659 | 1468807195111 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d087000 == 37 [pid = 1659] [id = 780] 18:59:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x116883800) [pid = 1659] [serial = 2338] [outer = 0x0] 18:59:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x11893bc00) [pid = 1659] [serial = 2339] [outer = 0x116883800] 18:59:55 INFO - PROCESS | 1659 | 1468807195139 Marionette DEBUG loaded listener.js 18:59:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x129174800) [pid = 1659] [serial = 2340] [outer = 0x116883800] 18:59:55 INFO - PROCESS | 1659 | 1468807195434 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]]]}] 18:59:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:59:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:59:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:59:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 468ms 18:59:55 INFO - PROCESS | 1659 | 1468807195484 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:59:55 INFO - PROCESS | 1659 | 1468807195486 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 18:59:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:59:55 INFO - PROCESS | 1659 | 1468807195488 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:59:55 INFO - PROCESS | 1659 | 1468807195489 Marionette TRACE conn2 <- [1,3086,null,{}] 18:59:55 INFO - PROCESS | 1659 | 1468807195491 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}] 18:59:55 INFO - PROCESS | 1659 | 1468807195492 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:55 INFO - PROCESS | 1659 | 1468807195573 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:59:55 INFO - PROCESS | 1659 | 1468807195644 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:55 INFO - PROCESS | 1659 | 1468807195645 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x112fd4800 == 38 [pid = 1659] [id = 781] 18:59:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x11670c400) [pid = 1659] [serial = 2341] [outer = 0x0] 18:59:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x116f33400) [pid = 1659] [serial = 2342] [outer = 0x11670c400] 18:59:55 INFO - PROCESS | 1659 | 1468807195671 Marionette DEBUG loaded listener.js 18:59:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x12bd7dc00) [pid = 1659] [serial = 2343] [outer = 0x11670c400] 18:59:55 INFO - PROCESS | 1659 | 1468807195925 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:59:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:59:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 472ms 18:59:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:59:55 INFO - PROCESS | 1659 | 1468807195967 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:59:55 INFO - PROCESS | 1659 | 1468807195969 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 18:59:55 INFO - PROCESS | 1659 | 1468807195971 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:59:55 INFO - PROCESS | 1659 | 1468807195973 Marionette TRACE conn2 <- [1,3090,null,{}] 18:59:55 INFO - PROCESS | 1659 | 1468807195975 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}] 18:59:55 INFO - PROCESS | 1659 | 1468807195977 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:56 INFO - PROCESS | 1659 | 1468807196091 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:59:56 INFO - PROCESS | 1659 | 1468807196095 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:56 INFO - PROCESS | 1659 | 1468807196099 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d3b7800 == 39 [pid = 1659] [id = 782] 18:59:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x116883000) [pid = 1659] [serial = 2344] [outer = 0x0] 18:59:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12bd87400) [pid = 1659] [serial = 2345] [outer = 0x116883000] 18:59:56 INFO - PROCESS | 1659 | 1468807196124 Marionette DEBUG loaded listener.js 18:59:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12bdb0800) [pid = 1659] [serial = 2346] [outer = 0x116883000] 18:59:56 INFO - PROCESS | 1659 | 1468807196444 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:59:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:59:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 522ms 18:59:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:59:56 INFO - PROCESS | 1659 | 1468807196494 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:59:56 INFO - PROCESS | 1659 | 1468807196496 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 18:59:56 INFO - PROCESS | 1659 | 1468807196499 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:59:56 INFO - PROCESS | 1659 | 1468807196500 Marionette TRACE conn2 <- [1,3094,null,{}] 18:59:56 INFO - PROCESS | 1659 | 1468807196504 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}] 18:59:56 INFO - PROCESS | 1659 | 1468807196505 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:56 INFO - PROCESS | 1659 | 1468807196680 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:59:56 INFO - PROCESS | 1659 | 1468807196689 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:56 INFO - PROCESS | 1659 | 1468807196690 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d78d800 == 40 [pid = 1659] [id = 783] 18:59:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x123b50c00) [pid = 1659] [serial = 2347] [outer = 0x0] 18:59:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x123b54800) [pid = 1659] [serial = 2348] [outer = 0x123b50c00] 18:59:56 INFO - PROCESS | 1659 | 1468807196722 Marionette DEBUG loaded listener.js 18:59:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x123b58c00) [pid = 1659] [serial = 2349] [outer = 0x123b50c00] 18:59:57 INFO - PROCESS | 1659 | 1468807197104 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:59:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 623ms 18:59:57 INFO - PROCESS | 1659 | 1468807197123 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:59:57 INFO - PROCESS | 1659 | 1468807197126 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 18:59:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:59:57 INFO - PROCESS | 1659 | 1468807197129 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:59:57 INFO - PROCESS | 1659 | 1468807197131 Marionette TRACE conn2 <- [1,3098,null,{}] 18:59:57 INFO - PROCESS | 1659 | 1468807197135 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}] 18:59:57 INFO - PROCESS | 1659 | 1468807197136 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:57 INFO - PROCESS | 1659 | 1468807197248 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:59:57 INFO - PROCESS | 1659 | 1468807197328 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:57 INFO - PROCESS | 1659 | 1468807197330 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x118118000 == 41 [pid = 1659] [id = 784] 18:59:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x115da8c00) [pid = 1659] [serial = 2350] [outer = 0x0] 18:59:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1164e6400) [pid = 1659] [serial = 2351] [outer = 0x115da8c00] 18:59:57 INFO - PROCESS | 1659 | 1468807197360 Marionette DEBUG loaded listener.js 18:59:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x118261800) [pid = 1659] [serial = 2352] [outer = 0x115da8c00] 18:59:57 INFO - PROCESS | 1659 | 1468807197735 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]]]}] 18:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:59:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 620ms 18:59:57 INFO - PROCESS | 1659 | 1468807197748 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:59:57 INFO - PROCESS | 1659 | 1468807197751 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 18:59:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:59:57 INFO - PROCESS | 1659 | 1468807197756 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:59:57 INFO - PROCESS | 1659 | 1468807197758 Marionette TRACE conn2 <- [1,3102,null,{}] 18:59:57 INFO - PROCESS | 1659 | 1468807197760 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}] 18:59:57 INFO - PROCESS | 1659 | 1468807197762 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:57 INFO - PROCESS | 1659 | 1468807197871 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:59:57 INFO - PROCESS | 1659 | 1468807197989 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:57 INFO - PROCESS | 1659 | 1468807197990 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x1289b4800 == 42 [pid = 1659] [id = 785] 18:59:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12181b400) [pid = 1659] [serial = 2353] [outer = 0x0] 18:59:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1219c4000) [pid = 1659] [serial = 2354] [outer = 0x12181b400] 18:59:58 INFO - PROCESS | 1659 | 1468807198022 Marionette DEBUG loaded listener.js 18:59:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x123b52c00) [pid = 1659] [serial = 2355] [outer = 0x12181b400] 18:59:58 INFO - PROCESS | 1659 | 1468807198382 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:59:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:59:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 18:59:58 INFO - PROCESS | 1659 | 1468807198428 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:59:58 INFO - PROCESS | 1659 | 1468807198429 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 18:59:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:59:58 INFO - PROCESS | 1659 | 1468807198432 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:59:58 INFO - PROCESS | 1659 | 1468807198434 Marionette TRACE conn2 <- [1,3106,null,{}] 18:59:58 INFO - PROCESS | 1659 | 1468807198442 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}] 18:59:58 INFO - PROCESS | 1659 | 1468807198445 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:58 INFO - PROCESS | 1659 | 1468807198551 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 18:59:58 INFO - PROCESS | 1659 | 1468807198660 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:58 INFO - PROCESS | 1659 | 1468807198662 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b841000 == 43 [pid = 1659] [id = 786] 18:59:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x124b3fc00) [pid = 1659] [serial = 2356] [outer = 0x0] 18:59:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x126e8a000) [pid = 1659] [serial = 2357] [outer = 0x124b3fc00] 18:59:58 INFO - PROCESS | 1659 | 1468807198694 Marionette DEBUG loaded listener.js 18:59:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x12897f000) [pid = 1659] [serial = 2358] [outer = 0x124b3fc00] 18:59:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:59:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:59:59 INFO - PROCESS | 1659 | 1468807199049 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]]]}] 18:59:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:59:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 623ms 18:59:59 INFO - PROCESS | 1659 | 1468807199055 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 18:59:59 INFO - PROCESS | 1659 | 1468807199057 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 18:59:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:59:59 INFO - PROCESS | 1659 | 1468807199059 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:59:59 INFO - PROCESS | 1659 | 1468807199061 Marionette TRACE conn2 <- [1,3110,null,{}] 18:59:59 INFO - PROCESS | 1659 | 1468807199065 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}] 18:59:59 INFO - PROCESS | 1659 | 1468807199067 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:59 INFO - PROCESS | 1659 | 1468807199172 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 18:59:59 INFO - PROCESS | 1659 | 1468807199280 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:59 INFO - PROCESS | 1659 | 1468807199281 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d785000 == 44 [pid = 1659] [id = 787] 18:59:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x129169400) [pid = 1659] [serial = 2359] [outer = 0x0] 18:59:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x129178000) [pid = 1659] [serial = 2360] [outer = 0x129169400] 18:59:59 INFO - PROCESS | 1659 | 1468807199313 Marionette DEBUG loaded listener.js 18:59:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x1295ef000) [pid = 1659] [serial = 2361] [outer = 0x129169400] 18:59:59 INFO - PROCESS | 1659 | 1468807199653 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"]]]}] 18:59:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:59:59 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 18:59:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:59:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:59:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 621ms 18:59:59 INFO - PROCESS | 1659 | 1468807199682 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 18:59:59 INFO - PROCESS | 1659 | 1468807199683 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 18:59:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:59:59 INFO - PROCESS | 1659 | 1468807199686 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:59:59 INFO - PROCESS | 1659 | 1468807199687 Marionette TRACE conn2 <- [1,3114,null,{}] 18:59:59 INFO - PROCESS | 1659 | 1468807199690 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}] 18:59:59 INFO - PROCESS | 1659 | 1468807199691 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:59 INFO - PROCESS | 1659 | 1468807199795 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 18:59:59 INFO - PROCESS | 1659 | 1468807199899 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\", \"d42bcae6-819a-42b2-bec5-45e8638d9d90\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:59 INFO - PROCESS | 1659 | 1468807199900 Marionette INFO sendAsync 83fc909a-4c8d-e146-b1ba-7c1ee771532c 18:59:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d842000 == 45 [pid = 1659] [id = 788] 18:59:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12a561000) [pid = 1659] [serial = 2362] [outer = 0x0] 18:59:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12a80c400) [pid = 1659] [serial = 2363] [outer = 0x12a561000] 18:59:59 INFO - PROCESS | 1659 | 1468807199931 Marionette DEBUG loaded listener.js 18:59:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12ac46000) [pid = 1659] [serial = 2364] [outer = 0x12a561000] 19:00:00 INFO - PROCESS | 1659 | 1468807200301 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]]]}] 19:00:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:00:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 622ms 19:00:00 INFO - PROCESS | 1659 | 1468807200309 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 19:00:00 INFO - PROCESS | 1659 | 1468807200310 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 19:00:01 WARNING - u'runner_teardown' () 19:00:01 INFO - No more tests 19:00:01 INFO - Got 0 unexpected results 19:00:01 INFO - SUITE-END | took 508s 19:00:01 INFO - Closing logging queue 19:00:01 INFO - queue closed 19:00:01 INFO - Return code: 0 19:00:01 WARNING - # TBPL SUCCESS # 19:00:01 INFO - Running post-action listener: _resource_record_post_action 19:00:01 INFO - Running post-run listener: _resource_record_post_run 19:00:02 INFO - Total resource usage - Wall time: 530s; CPU: 57.0%; Read bytes: 32910848; Write bytes: 953246208; Read time: 325; Write time: 4875 19:00:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:00:02 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154196480; Write bytes: 157038592; Read time: 13901; Write time: 340 19:00:02 INFO - run-tests - Wall time: 512s; CPU: 57.0%; Read bytes: 30735872; Write bytes: 793278976; Read time: 300; Write time: 4524 19:00:02 INFO - Running post-run listener: _upload_blobber_files 19:00:02 INFO - Blob upload gear active. 19:00:02 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:00:02 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 19:00:02 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'] 19:00:02 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 19:00:02 INFO - (blobuploader) - INFO - Open directory for files ... 19:00:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:00:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:00:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:00:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:00:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:00:04 INFO - (blobuploader) - INFO - Done attempting. 19:00:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:00:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:00:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:00:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:00:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:00:07 INFO - (blobuploader) - INFO - Done attempting. 19:00:07 INFO - (blobuploader) - INFO - Iteration through files over. 19:00:07 INFO - Return code: 0 19:00:07 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:00:07 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:00:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/03fe641c336d71a1b192ac080af4ecf0fe3305bd266da5bea635347266f3ebdb19888c0055beb34452261546280a76b74541165e9d4afd728a8f4ec2e9886249", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e97e3d6a84228939a56d7fcfa4e36af0ec996488a4bc49cc77a0b69dc227b775b55bc7b0c97936ee0f290e90a5cbf166e021d433027ae1d5e003545f8b16ee6"} 19:00:07 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:00:07 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:00:07 INFO - Contents: 19:00:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/03fe641c336d71a1b192ac080af4ecf0fe3305bd266da5bea635347266f3ebdb19888c0055beb34452261546280a76b74541165e9d4afd728a8f4ec2e9886249", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e97e3d6a84228939a56d7fcfa4e36af0ec996488a4bc49cc77a0b69dc227b775b55bc7b0c97936ee0f290e90a5cbf166e021d433027ae1d5e003545f8b16ee6"} 19:00:07 INFO - Running post-run listener: copy_logs_to_upload_dir 19:00:07 INFO - Copying logs to upload dir... 19:00:07 INFO - mkdir: /builds/slave/test/build/upload/logs 19:00:07 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=587.662370 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 47 secs) (at 2016-07-17 19:00:07.834338) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-17 19:00:07.838285) ========= 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.dbc4Z4zU8v/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.DZo8eSr1gI/Listeners TMPDIR=/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/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/03fe641c336d71a1b192ac080af4ecf0fe3305bd266da5bea635347266f3ebdb19888c0055beb34452261546280a76b74541165e9d4afd728a8f4ec2e9886249", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e97e3d6a84228939a56d7fcfa4e36af0ec996488a4bc49cc77a0b69dc227b775b55bc7b0c97936ee0f290e90a5cbf166e021d433027ae1d5e003545f8b16ee6"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012589 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/03fe641c336d71a1b192ac080af4ecf0fe3305bd266da5bea635347266f3ebdb19888c0055beb34452261546280a76b74541165e9d4afd728a8f4ec2e9886249", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e97e3d6a84228939a56d7fcfa4e36af0ec996488a4bc49cc77a0b69dc227b775b55bc7b0c97936ee0f290e90a5cbf166e021d433027ae1d5e003545f8b16ee6"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468655998/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-17 19:00:07.876128) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 19:00:07.876457) ========= 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.dbc4Z4zU8v/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.DZo8eSr1gI/Listeners TMPDIR=/var/folders/0j/h0q2j0xx3k5cx8qlz357zmjr00000w/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.005120 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 19:00:07.924645) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-17 19:00:07.926654) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-17 19:00:07.926993) ========= ========= Total master_lag: 0.41 =========