builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0089 starttime: 1468614557.78 results: success (0) buildid: 20160712111957 builduid: 7d6176452a1c4b7b8f7d2f9d47b9e21f revision: 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:17.777263) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:17.777726) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:17.778024) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:18.165062) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:18.165455) ========= 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.gXTG0LdzwA/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.4aUhvTiqo3/Listeners TMPDIR=/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/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-15 13:29:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 148M=0s 2016-07-15 13:29:18 (148 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.088701 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:18.276378) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:18.276700) ========= 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.gXTG0LdzwA/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.4aUhvTiqo3/Listeners TMPDIR=/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/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.027025 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:18.327598) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 13:29:18.328335) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 --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 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.gXTG0LdzwA/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.4aUhvTiqo3/Listeners TMPDIR=/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/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-15 13:29:18,402 truncating revision to first 12 chars 2016-07-15 13:29:18,403 Setting DEBUG logging. 2016-07-15 13:29:18,403 attempt 1/10 2016-07-15 13:29:18,403 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/1748a233dae0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-15 13:29:19,821 unpacking tar archive at: mozilla-beta-1748a233dae0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.664084 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 13:29:20.015670) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:20.016048) ========= script_repo_revision: 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:20.016497) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:20.016813) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 13:29:20.036059) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 45 secs) (at 2016-07-15 13:29:20.036454) ========= /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.gXTG0LdzwA/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.4aUhvTiqo3/Listeners TMPDIR=/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/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 13:29:20 INFO - MultiFileLogger online at 20160715 13:29:20 in /builds/slave/test 13:29: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 13:29:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:29:20 INFO - {'append_to_log': False, 13:29:20 INFO - 'base_work_dir': '/builds/slave/test', 13:29:20 INFO - 'blob_upload_branch': 'mozilla-beta', 13:29:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:29:20 INFO - 'buildbot_json_path': 'buildprops.json', 13:29:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:29:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:29:20 INFO - 'download_minidump_stackwalk': True, 13:29:20 INFO - 'download_symbols': 'true', 13:29:20 INFO - 'e10s': False, 13:29:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:29:20 INFO - 'tooltool.py': '/tools/tooltool.py', 13:29:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:29:20 INFO - '/tools/misc-python/virtualenv.py')}, 13:29:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:29:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:29:20 INFO - 'log_level': 'info', 13:29:20 INFO - 'log_to_console': True, 13:29:20 INFO - 'opt_config_files': (), 13:29:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:29:20 INFO - '--processes=1', 13:29:20 INFO - '--config=%(test_path)s/wptrunner.ini', 13:29:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:29:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:29:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:29:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:29:20 INFO - 'pip_index': False, 13:29:20 INFO - 'require_test_zip': True, 13:29:20 INFO - 'test_type': ('testharness',), 13:29:20 INFO - 'this_chunk': '1', 13:29:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:29:20 INFO - 'total_chunks': '10', 13:29:20 INFO - 'virtualenv_path': 'venv', 13:29:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:29:20 INFO - 'work_dir': 'build'} 13:29:20 INFO - ##### 13:29:20 INFO - ##### Running clobber step. 13:29:20 INFO - ##### 13:29:20 INFO - Running pre-action listener: _resource_record_pre_action 13:29:20 INFO - Running main action method: clobber 13:29:20 INFO - rmtree: /builds/slave/test/build 13:29:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:29:22 INFO - Running post-action listener: _resource_record_post_action 13:29:22 INFO - ##### 13:29:22 INFO - ##### Running read-buildbot-config step. 13:29:22 INFO - ##### 13:29:22 INFO - Running pre-action listener: _resource_record_pre_action 13:29:22 INFO - Running main action method: read_buildbot_config 13:29:22 INFO - Using buildbot properties: 13:29:22 INFO - { 13:29:22 INFO - "project": "", 13:29:22 INFO - "product": "firefox", 13:29:22 INFO - "script_repo_revision": "production", 13:29:22 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 13:29:22 INFO - "repository": "", 13:29:22 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 13:29:22 INFO - "buildid": "20160712111957", 13:29:22 INFO - "pgo_build": "False", 13:29:22 INFO - "basedir": "/builds/slave/test", 13:29:22 INFO - "buildnumber": 16, 13:29:22 INFO - "slavename": "t-yosemite-r7-0089", 13:29:22 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 13:29:22 INFO - "platform": "macosx64", 13:29:22 INFO - "branch": "mozilla-beta", 13:29:22 INFO - "revision": "1748a233dae02d02e14bb64d378dc8cc3ae4a1b0", 13:29:22 INFO - "repo_path": "releases/mozilla-beta", 13:29:22 INFO - "moz_repo_path": "", 13:29:22 INFO - "stage_platform": "macosx64", 13:29:22 INFO - "builduid": "7d6176452a1c4b7b8f7d2f9d47b9e21f", 13:29:22 INFO - "slavebuilddir": "test" 13:29:22 INFO - } 13:29:22 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.dmg. 13:29:22 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.test_packages.json. 13:29:22 INFO - Running post-action listener: _resource_record_post_action 13:29:22 INFO - ##### 13:29:22 INFO - ##### Running download-and-extract step. 13:29:22 INFO - ##### 13:29:22 INFO - Running pre-action listener: _resource_record_pre_action 13:29:22 INFO - Running main action method: download_and_extract 13:29:22 INFO - mkdir: /builds/slave/test/build/tests 13:29: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')]} 13:29:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.test_packages.json 13:29:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 13:29:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/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 13:29:22 INFO - Downloaded 1201 bytes. 13:29:22 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 13:29:22 INFO - Using the following test package requirements: 13:29:22 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:29:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:29:22 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 13:29:22 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:29:22 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 13:29:22 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:29:22 INFO - u'jsshell-mac64.zip'], 13:29:22 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:29:22 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 13:29:22 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 13:29:22 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:29:22 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 13:29:22 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:29:22 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 13:29:22 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:29:22 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 13:29:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 13:29:22 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 13:29: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 13:29: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')]} 13:29:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.common.tests.zip 13:29:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 13:29:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/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 13:29:22 INFO - Downloaded 18406829 bytes. 13:29: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/*'] 13:29: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/* 13:29:23 INFO - caution: filename not matched: web-platform/* 13:29:23 INFO - Return code: 11 13:29:23 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')]} 13:29:23 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.web-platform.tests.zip 13:29:23 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/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 13:29:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/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 13:29:23 INFO - Downloaded 36389883 bytes. 13:29:23 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/*'] 13:29:23 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/* 13:29:27 INFO - caution: filename not matched: bin/* 13:29:27 INFO - caution: filename not matched: config/* 13:29:27 INFO - caution: filename not matched: mozbase/* 13:29:27 INFO - caution: filename not matched: marionette/* 13:29:27 INFO - caution: filename not matched: tools/wptserve/* 13:29:27 INFO - Return code: 11 13:29:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:29:27 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.dmg 13:29:27 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 13:29:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 13:29:28 INFO - Downloaded 73017313 bytes. 13:29:28 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.dmg 13:29:28 INFO - mkdir: /builds/slave/test/properties 13:29:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:29:28 INFO - Writing to file /builds/slave/test/properties/build_url 13:29:28 INFO - Contents: 13:29:28 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.dmg 13:29:28 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:29:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:29:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:29:28 INFO - Contents: 13:29:28 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:29:28 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')]} 13:29:28 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:29:28 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 13:29:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/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 13:29:29 INFO - Downloaded 103719019 bytes. 13:29:29 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'] 13:29:29 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 13:29:33 INFO - Return code: 0 13:29:33 INFO - Running post-action listener: _resource_record_post_action 13:29:33 INFO - Running post-action listener: set_extra_try_arguments 13:29:33 INFO - ##### 13:29:33 INFO - ##### Running create-virtualenv step. 13:29:33 INFO - ##### 13:29:33 INFO - Running pre-action listener: _pre_create_virtualenv 13:29:33 INFO - Running pre-action listener: _resource_record_pre_action 13:29:33 INFO - Running main action method: create_virtualenv 13:29:33 INFO - Creating virtualenv /builds/slave/test/build/venv 13:29:33 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 13:29:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:29:33 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:29:33 INFO - Using real prefix '/tools/python27' 13:29:33 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:29:33 INFO - Installing distribute.............................................................................................................................................................................................done. 13:29:36 INFO - Installing pip.................done. 13:29:36 INFO - Return code: 0 13:29:36 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:29:36 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')]} 13:29:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:29:36 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')]} 13:29:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:29:36 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 0x10a861e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a87ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe02b5b1c30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a87a5e0>, '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 0x10a45dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a488990>, '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.gXTG0LdzwA/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.4aUhvTiqo3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:29:36 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 13:29:36 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 13:29:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gXTG0LdzwA/Render', 13:29:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:29:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:29:36 INFO - 'HOME': '/Users/cltbld', 13:29:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:29:36 INFO - 'LOGNAME': 'cltbld', 13:29:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:36 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:29:36 INFO - 'MOZ_NO_REMOTE': '1', 13:29:36 INFO - 'NO_EM_RESTART': '1', 13:29:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:29:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:29:36 INFO - 'PWD': '/builds/slave/test', 13:29:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:29:36 INFO - 'SHELL': '/bin/bash', 13:29:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4aUhvTiqo3/Listeners', 13:29:36 INFO - 'TMPDIR': '/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/', 13:29:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:29:36 INFO - 'USER': 'cltbld', 13:29:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:29:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:29:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:29:36 INFO - 'XPC_FLAGS': '0x0', 13:29:36 INFO - 'XPC_SERVICE_NAME': '0', 13:29:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:29:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:29:37 INFO - Downloading/unpacking psutil>=0.7.1 13:29:37 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 13:29:37 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 13:29:37 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 13:29:37 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 13:29:37 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 13:29:37 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 13:29:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:29:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:29:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:29:40 INFO - Installing collected packages: psutil 13:29:40 INFO - Running setup.py install for psutil 13:29:40 INFO - building 'psutil._psutil_osx' extension 13:29:40 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 13:29:41 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 13:29:41 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 13:29:41 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 13:29:41 INFO - building 'psutil._psutil_posix' extension 13:29:41 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 13:29:41 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 13:29:41 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 13:29:41 INFO - ^ 13:29:41 INFO - 1 warning generated. 13:29:41 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 13:29:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:29:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:29:41 INFO - Successfully installed psutil 13:29:41 INFO - Cleaning up... 13:29:41 INFO - Return code: 0 13:29:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:29:41 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')]} 13:29:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:29:41 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')]} 13:29:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:29:41 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 0x10a861e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a87ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe02b5b1c30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a87a5e0>, '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 0x10a45dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a488990>, '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.gXTG0LdzwA/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.4aUhvTiqo3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:29:41 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 13:29:41 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 13:29:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gXTG0LdzwA/Render', 13:29:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:29:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:29:41 INFO - 'HOME': '/Users/cltbld', 13:29:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:29:41 INFO - 'LOGNAME': 'cltbld', 13:29:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:41 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:29:41 INFO - 'MOZ_NO_REMOTE': '1', 13:29:41 INFO - 'NO_EM_RESTART': '1', 13:29:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:29:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:29:41 INFO - 'PWD': '/builds/slave/test', 13:29:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:29:41 INFO - 'SHELL': '/bin/bash', 13:29:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4aUhvTiqo3/Listeners', 13:29:41 INFO - 'TMPDIR': '/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/', 13:29:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:29:41 INFO - 'USER': 'cltbld', 13:29:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:29:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:29:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:29:41 INFO - 'XPC_FLAGS': '0x0', 13:29:41 INFO - 'XPC_SERVICE_NAME': '0', 13:29:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:29:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:29:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:29:42 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 13:29:42 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 13:29:42 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 13:29:42 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 13:29:42 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 13:29:42 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 13:29:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:29:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:29:44 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:29:44 INFO - Installing collected packages: mozsystemmonitor 13:29:44 INFO - Running setup.py install for mozsystemmonitor 13:29:44 INFO - Successfully installed mozsystemmonitor 13:29:44 INFO - Cleaning up... 13:29:44 INFO - Return code: 0 13:29:44 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:29:44 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')]} 13:29:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:29:44 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')]} 13:29:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:29:44 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 0x10a861e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a87ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe02b5b1c30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a87a5e0>, '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 0x10a45dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a488990>, '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.gXTG0LdzwA/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.4aUhvTiqo3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:29:44 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 13:29:44 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 13:29:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gXTG0LdzwA/Render', 13:29:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:29:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:29:44 INFO - 'HOME': '/Users/cltbld', 13:29:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:29:44 INFO - 'LOGNAME': 'cltbld', 13:29:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:44 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:29:44 INFO - 'MOZ_NO_REMOTE': '1', 13:29:44 INFO - 'NO_EM_RESTART': '1', 13:29:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:29:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:29:44 INFO - 'PWD': '/builds/slave/test', 13:29:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:29:44 INFO - 'SHELL': '/bin/bash', 13:29:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4aUhvTiqo3/Listeners', 13:29:44 INFO - 'TMPDIR': '/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/', 13:29:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:29:44 INFO - 'USER': 'cltbld', 13:29:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:29:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:29:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:29:44 INFO - 'XPC_FLAGS': '0x0', 13:29:44 INFO - 'XPC_SERVICE_NAME': '0', 13:29:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:29:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:29:45 INFO - Downloading/unpacking blobuploader==1.2.4 13:29:45 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 13:29:45 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 13:29:45 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 13:29:45 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 13:29:45 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 13:29:45 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 13:29:47 INFO - Downloading blobuploader-1.2.4.tar.gz 13:29:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:29:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:29:47 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 13:29:47 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 13:29:47 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 13:29:47 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 13:29:47 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 13:29:47 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 13:29:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:29:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:29:48 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 13:29:48 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 13:29:48 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 13:29:48 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 13:29:48 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 13:29:48 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 13:29:48 INFO - Downloading docopt-0.6.1.tar.gz 13:29:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:29:48 INFO - Installing collected packages: blobuploader, requests, docopt 13:29:48 INFO - Running setup.py install for blobuploader 13:29:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:29:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:29:48 INFO - Running setup.py install for requests 13:29:49 INFO - Running setup.py install for docopt 13:29:49 INFO - Successfully installed blobuploader requests docopt 13:29:49 INFO - Cleaning up... 13:29:49 INFO - Return code: 0 13:29:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:29:49 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')]} 13:29:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:29:49 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')]} 13:29:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:29:49 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 0x10a861e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a87ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe02b5b1c30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a87a5e0>, '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 0x10a45dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a488990>, '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.gXTG0LdzwA/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.4aUhvTiqo3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:29:49 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 13:29:49 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 13:29:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gXTG0LdzwA/Render', 13:29:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:29:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:29:49 INFO - 'HOME': '/Users/cltbld', 13:29:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:29:49 INFO - 'LOGNAME': 'cltbld', 13:29:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:49 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:29:49 INFO - 'MOZ_NO_REMOTE': '1', 13:29:49 INFO - 'NO_EM_RESTART': '1', 13:29:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:29:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:29:49 INFO - 'PWD': '/builds/slave/test', 13:29:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:29:49 INFO - 'SHELL': '/bin/bash', 13:29:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4aUhvTiqo3/Listeners', 13:29:49 INFO - 'TMPDIR': '/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/', 13:29:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:29:49 INFO - 'USER': 'cltbld', 13:29:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:29:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:29:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:29:49 INFO - 'XPC_FLAGS': '0x0', 13:29:49 INFO - 'XPC_SERVICE_NAME': '0', 13:29:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:29:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:29:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:29:49 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-cQpwcp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:29:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:29:50 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-CVBwXy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:29:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:29:50 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-J0fZxa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:29:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:29:50 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-2ZpyUI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:29:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:29:50 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-4J8Q83-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:29:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:29:50 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-acb9Sa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:29:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:29:50 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-fbFXbQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:29:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:29:50 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-70CH46-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:29:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:29:50 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-5jtzEL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:29:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:29:50 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-HAc4Nq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:29:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:29:50 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-1FTt60-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:29:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:29:51 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-hTboJt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:29:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:29:51 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-RpaM8r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:29:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:29:51 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-lObq7D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:29:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:29:51 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-EZCt4r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:29:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:29:51 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-t6BNRw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:29:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:29:51 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-iGZnGX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:29:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:29:51 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-meOaq8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:29:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:29:51 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-rPWziP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:29:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:29:51 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-TsBFRU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:29:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:29:52 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-IZUJvc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:29:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:29:52 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 13:29:52 INFO - Running setup.py install for manifestparser 13:29:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:29:52 INFO - Running setup.py install for mozcrash 13:29:52 INFO - Running setup.py install for mozdebug 13:29:52 INFO - Running setup.py install for mozdevice 13:29:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:29:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:29:53 INFO - Running setup.py install for mozfile 13:29:53 INFO - Running setup.py install for mozhttpd 13:29:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:29:53 INFO - Running setup.py install for mozinfo 13:29:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:29:53 INFO - Running setup.py install for mozInstall 13:29:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:29:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:29:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:29:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:29:53 INFO - Running setup.py install for mozleak 13:29:53 INFO - Running setup.py install for mozlog 13:29:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:29:54 INFO - Running setup.py install for moznetwork 13:29:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:29:54 INFO - Running setup.py install for mozprocess 13:29:54 INFO - Running setup.py install for mozprofile 13:29:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:29:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:29:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:29:54 INFO - Running setup.py install for mozrunner 13:29:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:29:54 INFO - Running setup.py install for mozscreenshot 13:29:54 INFO - Running setup.py install for moztest 13:29:54 INFO - Running setup.py install for mozversion 13:29:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:29:55 INFO - Running setup.py install for wptserve 13:29:55 INFO - Running setup.py install for marionette-driver 13:29:55 INFO - Running setup.py install for browsermob-proxy 13:29:55 INFO - Running setup.py install for marionette-client 13:29:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:29:55 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:29:55 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 13:29:55 INFO - Cleaning up... 13:29:56 INFO - Return code: 0 13:29:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:29:56 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')]} 13:29:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:29:56 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')]} 13:29:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:29:56 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 0x10a861e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a87ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe02b5b1c30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a87a5e0>, '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 0x10a45dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a488990>, '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.gXTG0LdzwA/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.4aUhvTiqo3/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:29:56 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 13:29:56 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 13:29:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gXTG0LdzwA/Render', 13:29:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:29:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:29:56 INFO - 'HOME': '/Users/cltbld', 13:29:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:29:56 INFO - 'LOGNAME': 'cltbld', 13:29:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:56 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:29:56 INFO - 'MOZ_NO_REMOTE': '1', 13:29:56 INFO - 'NO_EM_RESTART': '1', 13:29:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:29:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:29:56 INFO - 'PWD': '/builds/slave/test', 13:29:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:29:56 INFO - 'SHELL': '/bin/bash', 13:29:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4aUhvTiqo3/Listeners', 13:29:56 INFO - 'TMPDIR': '/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/', 13:29:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:29:56 INFO - 'USER': 'cltbld', 13:29:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:29:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:29:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:29:56 INFO - 'XPC_FLAGS': '0x0', 13:29:56 INFO - 'XPC_SERVICE_NAME': '0', 13:29:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:29:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:29:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:29:56 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-f4teFm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:29:56 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)) 13:29:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:29:56 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-UXtt_D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:29:56 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)) 13:29:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:29:56 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-ewYh5g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:29:56 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)) 13:29:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:29:56 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-aBHEQ5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:29:56 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)) 13:29:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:29:56 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-qzfmKu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:29:56 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)) 13:29:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:29:56 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-2FgVV_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:29:56 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)) 13:29:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:29:56 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-DItMDc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:29:57 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)) 13:29:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:29:57 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-2SlVJx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:29:57 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)) 13:29:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:29:57 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-2KxOdJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:29:57 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)) 13:29:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:29:57 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-xohWrg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:29:57 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)) 13:29:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:29:57 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-jkPlZo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:29:57 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)) 13:29:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:29:57 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-pMkCh1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:29:57 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)) 13:29:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:29:57 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-gUIhqB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:29:57 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)) 13:29:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:29:57 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-TOGdlj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:29:57 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)) 13:29:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:29:57 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-CH9wNt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:29:57 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)) 13:29:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:29:57 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-NS6R5X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:29:58 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)) 13:29:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:29:58 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-qz3wsJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:29:58 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)) 13:29:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:29:58 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-DjUqA7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:29:58 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)) 13:29:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:29:58 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-4yC8K6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:29:58 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)) 13:29:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:29:58 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-qpj9eh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:29:58 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)) 13:29:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:29:58 INFO - Running setup.py (path:/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/pip-xtjytq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:29:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:29:58 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)) 13:29:58 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)) 13:29:58 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)) 13:29:58 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)) 13:29:58 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)) 13:29:58 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)) 13:29:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:29:58 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 13:29:58 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 13:29:58 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 13:29:58 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 13:29:58 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 13:29:58 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 13:30:01 INFO - Downloading blessings-1.6.tar.gz 13:30:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:30:01 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)) 13:30:01 INFO - Installing collected packages: blessings 13:30:01 INFO - Running setup.py install for blessings 13:30:01 INFO - Successfully installed blessings 13:30:01 INFO - Cleaning up... 13:30:01 INFO - Return code: 0 13:30:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:30:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:30:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:30:02 INFO - Reading from file tmpfile_stdout 13:30:02 INFO - Current package versions: 13:30:02 INFO - blessings == 1.6 13:30:02 INFO - blobuploader == 1.2.4 13:30:02 INFO - browsermob-proxy == 0.6.0 13:30:02 INFO - docopt == 0.6.1 13:30:02 INFO - manifestparser == 1.1 13:30:02 INFO - marionette-client == 2.3.0 13:30:02 INFO - marionette-driver == 1.4.0 13:30:02 INFO - mozInstall == 1.12 13:30:02 INFO - mozcrash == 0.17 13:30:02 INFO - mozdebug == 0.1 13:30:02 INFO - mozdevice == 0.48 13:30:02 INFO - mozfile == 1.2 13:30:02 INFO - mozhttpd == 0.7 13:30:02 INFO - mozinfo == 0.9 13:30:02 INFO - mozleak == 0.1 13:30:02 INFO - mozlog == 3.1 13:30:02 INFO - moznetwork == 0.27 13:30:02 INFO - mozprocess == 0.22 13:30:02 INFO - mozprofile == 0.28 13:30:02 INFO - mozrunner == 6.11 13:30:02 INFO - mozscreenshot == 0.1 13:30:02 INFO - mozsystemmonitor == 0.0 13:30:02 INFO - moztest == 0.7 13:30:02 INFO - mozversion == 1.4 13:30:02 INFO - psutil == 3.1.1 13:30:02 INFO - requests == 1.2.3 13:30:02 INFO - wptserve == 1.4.0 13:30:02 INFO - wsgiref == 0.1.2 13:30:02 INFO - Running post-action listener: _resource_record_post_action 13:30:02 INFO - Running post-action listener: _start_resource_monitoring 13:30:02 INFO - Starting resource monitoring. 13:30:02 INFO - ##### 13:30:02 INFO - ##### Running pull step. 13:30:02 INFO - ##### 13:30:02 INFO - Running pre-action listener: _resource_record_pre_action 13:30:02 INFO - Running main action method: pull 13:30:02 INFO - Pull has nothing to do! 13:30:02 INFO - Running post-action listener: _resource_record_post_action 13:30:02 INFO - ##### 13:30:02 INFO - ##### Running install step. 13:30:02 INFO - ##### 13:30:02 INFO - Running pre-action listener: _resource_record_pre_action 13:30:02 INFO - Running main action method: install 13:30:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:30:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:30:02 INFO - Reading from file tmpfile_stdout 13:30:02 INFO - Detecting whether we're running mozinstall >=1.0... 13:30:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:30:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:30:02 INFO - Reading from file tmpfile_stdout 13:30:02 INFO - Output received: 13:30:02 INFO - Usage: mozinstall [options] installer 13:30:02 INFO - Options: 13:30:02 INFO - -h, --help show this help message and exit 13:30:02 INFO - -d DEST, --destination=DEST 13:30:02 INFO - Directory to install application into. [default: 13:30:02 INFO - "/builds/slave/test"] 13:30:02 INFO - --app=APP Application being installed. [default: firefox] 13:30:02 INFO - mkdir: /builds/slave/test/build/application 13:30:02 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'] 13:30:02 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 13:30:20 INFO - Reading from file tmpfile_stdout 13:30:20 INFO - Output received: 13:30:20 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 13:30:20 INFO - Running post-action listener: _resource_record_post_action 13:30:20 INFO - ##### 13:30:20 INFO - ##### Running run-tests step. 13:30:20 INFO - ##### 13:30:20 INFO - Running pre-action listener: _resource_record_pre_action 13:30:20 INFO - Running main action method: run_tests 13:30:20 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:30:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:30:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:30:20 INFO - grabbing minidump binary from tooltool 13:30:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:30:20 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 0x10a87a5e0>, '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 0x10a45dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a488990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:30:20 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 13:30:20 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 13:30:20 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:30:20 INFO - Return code: 0 13:30:20 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 13:30:20 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:30:20 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/1468347597/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 13:30:20 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/1468347597/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 13:30:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gXTG0LdzwA/Render', 13:30:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:30:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:30:20 INFO - 'HOME': '/Users/cltbld', 13:30:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:30:20 INFO - 'LOGNAME': 'cltbld', 13:30:20 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:30:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:30:20 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 13:30:20 INFO - 'MOZ_NO_REMOTE': '1', 13:30:20 INFO - 'NO_EM_RESTART': '1', 13:30:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:30:20 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:30:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:30:20 INFO - 'PWD': '/builds/slave/test', 13:30:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:30:20 INFO - 'SHELL': '/bin/bash', 13:30:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4aUhvTiqo3/Listeners', 13:30:20 INFO - 'TMPDIR': '/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/T/', 13:30:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:30:20 INFO - 'USER': 'cltbld', 13:30:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:30:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:30:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:30:20 INFO - 'XPC_FLAGS': '0x0', 13:30:20 INFO - 'XPC_SERVICE_NAME': '0', 13:30:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:30:20 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/1468347597/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 13:30:21 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 13:30:21 INFO - import pkg_resources 13:30:22 INFO - Using 1 client processes 13:30:22 INFO - wptserve Starting http server on 127.0.0.1:8000 13:30:22 INFO - wptserve Starting http server on 127.0.0.1:8001 13:30:22 INFO - wptserve Starting http server on 127.0.0.1:8443 13:30:24 INFO - SUITE-START | Running 778 tests 13:30:24 INFO - Running testharness tests 13:30:24 INFO - Setting up ssl 13:30:24 INFO - PROCESS | certutil | 13:30:24 INFO - PROCESS | certutil | 13:30:24 INFO - PROCESS | certutil | 13:30:24 INFO - Certificate Nickname Trust Attributes 13:30:24 INFO - SSL,S/MIME,JAR/XPI 13:30:24 INFO - 13:30:24 INFO - web-platform-tests CT,, 13:30:24 INFO - 13:30:24 INFO - Starting runner 13:30:25 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 13:30:25 INFO - PROCESS | 1653 | 1468614625611 Marionette DEBUG Marionette enabled via build flag and pref 13:30:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ce9000 == 1 [pid = 1653] [id = 1] 13:30:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113ce9800) [pid = 1653] [serial = 1] [outer = 0x0] 13:30:25 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:30:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113cea800) [pid = 1653] [serial = 2] [outer = 0x113ce9800] 13:30:25 INFO - PROCESS | 1653 | 1468614625929 Marionette INFO Listening on port 2828 13:30:26 INFO - PROCESS | 1653 | 1468614626167 Marionette DEBUG Marionette enabled via command-line flag 13:30:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x116863800 == 2 [pid = 1653] [id = 2] 13:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x116864000) [pid = 1653] [serial = 3] [outer = 0x0] 13:30:26 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x116865000) [pid = 1653] [serial = 4] [outer = 0x116864000] 13:30:26 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:26 INFO - PROCESS | 1653 | 1468614626328 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 13:30:26 INFO - PROCESS | 1653 | 1468614626399 Marionette DEBUG Closed connection conn0 13:30:26 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:26 INFO - PROCESS | 1653 | 1468614626405 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 13:30:26 INFO - PROCESS | 1653 | 1468614626413 Marionette DEBUG Closed connection conn1 13:30:26 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:26 INFO - PROCESS | 1653 | 1468614626419 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 13:30:26 INFO - PROCESS | 1653 | 1468614626427 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:30:26 INFO - PROCESS | 1653 | 1468614626432 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":"20160712111957","device":"desktop","version":"48.0"} 13:30:26 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:30:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d10000 == 3 [pid = 1653] [id = 3] 13:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x119d10800) [pid = 1653] [serial = 5] [outer = 0x0] 13:30:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d11800 == 4 [pid = 1653] [id = 4] 13:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x1198e8c00) [pid = 1653] [serial = 6] [outer = 0x0] 13:30:27 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:30:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x121232800 == 5 [pid = 1653] [id = 5] 13:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x1198e9800) [pid = 1653] [serial = 7] [outer = 0x0] 13:30:27 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:30:27 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x1216b5800) [pid = 1653] [serial = 8] [outer = 0x1198e9800] 13:30:27 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x121bcd000) [pid = 1653] [serial = 9] [outer = 0x119d10800] 13:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x121463000) [pid = 1653] [serial = 10] [outer = 0x1198e8c00] 13:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x121465000) [pid = 1653] [serial = 11] [outer = 0x1198e9800] 13:30:28 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:30:28 INFO - PROCESS | 1653 | 1468614628606 Marionette INFO startBrowser 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:28 INFO - PROCESS | 1653 | 1468614628625 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1653 | 1468614628633 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1653 | 1468614628634 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x1265cfc00) [pid = 1653] [serial = 12] [outer = 0x1198e9800] 13:30:28 INFO - PROCESS | 1653 | 1468614628934 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"446dae66-7909-9b44-9a26-978bcfa0c510","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":"20160712111957","device":"desktop","version":"48.0","command_id":1}}] 13:30:29 INFO - PROCESS | 1653 | 1468614629017 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}] 13:30:29 INFO - PROCESS | 1653 | 1468614629022 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:29 INFO - PROCESS | 1653 | 1468614629080 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:30:29 INFO - PROCESS | 1653 | 1468614629155 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:30:29 INFO - PROCESS | 1653 | 1468614629157 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:29 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:30:29 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x12882a000) [pid = 1653] [serial = 13] [outer = 0x1198e9800] 13:30:29 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:30:29 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:29 INFO - PROCESS | 1653 | 1468614629473 Marionette TRACE conn2 <- [1,3,null,{}] 13:30:29 INFO - PROCESS | 1653 | 1468614629477 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:30:29 INFO - PROCESS | 1653 | 1468614629479 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:29 INFO - PROCESS | 1653 | 1468614629499 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:30:29 INFO - PROCESS | 1653 | 1468614629527 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 1653 | 1468614629528 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 13:30:29 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:30:29 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 13:30:29 INFO - PROCESS | 1653 | 1468614629531 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 1653 | 1468614629535 Marionette TRACE conn2 <- [1,6,null,{}] 13:30:29 INFO - PROCESS | 1653 | 1468614629538 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}] 13:30:29 INFO - PROCESS | 1653 | 1468614629539 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:29 INFO - PROCESS | 1653 | 1468614629548 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:30:29 INFO - PROCESS | 1653 | 1468614629551 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 1653 | 1468614629554 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907d000 == 6 [pid = 1653] [id = 6] 13:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x12911a400) [pid = 1653] [serial = 14] [outer = 0x0] 13:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x12911c000) [pid = 1653] [serial = 15] [outer = 0x12911a400] 13:30:29 INFO - PROCESS | 1653 | 1468614629582 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x129121c00) [pid = 1653] [serial = 16] [outer = 0x12911a400] 13:30:29 INFO - PROCESS | 1653 | 1468614629882 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]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 373ms 13:30:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296a2800 == 7 [pid = 1653] [id = 7] 13:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x129376400) [pid = 1653] [serial = 17] [outer = 0x0] 13:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x1295b9c00) [pid = 1653] [serial = 18] [outer = 0x129376400] 13:30:29 INFO - PROCESS | 1653 | 1468614629926 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x1295c7c00) [pid = 1653] [serial = 19] [outer = 0x129376400] 13:30:29 INFO - PROCESS | 1653 | 1468614629974 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 1653 | 1468614629975 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 13:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:30:30 INFO - PROCESS | 1653 | 1468614630008 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - PROCESS | 1653 | 1468614630009 Marionette TRACE conn2 <- [1,10,null,{}] 13:30:30 INFO - PROCESS | 1653 | 1468614630024 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}] 13:30:30 INFO - PROCESS | 1653 | 1468614630028 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:30 INFO - PROCESS | 1653 | 1468614630159 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:30:30 INFO - PROCESS | 1653 | 1468614630184 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 1653 | 1468614630185 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7ce800 == 8 [pid = 1653] [id = 8] 13:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12a70f800) [pid = 1653] [serial = 20] [outer = 0x0] 13:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12a711400) [pid = 1653] [serial = 21] [outer = 0x12a70f800] 13:30:30 INFO - PROCESS | 1653 | 1468614630216 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12a954c00) [pid = 1653] [serial = 22] [outer = 0x12a70f800] 13:30:30 INFO - PROCESS | 1653 | 1468614630563 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]]]}] 13:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 582ms 13:30:30 INFO - PROCESS | 1653 | 1468614630607 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:30:30 INFO - PROCESS | 1653 | 1468614630609 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 13:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:30:30 INFO - PROCESS | 1653 | 1468614630612 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - PROCESS | 1653 | 1468614630613 Marionette TRACE conn2 <- [1,14,null,{}] 13:30:30 INFO - PROCESS | 1653 | 1468614630618 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}] 13:30:30 INFO - PROCESS | 1653 | 1468614630620 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:30 INFO - PROCESS | 1653 | 1468614630713 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:30:30 INFO - PROCESS | 1653 | 1468614630717 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 1653 | 1468614630719 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b180000 == 9 [pid = 1653] [id = 9] 13:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12a95e800) [pid = 1653] [serial = 23] [outer = 0x0] 13:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12b12b400) [pid = 1653] [serial = 24] [outer = 0x12a95e800] 13:30:30 INFO - PROCESS | 1653 | 1468614630747 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b1c5400) [pid = 1653] [serial = 25] [outer = 0x12a95e800] 13:30:31 INFO - PROCESS | 1653 | 1468614631133 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]]]}] 13:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 574ms 13:30:31 INFO - PROCESS | 1653 | 1468614631193 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 1653 | 1468614631195 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 13:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:30:31 INFO - PROCESS | 1653 | 1468614631198 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1653 | 1468614631200 Marionette TRACE conn2 <- [1,18,null,{}] 13:30:31 INFO - PROCESS | 1653 | 1468614631205 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}] 13:30:31 INFO - PROCESS | 1653 | 1468614631207 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:31 INFO - PROCESS | 1653 | 1468614631299 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:30:31 INFO - PROCESS | 1653 | 1468614631303 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 1653 | 1468614631305 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b964000 == 10 [pid = 1653] [id = 10] 13:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12ba13800) [pid = 1653] [serial = 26] [outer = 0x0] 13:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12ba15400) [pid = 1653] [serial = 27] [outer = 0x12ba13800] 13:30:31 INFO - PROCESS | 1653 | 1468614631329 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12ba1b400) [pid = 1653] [serial = 28] [outer = 0x12ba13800] 13:30:31 INFO - PROCESS | 1653 | 1468614631611 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]]]}] 13:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 471ms 13:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:30:31 INFO - PROCESS | 1653 | 1468614631672 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 1653 | 1468614631673 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 13:30:31 INFO - PROCESS | 1653 | 1468614631675 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1653 | 1468614631676 Marionette TRACE conn2 <- [1,22,null,{}] 13:30:31 INFO - PROCESS | 1653 | 1468614631679 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}] 13:30:31 INFO - PROCESS | 1653 | 1468614631680 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:31 INFO - PROCESS | 1653 | 1468614631771 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:30:31 INFO - PROCESS | 1653 | 1468614631775 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 1653 | 1468614631776 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcb7800 == 11 [pid = 1653] [id = 11] 13:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12ba1e800) [pid = 1653] [serial = 29] [outer = 0x0] 13:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12bce9800) [pid = 1653] [serial = 30] [outer = 0x12ba1e800] 13:30:31 INFO - PROCESS | 1653 | 1468614631800 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12bcefc00) [pid = 1653] [serial = 31] [outer = 0x12ba1e800] 13:30:32 INFO - PROCESS | 1653 | 1468614632036 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]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 368ms 13:30:32 INFO - PROCESS | 1653 | 1468614632044 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1653 | 1468614632045 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 13:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:30:32 INFO - PROCESS | 1653 | 1468614632047 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 1653 | 1468614632048 Marionette TRACE conn2 <- [1,26,null,{}] 13:30:32 INFO - PROCESS | 1653 | 1468614632057 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}] 13:30:32 INFO - PROCESS | 1653 | 1468614632059 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:32 INFO - PROCESS | 1653 | 1468614632159 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:30:32 INFO - PROCESS | 1653 | 1468614632163 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 1653 | 1468614632164 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf17000 == 12 [pid = 1653] [id = 12] 13:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x1181d3800) [pid = 1653] [serial = 32] [outer = 0x0] 13:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12538c400) [pid = 1653] [serial = 33] [outer = 0x1181d3800] 13:30:32 INFO - PROCESS | 1653 | 1468614632188 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x125393000) [pid = 1653] [serial = 34] [outer = 0x1181d3800] 13:30:32 INFO - PROCESS | 1653 | 1468614632422 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]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 13:30:32 INFO - PROCESS | 1653 | 1468614632482 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1653 | 1468614632484 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 13:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:30:32 INFO - PROCESS | 1653 | 1468614632493 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 1653 | 1468614632494 Marionette TRACE conn2 <- [1,30,null,{}] 13:30:32 INFO - PROCESS | 1653 | 1468614632497 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}] 13:30:32 INFO - PROCESS | 1653 | 1468614632511 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:32 INFO - PROCESS | 1653 | 1468614632608 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:30:32 INFO - PROCESS | 1653 | 1468614632612 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 1653 | 1468614632613 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c313800 == 13 [pid = 1653] [id = 13] 13:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x125398400) [pid = 1653] [serial = 35] [outer = 0x0] 13:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12902e000) [pid = 1653] [serial = 36] [outer = 0x125398400] 13:30:32 INFO - PROCESS | 1653 | 1468614632637 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c338400) [pid = 1653] [serial = 37] [outer = 0x125398400] 13:30:32 INFO - PROCESS | 1653 | 1468614632869 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]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 13:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:30:32 INFO - PROCESS | 1653 | 1468614632913 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1653 | 1468614632914 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 13:30:32 INFO - PROCESS | 1653 | 1468614632916 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 1653 | 1468614632917 Marionette TRACE conn2 <- [1,34,null,{}] 13:30:32 INFO - PROCESS | 1653 | 1468614632927 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}] 13:30:32 INFO - PROCESS | 1653 | 1468614632928 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:33 INFO - PROCESS | 1653 | 1468614633017 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:30:33 INFO - PROCESS | 1653 | 1468614633023 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1653 | 1468614633024 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6db800 == 14 [pid = 1653] [id = 14] 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c33a800) [pid = 1653] [serial = 38] [outer = 0x0] 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c33fc00) [pid = 1653] [serial = 39] [outer = 0x12c33a800] 13:30:33 INFO - PROCESS | 1653 | 1468614633049 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c816400) [pid = 1653] [serial = 40] [outer = 0x12c33a800] 13:30:33 INFO - PROCESS | 1653 | 1468614633287 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]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 13:30:33 INFO - PROCESS | 1653 | 1468614633343 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 1653 | 1468614633344 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 13:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:30:33 INFO - PROCESS | 1653 | 1468614633346 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - PROCESS | 1653 | 1468614633347 Marionette TRACE conn2 <- [1,38,null,{}] 13:30:33 INFO - PROCESS | 1653 | 1468614633349 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}] 13:30:33 INFO - PROCESS | 1653 | 1468614633351 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:33 INFO - PROCESS | 1653 | 1468614633461 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:30:33 INFO - PROCESS | 1653 | 1468614633464 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1653 | 1468614633465 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12caa2800 == 15 [pid = 1653] [id = 15] 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12c81c400) [pid = 1653] [serial = 41] [outer = 0x0] 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12c821c00) [pid = 1653] [serial = 42] [outer = 0x12c81c400] 13:30:33 INFO - PROCESS | 1653 | 1468614633488 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12cb4f000) [pid = 1653] [serial = 43] [outer = 0x12c81c400] 13:30:33 INFO - PROCESS | 1653 | 1468614633722 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]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 13:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:30:33 INFO - PROCESS | 1653 | 1468614633774 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 1653 | 1468614633775 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 13:30:33 INFO - PROCESS | 1653 | 1468614633778 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - PROCESS | 1653 | 1468614633779 Marionette TRACE conn2 <- [1,42,null,{}] 13:30:33 INFO - PROCESS | 1653 | 1468614633781 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}] 13:30:33 INFO - PROCESS | 1653 | 1468614633782 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbb2800 == 16 [pid = 1653] [id = 16] 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12cbb3000) [pid = 1653] [serial = 44] [outer = 0x0] 13:30:33 INFO - PROCESS | 1653 | 1468614633884 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12cab2000) [pid = 1653] [serial = 45] [outer = 0x12cbb3000] 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12cbb8000) [pid = 1653] [serial = 46] [outer = 0x12cbb3000] 13:30:33 INFO - PROCESS | 1653 | 1468614633901 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1653 | 1468614633901 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbb2000 == 17 [pid = 1653] [id = 17] 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12cb55400) [pid = 1653] [serial = 47] [outer = 0x0] 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12cf08c00) [pid = 1653] [serial = 48] [outer = 0x12cb55400] 13:30:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfd5800 == 18 [pid = 1653] [id = 18] 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12cf0ac00) [pid = 1653] [serial = 49] [outer = 0x0] 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12cf0c800) [pid = 1653] [serial = 50] [outer = 0x12cf0ac00] 13:30:33 INFO - PROCESS | 1653 | 1468614633948 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12cf10c00) [pid = 1653] [serial = 51] [outer = 0x12cf0ac00] 13:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x12cb56400) [pid = 1653] [serial = 52] [outer = 0x12cb55400] 13:30:34 INFO - PROCESS | 1653 | 1468614634273 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]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 517ms 13:30:34 INFO - PROCESS | 1653 | 1468614634296 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1653 | 1468614634297 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 13:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:30:34 INFO - PROCESS | 1653 | 1468614634300 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1653 | 1468614634302 Marionette TRACE conn2 <- [1,46,null,{}] 13:30:34 INFO - PROCESS | 1653 | 1468614634306 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}] 13:30:34 INFO - PROCESS | 1653 | 1468614634307 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:34 INFO - PROCESS | 1653 | 1468614634395 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:30:34 INFO - PROCESS | 1653 | 1468614634398 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1653 | 1468614634408 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d6c2800 == 19 [pid = 1653] [id = 19] 13:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12d304400) [pid = 1653] [serial = 53] [outer = 0x0] 13:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x1185b6000) [pid = 1653] [serial = 54] [outer = 0x12d304400] 13:30:34 INFO - PROCESS | 1653 | 1468614634436 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x1184aac00) [pid = 1653] [serial = 55] [outer = 0x12d304400] 13:30:34 INFO - PROCESS | 1653 | 1468614634675 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]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 13:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:30:34 INFO - PROCESS | 1653 | 1468614634727 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1653 | 1468614634728 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 13:30:34 INFO - PROCESS | 1653 | 1468614634730 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1653 | 1468614634731 Marionette TRACE conn2 <- [1,50,null,{}] 13:30:34 INFO - PROCESS | 1653 | 1468614634733 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}] 13:30:34 INFO - PROCESS | 1653 | 1468614634734 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:34 INFO - PROCESS | 1653 | 1468614634841 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:30:34 INFO - PROCESS | 1653 | 1468614634844 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1653 | 1468614634845 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba6000 == 20 [pid = 1653] [id = 20] 13:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1185b7400) [pid = 1653] [serial = 56] [outer = 0x0] 13:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1185c1000) [pid = 1653] [serial = 57] [outer = 0x1185b7400] 13:30:34 INFO - PROCESS | 1653 | 1468614634868 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x119489400) [pid = 1653] [serial = 58] [outer = 0x1185b7400] 13:30:35 INFO - PROCESS | 1653 | 1468614635095 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]]]}] 13:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 13:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:30:35 INFO - PROCESS | 1653 | 1468614635148 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 1653 | 1468614635149 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 13:30:35 INFO - PROCESS | 1653 | 1468614635159 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1653 | 1468614635160 Marionette TRACE conn2 <- [1,54,null,{}] 13:30:35 INFO - PROCESS | 1653 | 1468614635163 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}] 13:30:35 INFO - PROCESS | 1653 | 1468614635164 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:35 INFO - PROCESS | 1653 | 1468614635258 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:30:35 INFO - PROCESS | 1653 | 1468614635269 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 1653 | 1468614635271 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11839c800 == 21 [pid = 1653] [id = 21] 13:30:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x12d309000) [pid = 1653] [serial = 59] [outer = 0x0] 13:30:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12d7ecc00) [pid = 1653] [serial = 60] [outer = 0x12d309000] 13:30:35 INFO - PROCESS | 1653 | 1468614635294 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12d7f1000) [pid = 1653] [serial = 61] [outer = 0x12d309000] 13:30:35 INFO - PROCESS | 1653 | 1468614635531 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]]]}] 13:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 426ms 13:30:35 INFO - PROCESS | 1653 | 1468614635578 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 1653 | 1468614635580 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 13:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:30:35 INFO - PROCESS | 1653 | 1468614635582 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1653 | 1468614635584 Marionette TRACE conn2 <- [1,58,null,{}] 13:30:35 INFO - PROCESS | 1653 | 1468614635595 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}] 13:30:35 INFO - PROCESS | 1653 | 1468614635596 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:35 INFO - PROCESS | 1653 | 1468614635720 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:30:36 INFO - PROCESS | 1653 | 1468614636485 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 1653 | 1468614636487 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x112157000 == 22 [pid = 1653] [id = 22] 13:30:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x111aa9400) [pid = 1653] [serial = 62] [outer = 0x0] 13:30:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11275c000) [pid = 1653] [serial = 63] [outer = 0x111aa9400] 13:30:36 INFO - PROCESS | 1653 | 1468614636523 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x112d23000) [pid = 1653] [serial = 64] [outer = 0x111aa9400] 13:30:36 INFO - PROCESS | 1653 | 1468614636932 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]]]}] 13:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1380ms 13:30:36 INFO - PROCESS | 1653 | 1468614636964 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 1653 | 1468614636967 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 13:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:30:36 INFO - PROCESS | 1653 | 1468614636971 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 1653 | 1468614636974 Marionette TRACE conn2 <- [1,62,null,{}] 13:30:36 INFO - PROCESS | 1653 | 1468614636977 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}] 13:30:36 INFO - PROCESS | 1653 | 1468614636980 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:37 INFO - PROCESS | 1653 | 1468614637095 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:30:37 INFO - PROCESS | 1653 | 1468614637134 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 1653 | 1468614637136 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e4e000 == 23 [pid = 1653] [id = 23] 13:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1133c6800) [pid = 1653] [serial = 65] [outer = 0x0] 13:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x115e8fc00) [pid = 1653] [serial = 66] [outer = 0x1133c6800] 13:30:37 INFO - PROCESS | 1653 | 1468614637168 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116a17c00) [pid = 1653] [serial = 67] [outer = 0x1133c6800] 13:30:37 INFO - PROCESS | 1653 | 1468614637572 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]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 13:30:37 INFO - PROCESS | 1653 | 1468614637594 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 1653 | 1468614637596 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 13:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:30:37 INFO - PROCESS | 1653 | 1468614637599 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 1653 | 1468614637601 Marionette TRACE conn2 <- [1,66,null,{}] 13:30:37 INFO - PROCESS | 1653 | 1468614637603 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}] 13:30:37 INFO - PROCESS | 1653 | 1468614637605 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:37 INFO - PROCESS | 1653 | 1468614637725 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:30:37 INFO - PROCESS | 1653 | 1468614637791 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 1653 | 1468614637793 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae5000 == 24 [pid = 1653] [id = 24] 13:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1181d4c00) [pid = 1653] [serial = 68] [outer = 0x0] 13:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118264400) [pid = 1653] [serial = 69] [outer = 0x1181d4c00] 13:30:37 INFO - PROCESS | 1653 | 1468614637822 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1185b6400) [pid = 1653] [serial = 70] [outer = 0x1181d4c00] 13:30:38 INFO - PROCESS | 1653 | 1468614638235 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]]]}] 13:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 671ms 13:30:38 INFO - PROCESS | 1653 | 1468614638273 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 1653 | 1468614638275 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 13:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:30:38 INFO - PROCESS | 1653 | 1468614638287 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 1653 | 1468614638293 Marionette TRACE conn2 <- [1,70,null,{}] 13:30:38 INFO - PROCESS | 1653 | 1468614638298 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}] 13:30:38 INFO - PROCESS | 1653 | 1468614638302 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:38 INFO - PROCESS | 1653 | 1468614638476 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:30:38 INFO - PROCESS | 1653 | 1468614638707 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1653 | 1468614638708 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1130ce800 == 25 [pid = 1653] [id = 25] 13:30:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x115e2a400) [pid = 1653] [serial = 71] [outer = 0x0] 13:30:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x115e90000) [pid = 1653] [serial = 72] [outer = 0x115e2a400] 13:30:38 INFO - PROCESS | 1653 | 1468614638809 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1161a5c00) [pid = 1653] [serial = 73] [outer = 0x115e2a400] 13:30:39 INFO - PROCESS | 1653 | 1468614639381 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]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1134ms 13:30:39 INFO - PROCESS | 1653 | 1468614639425 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 1653 | 1468614639427 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 13:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:30:39 INFO - PROCESS | 1653 | 1468614639431 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 1653 | 1468614639433 Marionette TRACE conn2 <- [1,74,null,{}] 13:30:39 INFO - PROCESS | 1653 | 1468614639439 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}] 13:30:39 INFO - PROCESS | 1653 | 1468614639440 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:39 INFO - PROCESS | 1653 | 1468614639524 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:30:39 INFO - PROCESS | 1653 | 1468614639584 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 1653 | 1468614639586 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ee6000 == 26 [pid = 1653] [id = 26] 13:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11688b800) [pid = 1653] [serial = 74] [outer = 0x0] 13:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117155800) [pid = 1653] [serial = 75] [outer = 0x11688b800] 13:30:39 INFO - PROCESS | 1653 | 1468614639614 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118156400) [pid = 1653] [serial = 76] [outer = 0x11688b800] 13:30:39 INFO - PROCESS | 1653 | 1468614639914 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]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 524ms 13:30:39 INFO - PROCESS | 1653 | 1468614639972 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 1653 | 1468614639974 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 13:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:30:39 INFO - PROCESS | 1653 | 1468614639981 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 1653 | 1468614639982 Marionette TRACE conn2 <- [1,78,null,{}] 13:30:39 INFO - PROCESS | 1653 | 1468614639985 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}] 13:30:39 INFO - PROCESS | 1653 | 1468614639986 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:40 INFO - PROCESS | 1653 | 1468614640060 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:30:40 INFO - PROCESS | 1653 | 1468614640064 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 1653 | 1468614640065 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116676800 == 27 [pid = 1653] [id = 27] 13:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113247400) [pid = 1653] [serial = 77] [outer = 0x0] 13:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118158800) [pid = 1653] [serial = 78] [outer = 0x113247400] 13:30:40 INFO - PROCESS | 1653 | 1468614640092 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118263000) [pid = 1653] [serial = 79] [outer = 0x113247400] 13:30:40 INFO - PROCESS | 1653 | 1468614640400 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]]]}] 13:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 13:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:30:40 INFO - PROCESS | 1653 | 1468614640449 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 1653 | 1468614640451 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 13:30:40 INFO - PROCESS | 1653 | 1468614640454 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 1653 | 1468614640458 Marionette TRACE conn2 <- [1,82,null,{}] 13:30:40 INFO - PROCESS | 1653 | 1468614640464 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}] 13:30:40 INFO - PROCESS | 1653 | 1468614640466 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:40 INFO - PROCESS | 1653 | 1468614640554 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:30:40 INFO - PROCESS | 1653 | 1468614640593 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 1653 | 1468614640594 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad0000 == 28 [pid = 1653] [id = 28] 13:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118153400) [pid = 1653] [serial = 80] [outer = 0x0] 13:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118380000) [pid = 1653] [serial = 81] [outer = 0x118153400] 13:30:40 INFO - PROCESS | 1653 | 1468614640619 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118686000) [pid = 1653] [serial = 82] [outer = 0x118153400] 13:30:40 INFO - PROCESS | 1653 | 1468614640888 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]]]}] 13:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 474ms 13:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:30:40 INFO - PROCESS | 1653 | 1468614640928 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 1653 | 1468614640930 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 13:30:40 INFO - PROCESS | 1653 | 1468614640932 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 1653 | 1468614640933 Marionette TRACE conn2 <- [1,86,null,{}] 13:30:40 INFO - PROCESS | 1653 | 1468614640943 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}] 13:30:40 INFO - PROCESS | 1653 | 1468614640944 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:41 INFO - PROCESS | 1653 | 1468614641024 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:30:41 INFO - PROCESS | 1653 | 1468614641027 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1653 | 1468614641029 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e85800 == 29 [pid = 1653] [id = 29] 13:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113246800) [pid = 1653] [serial = 83] [outer = 0x0] 13:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119025800) [pid = 1653] [serial = 84] [outer = 0x113246800] 13:30:41 INFO - PROCESS | 1653 | 1468614641056 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119487000) [pid = 1653] [serial = 85] [outer = 0x113246800] 13:30:41 INFO - PROCESS | 1653 | 1468614641347 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]]]}] 13:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 423ms 13:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:30:41 INFO - PROCESS | 1653 | 1468614641359 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 1653 | 1468614641360 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 13:30:41 INFO - PROCESS | 1653 | 1468614641363 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 1653 | 1468614641364 Marionette TRACE conn2 <- [1,90,null,{}] 13:30:41 INFO - PROCESS | 1653 | 1468614641366 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}] 13:30:41 INFO - PROCESS | 1653 | 1468614641367 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:41 INFO - PROCESS | 1653 | 1468614641472 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:30:41 INFO - PROCESS | 1653 | 1468614641478 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1653 | 1468614641482 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x118512000 == 30 [pid = 1653] [id = 30] 13:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119660400) [pid = 1653] [serial = 86] [outer = 0x0] 13:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119666000) [pid = 1653] [serial = 87] [outer = 0x119660400] 13:30:41 INFO - PROCESS | 1653 | 1468614641517 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1198e7400) [pid = 1653] [serial = 88] [outer = 0x119660400] 13:30:41 INFO - PROCESS | 1653 | 1468614641810 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]]]}] 13:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 13:30:41 INFO - PROCESS | 1653 | 1468614641831 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 1653 | 1468614641833 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 13:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:30:41 INFO - PROCESS | 1653 | 1468614641843 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 1653 | 1468614641844 Marionette TRACE conn2 <- [1,94,null,{}] 13:30:41 INFO - PROCESS | 1653 | 1468614641847 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}] 13:30:41 INFO - PROCESS | 1653 | 1468614641848 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:41 INFO - PROCESS | 1653 | 1468614641931 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:30:41 INFO - PROCESS | 1653 | 1468614641936 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1653 | 1468614641938 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e7b000 == 31 [pid = 1653] [id = 31] 13:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1198eb000) [pid = 1653] [serial = 89] [outer = 0x0] 13:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120e69000) [pid = 1653] [serial = 90] [outer = 0x1198eb000] 13:30:41 INFO - PROCESS | 1653 | 1468614641963 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120f1f800) [pid = 1653] [serial = 91] [outer = 0x1198eb000] 13:30:42 INFO - PROCESS | 1653 | 1468614642251 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]]]}] 13:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 426ms 13:30:42 INFO - PROCESS | 1653 | 1468614642279 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 1653 | 1468614642280 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 13:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:30:42 INFO - PROCESS | 1653 | 1468614642286 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 1653 | 1468614642289 Marionette TRACE conn2 <- [1,98,null,{}] 13:30:42 INFO - PROCESS | 1653 | 1468614642292 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}] 13:30:42 INFO - PROCESS | 1653 | 1468614642293 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:42 INFO - PROCESS | 1653 | 1468614642390 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:30:42 INFO - PROCESS | 1653 | 1468614642397 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 1653 | 1468614642397 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11211d000 == 32 [pid = 1653] [id = 32] 13:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1198e7c00) [pid = 1653] [serial = 92] [outer = 0x0] 13:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12103c000) [pid = 1653] [serial = 93] [outer = 0x1198e7c00] 13:30:42 INFO - PROCESS | 1653 | 1468614642422 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12139fc00) [pid = 1653] [serial = 94] [outer = 0x1198e7c00] 13:30:42 INFO - PROCESS | 1653 | 1468614642688 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]]]}] 13:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 423ms 13:30:42 INFO - PROCESS | 1653 | 1468614642712 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 1653 | 1468614642713 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 13:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:30:42 INFO - PROCESS | 1653 | 1468614642715 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 1653 | 1468614642716 Marionette TRACE conn2 <- [1,102,null,{}] 13:30:42 INFO - PROCESS | 1653 | 1468614642727 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}] 13:30:42 INFO - PROCESS | 1653 | 1468614642728 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:42 INFO - PROCESS | 1653 | 1468614642814 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:30:42 INFO - PROCESS | 1653 | 1468614642819 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 1653 | 1468614642822 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x116622000 == 33 [pid = 1653] [id = 33] 13:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121462000) [pid = 1653] [serial = 95] [outer = 0x0] 13:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121465c00) [pid = 1653] [serial = 96] [outer = 0x121462000] 13:30:42 INFO - PROCESS | 1653 | 1468614642854 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12185e800) [pid = 1653] [serial = 97] [outer = 0x121462000] 13:30:43 INFO - PROCESS | 1653 | 1468614643307 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]]]}] 13:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 621ms 13:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:30:43 INFO - PROCESS | 1653 | 1468614643342 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1653 | 1468614643343 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 13:30:43 INFO - PROCESS | 1653 | 1468614643345 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1653 | 1468614643347 Marionette TRACE conn2 <- [1,106,null,{}] 13:30:43 INFO - PROCESS | 1653 | 1468614643349 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}] 13:30:43 INFO - PROCESS | 1653 | 1468614643350 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:43 INFO - PROCESS | 1653 | 1468614643426 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:30:43 INFO - PROCESS | 1653 | 1468614643430 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 1653 | 1468614643431 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119886800 == 34 [pid = 1653] [id = 34] 13:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121b61800) [pid = 1653] [serial = 98] [outer = 0x0] 13:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121be0c00) [pid = 1653] [serial = 99] [outer = 0x121b61800] 13:30:43 INFO - PROCESS | 1653 | 1468614643455 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124a36400) [pid = 1653] [serial = 100] [outer = 0x121b61800] 13:30:43 INFO - PROCESS | 1653 | 1468614643774 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]]]}] 13:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 13:30:43 INFO - PROCESS | 1653 | 1468614643815 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1653 | 1468614643816 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 13:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:30:43 INFO - PROCESS | 1653 | 1468614643820 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1653 | 1468614643822 Marionette TRACE conn2 <- [1,110,null,{}] 13:30:43 INFO - PROCESS | 1653 | 1468614643825 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}] 13:30:43 INFO - PROCESS | 1653 | 1468614643827 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:43 INFO - PROCESS | 1653 | 1468614643976 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:30:44 INFO - PROCESS | 1653 | 1468614644016 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1653 | 1468614644017 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d22800 == 35 [pid = 1653] [id = 35] 13:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121b5f400) [pid = 1653] [serial = 101] [outer = 0x0] 13:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124a3a400) [pid = 1653] [serial = 102] [outer = 0x121b5f400] 13:30:44 INFO - PROCESS | 1653 | 1468614644060 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1252a2400) [pid = 1653] [serial = 103] [outer = 0x121b5f400] 13:30:44 INFO - PROCESS | 1653 | 1468614644386 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]]]}] 13:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 622ms 13:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:30:44 INFO - PROCESS | 1653 | 1468614644441 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1653 | 1468614644443 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 13:30:44 INFO - PROCESS | 1653 | 1468614644445 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1653 | 1468614644446 Marionette TRACE conn2 <- [1,114,null,{}] 13:30:44 INFO - PROCESS | 1653 | 1468614644449 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}] 13:30:44 INFO - PROCESS | 1653 | 1468614644450 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:44 INFO - PROCESS | 1653 | 1468614644559 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:30:44 INFO - PROCESS | 1653 | 1468614644584 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1653 | 1468614644585 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f8a000 == 36 [pid = 1653] [id = 36] 13:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121b63800) [pid = 1653] [serial = 104] [outer = 0x0] 13:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1252a9c00) [pid = 1653] [serial = 105] [outer = 0x121b63800] 13:30:44 INFO - PROCESS | 1653 | 1468614644609 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x125fc2800) [pid = 1653] [serial = 106] [outer = 0x121b63800] 13:30:44 INFO - PROCESS | 1653 | 1468614644889 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]]]}] 13:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 13:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:30:44 INFO - PROCESS | 1653 | 1468614644914 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1653 | 1468614644915 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 13:30:44 INFO - PROCESS | 1653 | 1468614644925 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1653 | 1468614644926 Marionette TRACE conn2 <- [1,118,null,{}] 13:30:44 INFO - PROCESS | 1653 | 1468614644929 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}] 13:30:44 INFO - PROCESS | 1653 | 1468614644930 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:45 INFO - PROCESS | 1653 | 1468614645011 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:30:45 INFO - PROCESS | 1653 | 1468614645014 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1653 | 1468614645015 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12121f000 == 37 [pid = 1653] [id = 37] 13:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x121b62400) [pid = 1653] [serial = 107] [outer = 0x0] 13:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126328c00) [pid = 1653] [serial = 108] [outer = 0x121b62400] 13:30:45 INFO - PROCESS | 1653 | 1468614645041 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1265dc800) [pid = 1653] [serial = 109] [outer = 0x121b62400] 13:30:45 INFO - PROCESS | 1653 | 1468614645326 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]]]}] 13:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 426ms 13:30:45 INFO - PROCESS | 1653 | 1468614645344 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 1653 | 1468614645345 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 13:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:30:45 INFO - PROCESS | 1653 | 1468614645347 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 1653 | 1468614645348 Marionette TRACE conn2 <- [1,122,null,{}] 13:30:45 INFO - PROCESS | 1653 | 1468614645350 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}] 13:30:45 INFO - PROCESS | 1653 | 1468614645352 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:45 INFO - PROCESS | 1653 | 1468614645444 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:30:45 INFO - PROCESS | 1653 | 1468614645491 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1653 | 1468614645492 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12179a000 == 38 [pid = 1653] [id = 38] 13:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112f2b400) [pid = 1653] [serial = 110] [outer = 0x0] 13:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1265dcc00) [pid = 1653] [serial = 111] [outer = 0x112f2b400] 13:30:45 INFO - PROCESS | 1653 | 1468614645516 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126b7b800) [pid = 1653] [serial = 112] [outer = 0x112f2b400] 13:30:45 INFO - PROCESS | 1653 | 1468614645783 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]]]}] 13:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 13:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:30:45 INFO - PROCESS | 1653 | 1468614645815 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 1653 | 1468614645817 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 13:30:45 INFO - PROCESS | 1653 | 1468614645827 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 1653 | 1468614645828 Marionette TRACE conn2 <- [1,126,null,{}] 13:30:45 INFO - PROCESS | 1653 | 1468614645831 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}] 13:30:45 INFO - PROCESS | 1653 | 1468614645832 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:45 INFO - PROCESS | 1653 | 1468614645938 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:30:45 INFO - PROCESS | 1653 | 1468614645944 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1653 | 1468614645945 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f5f800 == 39 [pid = 1653] [id = 39] 13:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126b82c00) [pid = 1653] [serial = 113] [outer = 0x0] 13:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128822c00) [pid = 1653] [serial = 114] [outer = 0x126b82c00] 13:30:45 INFO - PROCESS | 1653 | 1468614645984 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128d07c00) [pid = 1653] [serial = 115] [outer = 0x126b82c00] 13:30:46 INFO - PROCESS | 1653 | 1468614646401 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]]]}] 13:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 626ms 13:30:46 INFO - PROCESS | 1653 | 1468614646446 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:30:46 INFO - PROCESS | 1653 | 1468614646447 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 13:30:46 INFO - PROCESS | 1653 | 1468614646449 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 1653 | 1468614646450 Marionette TRACE conn2 <- [1,130,null,{}] 13:30:46 INFO - PROCESS | 1653 | 1468614646453 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}] 13:30:46 INFO - PROCESS | 1653 | 1468614646454 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:46 INFO - PROCESS | 1653 | 1468614646531 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:30:46 INFO - PROCESS | 1653 | 1468614646537 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 1653 | 1468614646539 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12527f800 == 40 [pid = 1653] [id = 40] 13:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128d0e800) [pid = 1653] [serial = 116] [outer = 0x0] 13:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128d10400) [pid = 1653] [serial = 117] [outer = 0x128d0e800] 13:30:46 INFO - PROCESS | 1653 | 1468614646569 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12911dc00) [pid = 1653] [serial = 118] [outer = 0x128d0e800] 13:30:46 INFO - PROCESS | 1653 | 1468614646875 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]]]}] 13:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 13:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:30:46 INFO - PROCESS | 1653 | 1468614646920 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 1653 | 1468614646923 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 13:30:46 INFO - PROCESS | 1653 | 1468614646925 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 1653 | 1468614646926 Marionette TRACE conn2 <- [1,134,null,{}] 13:30:46 INFO - PROCESS | 1653 | 1468614646928 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}] 13:30:46 INFO - PROCESS | 1653 | 1468614646929 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:47 INFO - PROCESS | 1653 | 1468614647009 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:30:47 INFO - PROCESS | 1653 | 1468614647735 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 1653 | 1468614647736 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x112151000 == 41 [pid = 1653] [id = 41] 13:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1133c6000) [pid = 1653] [serial = 119] [outer = 0x0] 13:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x115e95c00) [pid = 1653] [serial = 120] [outer = 0x1133c6000] 13:30:47 INFO - PROCESS | 1653 | 1468614647767 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x116805800) [pid = 1653] [serial = 121] [outer = 0x1133c6000] 13:30:48 INFO - PROCESS | 1653 | 1468614648097 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]]]}] 13:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1220ms 13:30:48 INFO - PROCESS | 1653 | 1468614648147 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 1653 | 1468614648149 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 13:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:30:48 INFO - PROCESS | 1653 | 1468614648152 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 1653 | 1468614648153 Marionette TRACE conn2 <- [1,138,null,{}] 13:30:48 INFO - PROCESS | 1653 | 1468614648157 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}] 13:30:48 INFO - PROCESS | 1653 | 1468614648160 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:48 INFO - PROCESS | 1653 | 1468614648252 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:30:48 INFO - PROCESS | 1653 | 1468614648285 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 1653 | 1468614648287 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11617c800 == 42 [pid = 1653] [id = 42] 13:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1176eb800) [pid = 1653] [serial = 122] [outer = 0x0] 13:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1181d0000) [pid = 1653] [serial = 123] [outer = 0x1176eb800] 13:30:48 INFO - PROCESS | 1653 | 1468614648313 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11826d800) [pid = 1653] [serial = 124] [outer = 0x1176eb800] 13:30:48 INFO - PROCESS | 1653 | 1468614648607 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]]]}] 13:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 470ms 13:30:48 INFO - PROCESS | 1653 | 1468614648627 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 1653 | 1468614648629 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 13:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:30:48 INFO - PROCESS | 1653 | 1468614648640 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 1653 | 1468614648641 Marionette TRACE conn2 <- [1,142,null,{}] 13:30:48 INFO - PROCESS | 1653 | 1468614648643 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}] 13:30:48 INFO - PROCESS | 1653 | 1468614648645 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:48 INFO - PROCESS | 1653 | 1468614648751 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:30:48 INFO - PROCESS | 1653 | 1468614648755 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 1653 | 1468614648756 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae1800 == 43 [pid = 1653] [id = 43] 13:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1184a4000) [pid = 1653] [serial = 125] [outer = 0x0] 13:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1185c2c00) [pid = 1653] [serial = 126] [outer = 0x1184a4000] 13:30:48 INFO - PROCESS | 1653 | 1468614648781 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11902c000) [pid = 1653] [serial = 127] [outer = 0x1184a4000] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12ba13800) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12a95e800) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12a70f800) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12911a400) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12d309000) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1185b7400) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12d304400) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12cf0ac00) [pid = 1653] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12c81c400) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12c33a800) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x125398400) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1181d3800) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12ba1e800) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1198e7c00) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x121462000) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x121b61800) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x121b63800) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x121b62400) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112f2b400) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x111aa9400) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1133c6800) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1181d4c00) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x115e2a400) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11688b800) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113247400) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118153400) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113246800) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119660400) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:30:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1198eb000) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:30:49 INFO - PROCESS | 1653 | 1468614649549 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]]]}] 13:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 927ms 13:30:49 INFO - PROCESS | 1653 | 1468614649559 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 1653 | 1468614649560 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 13:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:30:49 INFO - PROCESS | 1653 | 1468614649566 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 1653 | 1468614649573 Marionette TRACE conn2 <- [1,146,null,{}] 13:30:49 INFO - PROCESS | 1653 | 1468614649576 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}] 13:30:49 INFO - PROCESS | 1653 | 1468614649579 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:49 INFO - PROCESS | 1653 | 1468614649651 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:30:49 INFO - PROCESS | 1653 | 1468614649657 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 1653 | 1468614649658 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11838f000 == 44 [pid = 1653] [id = 44] 13:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112f2b400) [pid = 1653] [serial = 128] [outer = 0x0] 13:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1185c2000) [pid = 1653] [serial = 129] [outer = 0x112f2b400] 13:30:49 INFO - PROCESS | 1653 | 1468614649684 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1191e4000) [pid = 1653] [serial = 130] [outer = 0x112f2b400] 13:30:49 INFO - PROCESS | 1653 | 1468614649990 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]]]}] 13:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 478ms 13:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:30:50 INFO - PROCESS | 1653 | 1468614650042 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 1653 | 1468614650043 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 13:30:50 INFO - PROCESS | 1653 | 1468614650046 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1653 | 1468614650047 Marionette TRACE conn2 <- [1,150,null,{}] 13:30:50 INFO - PROCESS | 1653 | 1468614650049 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}] 13:30:50 INFO - PROCESS | 1653 | 1468614650050 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:50 INFO - PROCESS | 1653 | 1468614650134 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:30:50 INFO - PROCESS | 1653 | 1468614650139 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1653 | 1468614650141 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e6e800 == 45 [pid = 1653] [id = 45] 13:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116882c00) [pid = 1653] [serial = 131] [outer = 0x0] 13:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1198e0000) [pid = 1653] [serial = 132] [outer = 0x116882c00] 13:30:50 INFO - PROCESS | 1653 | 1468614650165 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119e69800) [pid = 1653] [serial = 133] [outer = 0x116882c00] 13:30:50 INFO - PROCESS | 1653 | 1468614650479 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]]]}] 13:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 13:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:30:50 INFO - PROCESS | 1653 | 1468614650515 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 1653 | 1468614650516 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 13:30:50 INFO - PROCESS | 1653 | 1468614650518 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1653 | 1468614650519 Marionette TRACE conn2 <- [1,154,null,{}] 13:30:50 INFO - PROCESS | 1653 | 1468614650522 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}] 13:30:50 INFO - PROCESS | 1653 | 1468614650523 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:50 INFO - PROCESS | 1653 | 1468614650596 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:30:50 INFO - PROCESS | 1653 | 1468614650643 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1653 | 1468614650647 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11944c000 == 46 [pid = 1653] [id = 46] 13:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x120e6b000) [pid = 1653] [serial = 134] [outer = 0x0] 13:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x120e6e400) [pid = 1653] [serial = 135] [outer = 0x120e6b000] 13:30:50 INFO - PROCESS | 1653 | 1468614650677 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12139f800) [pid = 1653] [serial = 136] [outer = 0x120e6b000] 13:30:50 INFO - PROCESS | 1653 | 1468614650960 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]]]}] 13:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 471ms 13:30:50 INFO - PROCESS | 1653 | 1468614650993 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 1653 | 1468614650994 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 13:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:30:50 INFO - PROCESS | 1653 | 1468614650996 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1653 | 1468614650997 Marionette TRACE conn2 <- [1,158,null,{}] 13:30:51 INFO - PROCESS | 1653 | 1468614651000 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}] 13:30:51 INFO - PROCESS | 1653 | 1468614651001 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:51 INFO - PROCESS | 1653 | 1468614651095 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:30:51 INFO - PROCESS | 1653 | 1468614651099 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 1653 | 1468614651100 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168b3800 == 47 [pid = 1653] [id = 47] 13:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x120e68800) [pid = 1653] [serial = 137] [outer = 0x0] 13:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124a7a400) [pid = 1653] [serial = 138] [outer = 0x120e68800] 13:30:51 INFO - PROCESS | 1653 | 1468614651126 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1252a4c00) [pid = 1653] [serial = 139] [outer = 0x120e68800] 13:30:51 INFO - PROCESS | 1653 | 1468614651423 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]]]}] 13:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 13:30:51 INFO - PROCESS | 1653 | 1468614651522 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 1653 | 1468614651524 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 13:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:30:51 INFO - PROCESS | 1653 | 1468614651528 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 1653 | 1468614651531 Marionette TRACE conn2 <- [1,162,null,{}] 13:30:51 INFO - PROCESS | 1653 | 1468614651535 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}] 13:30:51 INFO - PROCESS | 1653 | 1468614651539 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:51 INFO - PROCESS | 1653 | 1468614651634 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:30:51 INFO - PROCESS | 1653 | 1468614651678 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 1653 | 1468614651679 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x114f3a000 == 48 [pid = 1653] [id = 48] 13:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x113c64800) [pid = 1653] [serial = 140] [outer = 0x0] 13:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x115e96000) [pid = 1653] [serial = 141] [outer = 0x113c64800] 13:30:51 INFO - PROCESS | 1653 | 1468614651711 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116880000) [pid = 1653] [serial = 142] [outer = 0x113c64800] 13:30:52 INFO - PROCESS | 1653 | 1468614652142 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]]]}] 13:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 622ms 13:30:52 INFO - PROCESS | 1653 | 1468614652150 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 1653 | 1468614652153 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 13:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:30:52 INFO - PROCESS | 1653 | 1468614652157 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 1653 | 1468614652160 Marionette TRACE conn2 <- [1,166,null,{}] 13:30:52 INFO - PROCESS | 1653 | 1468614652163 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}] 13:30:52 INFO - PROCESS | 1653 | 1468614652164 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:52 INFO - PROCESS | 1653 | 1468614652261 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:30:52 INFO - PROCESS | 1653 | 1468614652303 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 1653 | 1468614652305 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff7000 == 49 [pid = 1653] [id = 49] 13:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x117eb6c00) [pid = 1653] [serial = 143] [outer = 0x0] 13:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11837a800) [pid = 1653] [serial = 144] [outer = 0x117eb6c00] 13:30:52 INFO - PROCESS | 1653 | 1468614652335 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1185c1800) [pid = 1653] [serial = 145] [outer = 0x117eb6c00] 13:30:52 INFO - PROCESS | 1653 | 1468614652779 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]]]}] 13:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 673ms 13:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:30:52 INFO - PROCESS | 1653 | 1468614652829 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 1653 | 1468614652831 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 13:30:52 INFO - PROCESS | 1653 | 1468614652833 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 1653 | 1468614652834 Marionette TRACE conn2 <- [1,170,null,{}] 13:30:52 INFO - PROCESS | 1653 | 1468614652841 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}] 13:30:52 INFO - PROCESS | 1653 | 1468614652845 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:52 INFO - PROCESS | 1653 | 1468614652942 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:30:53 INFO - PROCESS | 1653 | 1468614653003 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1653 | 1468614653005 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11838e000 == 50 [pid = 1653] [id = 50] 13:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x120e67800) [pid = 1653] [serial = 146] [outer = 0x0] 13:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x121039c00) [pid = 1653] [serial = 147] [outer = 0x120e67800] 13:30:53 INFO - PROCESS | 1653 | 1468614653038 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x121466400) [pid = 1653] [serial = 148] [outer = 0x120e67800] 13:30:53 INFO - PROCESS | 1653 | 1468614653443 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]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 13:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:30:53 INFO - PROCESS | 1653 | 1468614653455 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 1653 | 1468614653456 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 13:30:53 INFO - PROCESS | 1653 | 1468614653459 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1653 | 1468614653460 Marionette TRACE conn2 <- [1,174,null,{}] 13:30:53 INFO - PROCESS | 1653 | 1468614653463 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}] 13:30:53 INFO - PROCESS | 1653 | 1468614653464 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:53 INFO - PROCESS | 1653 | 1468614653576 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:30:53 INFO - PROCESS | 1653 | 1468614653648 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1653 | 1468614653649 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ad1800 == 51 [pid = 1653] [id = 51] 13:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x124a38000) [pid = 1653] [serial = 149] [outer = 0x0] 13:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x124c03c00) [pid = 1653] [serial = 150] [outer = 0x124a38000] 13:30:53 INFO - PROCESS | 1653 | 1468614653679 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x125397400) [pid = 1653] [serial = 151] [outer = 0x124a38000] 13:30:54 INFO - PROCESS | 1653 | 1468614654079 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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 13:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:30:54 INFO - PROCESS | 1653 | 1468614654129 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1653 | 1468614654130 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 13:30:54 INFO - PROCESS | 1653 | 1468614654133 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1653 | 1468614654134 Marionette TRACE conn2 <- [1,178,null,{}] 13:30:54 INFO - PROCESS | 1653 | 1468614654136 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}] 13:30:54 INFO - PROCESS | 1653 | 1468614654138 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:54 INFO - PROCESS | 1653 | 1468614654229 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:30:54 INFO - PROCESS | 1653 | 1468614654275 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 1653 | 1468614654276 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263a4800 == 52 [pid = 1653] [id = 52] 13:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12539a800) [pid = 1653] [serial = 152] [outer = 0x0] 13:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x125da8000) [pid = 1653] [serial = 153] [outer = 0x12539a800] 13:30:54 INFO - PROCESS | 1653 | 1468614654305 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x125fc6c00) [pid = 1653] [serial = 154] [outer = 0x12539a800] 13:30:54 INFO - PROCESS | 1653 | 1468614654706 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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 13:30:54 INFO - PROCESS | 1653 | 1468614654771 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1653 | 1468614654773 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 13:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:30:54 INFO - PROCESS | 1653 | 1468614654777 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1653 | 1468614654778 Marionette TRACE conn2 <- [1,182,null,{}] 13:30:54 INFO - PROCESS | 1653 | 1468614654781 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}] 13:30:54 INFO - PROCESS | 1653 | 1468614654785 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:54 INFO - PROCESS | 1653 | 1468614654985 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:30:55 INFO - PROCESS | 1653 | 1468614655048 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 1653 | 1468614655050 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x114f41800 == 53 [pid = 1653] [id = 53] 13:30:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x112f7d000) [pid = 1653] [serial = 155] [outer = 0x0] 13:30:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1133c6800) [pid = 1653] [serial = 156] [outer = 0x112f7d000] 13:30:55 INFO - PROCESS | 1653 | 1468614655078 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x116472800) [pid = 1653] [serial = 157] [outer = 0x112f7d000] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11944c000 == 52 [pid = 1653] [id = 46] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118e6e800 == 51 [pid = 1653] [id = 45] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11838f000 == 50 [pid = 1653] [id = 44] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae1800 == 49 [pid = 1653] [id = 43] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118512000 == 48 [pid = 1653] [id = 30] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11617c800 == 47 [pid = 1653] [id = 42] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11211d000 == 46 [pid = 1653] [id = 32] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x116676800 == 45 [pid = 1653] [id = 27] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x117e85800 == 44 [pid = 1653] [id = 29] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118e7b000 == 43 [pid = 1653] [id = 31] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad0000 == 42 [pid = 1653] [id = 28] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x112151000 == 41 [pid = 1653] [id = 41] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x123f5f800 == 40 [pid = 1653] [id = 39] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x116622000 == 39 [pid = 1653] [id = 33] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119886800 == 38 [pid = 1653] [id = 34] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1263a4800 == 37 [pid = 1653] [id = 52] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x124ad1800 == 36 [pid = 1653] [id = 51] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11838e000 == 35 [pid = 1653] [id = 50] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12527f800 == 34 [pid = 1653] [id = 40] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12121f000 == 33 [pid = 1653] [id = 37] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12179a000 == 32 [pid = 1653] [id = 38] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119d22800 == 31 [pid = 1653] [id = 35] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x120f8a000 == 30 [pid = 1653] [id = 36] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff7000 == 29 [pid = 1653] [id = 49] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1168b3800 == 28 [pid = 1653] [id = 47] 13:30:55 INFO - PROCESS | 1653 | --DOCSHELL 0x114f3a000 == 27 [pid = 1653] [id = 48] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x121465000) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12d7f1000) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x120e69000) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12103c000) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x121465c00) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x121be0c00) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124a3a400) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1252a9c00) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x126328c00) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1265dcc00) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x128822c00) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11275c000) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x115e8fc00) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118264400) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x115e90000) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1161a5c00) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x117155800) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118156400) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118158800) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118263000) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118380000) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119025800) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119487000) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119666000) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1198e7400) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x120f1f800) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12185e800) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12139fc00) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124a36400) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125fc2800) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1265dc800) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116a17c00) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118686000) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126b7b800) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112d23000) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1185b6400) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128d10400) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1216b5800) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12c33fc00) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12902e000) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12c338400) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12538c400) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x125393000) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12bcefc00) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12bce9800) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12ba15400) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12ba1b400) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12b12b400) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12b1c5400) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a711400) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12a954c00) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1295b9c00) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12911c000) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129121c00) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12d7ecc00) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1185c1000) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119489400) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1184aac00) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1185b6000) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12cf10c00) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12cab2000) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12cf08c00) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12cf0c800) [pid = 1653] [serial = 50] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12c821c00) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12cb4f000) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12c816400) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 13:30:55 INFO - PROCESS | 1653 | 1468614655991 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]]]}] 13:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1270ms 13:30:56 INFO - PROCESS | 1653 | 1468614656048 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 1653 | 1468614656051 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 13:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:30:56 INFO - PROCESS | 1653 | 1468614656054 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 1653 | 1468614656056 Marionette TRACE conn2 <- [1,186,null,{}] 13:30:56 INFO - PROCESS | 1653 | 1468614656060 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}] 13:30:56 INFO - PROCESS | 1653 | 1468614656062 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:56 INFO - PROCESS | 1653 | 1468614656138 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:30:56 INFO - PROCESS | 1653 | 1468614656143 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1653 | 1468614656145 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fc2800 == 28 [pid = 1653] [id = 54] 13:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x116147c00) [pid = 1653] [serial = 158] [outer = 0x0] 13:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11646ac00) [pid = 1653] [serial = 159] [outer = 0x116147c00] 13:30:56 INFO - PROCESS | 1653 | 1468614656176 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116881c00) [pid = 1653] [serial = 160] [outer = 0x116147c00] 13:30:56 INFO - PROCESS | 1653 | 1468614656498 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]]]}] 13:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 470ms 13:30:56 INFO - PROCESS | 1653 | 1468614656525 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 1653 | 1468614656529 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 13:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:30:56 INFO - PROCESS | 1653 | 1468614656533 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 1653 | 1468614656535 Marionette TRACE conn2 <- [1,190,null,{}] 13:30:56 INFO - PROCESS | 1653 | 1468614656540 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}] 13:30:56 INFO - PROCESS | 1653 | 1468614656542 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:56 INFO - PROCESS | 1653 | 1468614656643 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:30:56 INFO - PROCESS | 1653 | 1468614656649 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1653 | 1468614656650 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167b4800 == 29 [pid = 1653] [id = 55] 13:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1176f0000) [pid = 1653] [serial = 161] [outer = 0x0] 13:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1181cc400) [pid = 1653] [serial = 162] [outer = 0x1176f0000] 13:30:56 INFO - PROCESS | 1653 | 1468614656680 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118263000) [pid = 1653] [serial = 163] [outer = 0x1176f0000] 13:30:56 INFO - PROCESS | 1653 | 1468614656979 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]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 472ms 13:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:30:57 INFO - PROCESS | 1653 | 1468614657010 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1653 | 1468614657011 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 13:30:57 INFO - PROCESS | 1653 | 1468614657013 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1653 | 1468614657016 Marionette TRACE conn2 <- [1,194,null,{}] 13:30:57 INFO - PROCESS | 1653 | 1468614657027 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}] 13:30:57 INFO - PROCESS | 1653 | 1468614657030 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:57 INFO - PROCESS | 1653 | 1468614657117 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:30:57 INFO - PROCESS | 1653 | 1468614657159 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 1653 | 1468614657161 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x116676800 == 30 [pid = 1653] [id = 56] 13:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118264400) [pid = 1653] [serial = 164] [outer = 0x0] 13:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1185c1c00) [pid = 1653] [serial = 165] [outer = 0x118264400] 13:30:57 INFO - PROCESS | 1653 | 1468614657188 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11902c400) [pid = 1653] [serial = 166] [outer = 0x118264400] 13:30:57 INFO - PROCESS | 1653 | 1468614657463 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]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 472ms 13:30:57 INFO - PROCESS | 1653 | 1468614657493 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1653 | 1468614657495 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 13:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:30:57 INFO - PROCESS | 1653 | 1468614657497 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1653 | 1468614657498 Marionette TRACE conn2 <- [1,198,null,{}] 13:30:57 INFO - PROCESS | 1653 | 1468614657500 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}] 13:30:57 INFO - PROCESS | 1653 | 1468614657502 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:57 INFO - PROCESS | 1653 | 1468614657588 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:30:57 INFO - PROCESS | 1653 | 1468614657590 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 1653 | 1468614657592 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x118390000 == 31 [pid = 1653] [id = 57] 13:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1191e6800) [pid = 1653] [serial = 167] [outer = 0x0] 13:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119663800) [pid = 1653] [serial = 168] [outer = 0x1191e6800] 13:30:57 INFO - PROCESS | 1653 | 1468614657618 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1198e2400) [pid = 1653] [serial = 169] [outer = 0x1191e6800] 13:30:57 INFO - PROCESS | 1653 | 1468614657948 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]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 13:30:57 INFO - PROCESS | 1653 | 1468614657966 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1653 | 1468614657969 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 13:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:30:57 INFO - PROCESS | 1653 | 1468614657975 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1653 | 1468614657977 Marionette TRACE conn2 <- [1,202,null,{}] 13:30:57 INFO - PROCESS | 1653 | 1468614657981 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}] 13:30:57 INFO - PROCESS | 1653 | 1468614657983 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:58 INFO - PROCESS | 1653 | 1468614658154 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:30:58 INFO - PROCESS | 1653 | 1468614658175 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 1653 | 1468614658176 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x118519800 == 32 [pid = 1653] [id = 58] 13:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119e73800) [pid = 1653] [serial = 170] [outer = 0x0] 13:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x120e63c00) [pid = 1653] [serial = 171] [outer = 0x119e73800] 13:30:58 INFO - PROCESS | 1653 | 1468614658217 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x120f1b000) [pid = 1653] [serial = 172] [outer = 0x119e73800] 13:30:58 INFO - PROCESS | 1653 | 1468614658656 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]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 719ms 13:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:30:58 INFO - PROCESS | 1653 | 1468614658695 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:30:58 INFO - PROCESS | 1653 | 1468614658696 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 13:30:58 INFO - PROCESS | 1653 | 1468614658698 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 1653 | 1468614658699 Marionette TRACE conn2 <- [1,206,null,{}] 13:30:58 INFO - PROCESS | 1653 | 1468614658702 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}] 13:30:58 INFO - PROCESS | 1653 | 1468614658706 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:58 INFO - PROCESS | 1653 | 1468614658814 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:30:58 INFO - PROCESS | 1653 | 1468614658858 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 1653 | 1468614658859 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190d6800 == 33 [pid = 1653] [id = 59] 13:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x121046000) [pid = 1653] [serial = 173] [outer = 0x0] 13:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1216a9400) [pid = 1653] [serial = 174] [outer = 0x121046000] 13:30:58 INFO - PROCESS | 1653 | 1468614658884 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124c04800) [pid = 1653] [serial = 175] [outer = 0x121046000] 13:30:59 INFO - PROCESS | 1653 | 1468614659174 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]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 517ms 13:30:59 INFO - PROCESS | 1653 | 1468614659217 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1653 | 1468614659218 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 13:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:30:59 INFO - PROCESS | 1653 | 1468614659224 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 1653 | 1468614659225 Marionette TRACE conn2 <- [1,210,null,{}] 13:30:59 INFO - PROCESS | 1653 | 1468614659227 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}] 13:30:59 INFO - PROCESS | 1653 | 1468614659229 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:59 INFO - PROCESS | 1653 | 1468614659327 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:30:59 INFO - PROCESS | 1653 | 1468614659331 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1653 | 1468614659332 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119899000 == 34 [pid = 1653] [id = 60] 13:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x121399800) [pid = 1653] [serial = 176] [outer = 0x0] 13:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1252a6000) [pid = 1653] [serial = 177] [outer = 0x121399800] 13:30:59 INFO - PROCESS | 1653 | 1468614659356 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x125397000) [pid = 1653] [serial = 178] [outer = 0x121399800] 13:30:59 INFO - PROCESS | 1653 | 1468614659639 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]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 13:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:30:59 INFO - PROCESS | 1653 | 1468614659698 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1653 | 1468614659699 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 13:30:59 INFO - PROCESS | 1653 | 1468614659701 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 1653 | 1468614659703 Marionette TRACE conn2 <- [1,214,null,{}] 13:30:59 INFO - PROCESS | 1653 | 1468614659707 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}] 13:30:59 INFO - PROCESS | 1653 | 1468614659709 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:59 INFO - PROCESS | 1653 | 1468614659794 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:30:59 INFO - PROCESS | 1653 | 1468614659798 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1653 | 1468614659799 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:30:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eb8000 == 35 [pid = 1653] [id = 61] 13:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1252a4800) [pid = 1653] [serial = 179] [outer = 0x0] 13:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x125d04400) [pid = 1653] [serial = 180] [outer = 0x1252a4800] 13:30:59 INFO - PROCESS | 1653 | 1468614659823 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x125fca000) [pid = 1653] [serial = 181] [outer = 0x1252a4800] 13:31:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x120e68800) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:31:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x120e6b000) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:31:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1176eb800) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:31:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1184a4000) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:31:00 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112f2b400) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:31:00 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1133c6000) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:31:00 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116882c00) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:31:00 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128d0e800) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:31:00 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126b82c00) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:31:00 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x121b5f400) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:31:00 INFO - PROCESS | 1653 | 1468614660184 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]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 522ms 13:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:31:00 INFO - PROCESS | 1653 | 1468614660223 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 1653 | 1468614660225 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 13:31:00 INFO - PROCESS | 1653 | 1468614660227 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 1653 | 1468614660228 Marionette TRACE conn2 <- [1,218,null,{}] 13:31:00 INFO - PROCESS | 1653 | 1468614660231 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}] 13:31:00 INFO - PROCESS | 1653 | 1468614660232 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:00 INFO - PROCESS | 1653 | 1468614660305 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:31:00 INFO - PROCESS | 1653 | 1468614660309 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1653 | 1468614660310 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12109a000 == 36 [pid = 1653] [id = 62] 13:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118532c00) [pid = 1653] [serial = 182] [outer = 0x0] 13:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118edfc00) [pid = 1653] [serial = 183] [outer = 0x118532c00] 13:31:00 INFO - PROCESS | 1653 | 1468614660342 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x121b61800) [pid = 1653] [serial = 184] [outer = 0x118532c00] 13:31:00 INFO - PROCESS | 1653 | 1468614660628 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]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 13:31:00 INFO - PROCESS | 1653 | 1468614660662 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 1653 | 1468614660663 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 13:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:31:00 INFO - PROCESS | 1653 | 1468614660667 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 1653 | 1468614660668 Marionette TRACE conn2 <- [1,222,null,{}] 13:31:00 INFO - PROCESS | 1653 | 1468614660674 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}] 13:31:00 INFO - PROCESS | 1653 | 1468614660675 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:00 INFO - PROCESS | 1653 | 1468614660748 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:31:00 INFO - PROCESS | 1653 | 1468614660792 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1653 | 1468614660793 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12122b000 == 37 [pid = 1653] [id = 63] 13:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116a1e800) [pid = 1653] [serial = 185] [outer = 0x0] 13:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125d11000) [pid = 1653] [serial = 186] [outer = 0x116a1e800] 13:31:00 INFO - PROCESS | 1653 | 1468614660818 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1265d3c00) [pid = 1653] [serial = 187] [outer = 0x116a1e800] 13:31:01 INFO - PROCESS | 1653 | 1468614661066 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]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 422ms 13:31:01 INFO - PROCESS | 1653 | 1468614661093 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 1653 | 1468614661095 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 13:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:31:01 INFO - PROCESS | 1653 | 1468614661101 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 1653 | 1468614661104 Marionette TRACE conn2 <- [1,226,null,{}] 13:31:01 INFO - PROCESS | 1653 | 1468614661114 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}] 13:31:01 INFO - PROCESS | 1653 | 1468614661115 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:01 INFO - PROCESS | 1653 | 1468614661207 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:31:01 INFO - PROCESS | 1653 | 1468614661211 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1653 | 1468614661221 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x124809000 == 38 [pid = 1653] [id = 64] 13:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1265d7c00) [pid = 1653] [serial = 188] [outer = 0x0] 13:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126b7b800) [pid = 1653] [serial = 189] [outer = 0x1265d7c00] 13:31:01 INFO - PROCESS | 1653 | 1468614661247 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1289e0400) [pid = 1653] [serial = 190] [outer = 0x1265d7c00] 13:31:01 INFO - PROCESS | 1653 | 1468614661551 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]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 477ms 13:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:31:01 INFO - PROCESS | 1653 | 1468614661579 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 1653 | 1468614661580 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 13:31:01 INFO - PROCESS | 1653 | 1468614661582 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 1653 | 1468614661584 Marionette TRACE conn2 <- [1,230,null,{}] 13:31:01 INFO - PROCESS | 1653 | 1468614661588 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}] 13:31:01 INFO - PROCESS | 1653 | 1468614661589 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:01 INFO - PROCESS | 1653 | 1468614661683 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:31:01 INFO - PROCESS | 1653 | 1468614661708 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1653 | 1468614661709 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253d0000 == 39 [pid = 1653] [id = 65] 13:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120f1ac00) [pid = 1653] [serial = 191] [outer = 0x0] 13:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128d0a000) [pid = 1653] [serial = 192] [outer = 0x120f1ac00] 13:31:01 INFO - PROCESS | 1653 | 1468614661733 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129116400) [pid = 1653] [serial = 193] [outer = 0x120f1ac00] 13:31:01 INFO - PROCESS | 1653 | 1468614661964 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]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 419ms 13:31:02 INFO - PROCESS | 1653 | 1468614662009 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 1653 | 1468614662011 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 13:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:31:02 INFO - PROCESS | 1653 | 1468614662015 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1653 | 1468614662016 Marionette TRACE conn2 <- [1,234,null,{}] 13:31:02 INFO - PROCESS | 1653 | 1468614662026 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}] 13:31:02 INFO - PROCESS | 1653 | 1468614662027 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:02 INFO - PROCESS | 1653 | 1468614662107 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:31:02 INFO - PROCESS | 1653 | 1468614662118 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 1653 | 1468614662119 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266e2000 == 40 [pid = 1653] [id = 66] 13:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129118800) [pid = 1653] [serial = 194] [outer = 0x0] 13:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12911f800) [pid = 1653] [serial = 195] [outer = 0x129118800] 13:31:02 INFO - PROCESS | 1653 | 1468614662143 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12937c400) [pid = 1653] [serial = 196] [outer = 0x129118800] 13:31:02 INFO - PROCESS | 1653 | 1468614662620 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]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 618ms 13:31:02 INFO - PROCESS | 1653 | 1468614662634 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 1653 | 1468614662637 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 13:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:31:02 INFO - PROCESS | 1653 | 1468614662668 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1653 | 1468614662674 Marionette TRACE conn2 <- [1,238,null,{}] 13:31:02 INFO - PROCESS | 1653 | 1468614662677 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}] 13:31:02 INFO - PROCESS | 1653 | 1468614662679 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:02 INFO - PROCESS | 1653 | 1468614662785 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:31:02 INFO - PROCESS | 1653 | 1468614662872 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 1653 | 1468614662873 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x116686000 == 41 [pid = 1653] [id = 67] 13:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116807c00) [pid = 1653] [serial = 197] [outer = 0x0] 13:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11688b800) [pid = 1653] [serial = 198] [outer = 0x116807c00] 13:31:02 INFO - PROCESS | 1653 | 1468614662905 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118157000) [pid = 1653] [serial = 199] [outer = 0x116807c00] 13:31:03 INFO - PROCESS | 1653 | 1468614663520 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]]]}] 13:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 876ms 13:31:03 INFO - PROCESS | 1653 | 1468614663562 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1653 | 1468614663564 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 13:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:31:03 INFO - PROCESS | 1653 | 1468614663569 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 1653 | 1468614663573 Marionette TRACE conn2 <- [1,242,null,{}] 13:31:03 INFO - PROCESS | 1653 | 1468614663578 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}] 13:31:03 INFO - PROCESS | 1653 | 1468614663579 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:03 INFO - PROCESS | 1653 | 1468614663678 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:31:03 INFO - PROCESS | 1653 | 1468614663746 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 1653 | 1468614663749 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164b7800 == 42 [pid = 1653] [id = 68] 13:31:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x117eb9800) [pid = 1653] [serial = 200] [outer = 0x0] 13:31:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11815c000) [pid = 1653] [serial = 201] [outer = 0x117eb9800] 13:31:03 INFO - PROCESS | 1653 | 1468614663777 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118261800) [pid = 1653] [serial = 202] [outer = 0x117eb9800] 13:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1253d0000 == 41 [pid = 1653] [id = 65] 13:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x124809000 == 40 [pid = 1653] [id = 64] 13:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12122b000 == 39 [pid = 1653] [id = 63] 13:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12109a000 == 38 [pid = 1653] [id = 62] 13:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119eb8000 == 37 [pid = 1653] [id = 61] 13:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119899000 == 36 [pid = 1653] [id = 60] 13:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1190d6800 == 35 [pid = 1653] [id = 59] 13:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118519800 == 34 [pid = 1653] [id = 58] 13:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118390000 == 33 [pid = 1653] [id = 57] 13:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116676800 == 32 [pid = 1653] [id = 56] 13:31:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1167b4800 == 31 [pid = 1653] [id = 55] 13:31:04 INFO - PROCESS | 1653 | --DOCSHELL 0x112fc2800 == 30 [pid = 1653] [id = 54] 13:31:04 INFO - PROCESS | 1653 | --DOCSHELL 0x114f41800 == 29 [pid = 1653] [id = 53] 13:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118686000) [pid = 1653] [serial = 203] [outer = 0x12cb55400] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12911dc00) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124a7a400) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1252a4c00) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12139f800) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1181d0000) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1185c2c00) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11826d800) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1185c2000) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1191e4000) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120e6e400) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x115e95c00) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1198e0000) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116805800) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11902c000) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119e69800) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128d07c00) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1252a2400) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 13:31:04 INFO - PROCESS | 1653 | 1468614664256 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]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 725ms 13:31:04 INFO - PROCESS | 1653 | 1468614664294 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 1653 | 1468614664300 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 13:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:31:04 INFO - PROCESS | 1653 | 1468614664310 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1653 | 1468614664313 Marionette TRACE conn2 <- [1,246,null,{}] 13:31:04 INFO - PROCESS | 1653 | 1468614664316 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}] 13:31:04 INFO - PROCESS | 1653 | 1468614664319 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:04 INFO - PROCESS | 1653 | 1468614664441 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:31:04 INFO - PROCESS | 1653 | 1468614664516 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1653 | 1468614664517 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aeb800 == 30 [pid = 1653] [id = 69] 13:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118261c00) [pid = 1653] [serial = 204] [outer = 0x0] 13:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1185c1400) [pid = 1653] [serial = 205] [outer = 0x118261c00] 13:31:04 INFO - PROCESS | 1653 | 1468614664567 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119485c00) [pid = 1653] [serial = 206] [outer = 0x118261c00] 13:31:04 INFO - PROCESS | 1653 | 1468614664856 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]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 571ms 13:31:04 INFO - PROCESS | 1653 | 1468614664881 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:31:04 INFO - PROCESS | 1653 | 1468614664882 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 13:31:04 INFO - PROCESS | 1653 | 1468614664884 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1653 | 1468614664889 Marionette TRACE conn2 <- [1,250,null,{}] 13:31:04 INFO - PROCESS | 1653 | 1468614664902 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}] 13:31:04 INFO - PROCESS | 1653 | 1468614664909 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:04 INFO - PROCESS | 1653 | 1468614664988 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:31:05 INFO - PROCESS | 1653 | 1468614665035 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 1653 | 1468614665037 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186ca800 == 31 [pid = 1653] [id = 70] 13:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11948a400) [pid = 1653] [serial = 207] [outer = 0x0] 13:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120e67000) [pid = 1653] [serial = 208] [outer = 0x11948a400] 13:31:05 INFO - PROCESS | 1653 | 1468614665065 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1213a3400) [pid = 1653] [serial = 209] [outer = 0x11948a400] 13:31:05 INFO - PROCESS | 1653 | 1468614665345 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]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 479ms 13:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:31:05 INFO - PROCESS | 1653 | 1468614665363 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 1653 | 1468614665365 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 13:31:05 INFO - PROCESS | 1653 | 1468614665367 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1653 | 1468614665368 Marionette TRACE conn2 <- [1,254,null,{}] 13:31:05 INFO - PROCESS | 1653 | 1468614665378 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}] 13:31:05 INFO - PROCESS | 1653 | 1468614665379 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:05 INFO - PROCESS | 1653 | 1468614665460 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:31:05 INFO - PROCESS | 1653 | 1468614665464 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 1653 | 1468614665465 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190c9800 == 32 [pid = 1653] [id = 71] 13:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x115e94000) [pid = 1653] [serial = 210] [outer = 0x0] 13:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121bdc800) [pid = 1653] [serial = 211] [outer = 0x115e94000] 13:31:05 INFO - PROCESS | 1653 | 1468614665492 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124d3d400) [pid = 1653] [serial = 212] [outer = 0x115e94000] 13:31:05 INFO - PROCESS | 1653 | 1468614665806 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]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 476ms 13:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:31:05 INFO - PROCESS | 1653 | 1468614665844 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 1653 | 1468614665845 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 13:31:05 INFO - PROCESS | 1653 | 1468614665847 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1653 | 1468614665848 Marionette TRACE conn2 <- [1,258,null,{}] 13:31:05 INFO - PROCESS | 1653 | 1468614665850 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}] 13:31:05 INFO - PROCESS | 1653 | 1468614665851 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:05 INFO - PROCESS | 1653 | 1468614665950 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:31:05 INFO - PROCESS | 1653 | 1468614665957 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 1653 | 1468614665958 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11945c800 == 33 [pid = 1653] [id = 72] 13:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11902b000) [pid = 1653] [serial = 213] [outer = 0x0] 13:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124a7d400) [pid = 1653] [serial = 214] [outer = 0x11902b000] 13:31:05 INFO - PROCESS | 1653 | 1468614665983 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125396400) [pid = 1653] [serial = 215] [outer = 0x11902b000] 13:31:06 INFO - PROCESS | 1653 | 1468614666290 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]]]}] 13:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 13:31:06 INFO - PROCESS | 1653 | 1468614666315 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 1653 | 1468614666317 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 13:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:31:06 INFO - PROCESS | 1653 | 1468614666325 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 1653 | 1468614666326 Marionette TRACE conn2 <- [1,262,null,{}] 13:31:06 INFO - PROCESS | 1653 | 1468614666329 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}] 13:31:06 INFO - PROCESS | 1653 | 1468614666333 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:06 INFO - PROCESS | 1653 | 1468614666448 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:31:06 INFO - PROCESS | 1653 | 1468614666454 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1653 | 1468614666455 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210a2000 == 34 [pid = 1653] [id = 73] 13:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119490000) [pid = 1653] [serial = 216] [outer = 0x0] 13:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125fc4400) [pid = 1653] [serial = 217] [outer = 0x119490000] 13:31:06 INFO - PROCESS | 1653 | 1468614666479 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128826c00) [pid = 1653] [serial = 218] [outer = 0x119490000] 13:31:06 INFO - PROCESS | 1653 | 1468614666797 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]]]}] 13:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 519ms 13:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:31:06 INFO - PROCESS | 1653 | 1468614666849 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 1653 | 1468614666850 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 13:31:06 INFO - PROCESS | 1653 | 1468614666853 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 1653 | 1468614666856 Marionette TRACE conn2 <- [1,266,null,{}] 13:31:06 INFO - PROCESS | 1653 | 1468614666859 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}] 13:31:06 INFO - PROCESS | 1653 | 1468614666860 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:06 INFO - PROCESS | 1653 | 1468614666949 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:31:06 INFO - PROCESS | 1653 | 1468614666953 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1653 | 1468614666954 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b77000 == 35 [pid = 1653] [id = 74] 13:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289d2800) [pid = 1653] [serial = 219] [outer = 0x0] 13:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129031c00) [pid = 1653] [serial = 220] [outer = 0x1289d2800] 13:31:06 INFO - PROCESS | 1653 | 1468614666979 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129124000) [pid = 1653] [serial = 221] [outer = 0x1289d2800] 13:31:07 INFO - PROCESS | 1653 | 1468614667315 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]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 13:31:07 INFO - PROCESS | 1653 | 1468614667327 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 1653 | 1468614667328 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 13:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:31:07 INFO - PROCESS | 1653 | 1468614667331 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 1653 | 1468614667332 Marionette TRACE conn2 <- [1,270,null,{}] 13:31:07 INFO - PROCESS | 1653 | 1468614667334 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}] 13:31:07 INFO - PROCESS | 1653 | 1468614667336 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:07 INFO - PROCESS | 1653 | 1468614667430 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:31:07 INFO - PROCESS | 1653 | 1468614667462 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 1653 | 1468614667463 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d9e800 == 36 [pid = 1653] [id = 75] 13:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1289dfc00) [pid = 1653] [serial = 222] [outer = 0x0] 13:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129380000) [pid = 1653] [serial = 223] [outer = 0x1289dfc00] 13:31:07 INFO - PROCESS | 1653 | 1468614667487 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1295be000) [pid = 1653] [serial = 224] [outer = 0x1289dfc00] 13:31:07 INFO - PROCESS | 1653 | 1468614667764 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]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 467ms 13:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:31:07 INFO - PROCESS | 1653 | 1468614667799 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 1653 | 1468614667800 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 13:31:07 INFO - PROCESS | 1653 | 1468614667810 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 1653 | 1468614667811 Marionette TRACE conn2 <- [1,274,null,{}] 13:31:07 INFO - PROCESS | 1653 | 1468614667814 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}] 13:31:07 INFO - PROCESS | 1653 | 1468614667815 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:07 INFO - PROCESS | 1653 | 1468614667912 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:31:07 INFO - PROCESS | 1653 | 1468614667916 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 1653 | 1468614667917 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x125f65000 == 37 [pid = 1653] [id = 76] 13:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12937d000) [pid = 1653] [serial = 225] [outer = 0x0] 13:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a558c00) [pid = 1653] [serial = 226] [outer = 0x12937d000] 13:31:07 INFO - PROCESS | 1653 | 1468614667941 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a563c00) [pid = 1653] [serial = 227] [outer = 0x12937d000] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x121046000) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116147c00) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1191e6800) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1176f0000) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112f7d000) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x121399800) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113c64800) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117eb6c00) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x120e67800) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124a38000) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12539a800) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1252a4800) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118532c00) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1265d7c00) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x120f1ac00) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118264400) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119e73800) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:31:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116a1e800) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:31:08 INFO - PROCESS | 1653 | 1468614668468 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]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 676ms 13:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:31:08 INFO - PROCESS | 1653 | 1468614668480 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 1653 | 1468614668481 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 13:31:08 INFO - PROCESS | 1653 | 1468614668483 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 1653 | 1468614668485 Marionette TRACE conn2 <- [1,278,null,{}] 13:31:08 INFO - PROCESS | 1653 | 1468614668487 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}] 13:31:08 INFO - PROCESS | 1653 | 1468614668488 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:08 INFO - PROCESS | 1653 | 1468614668565 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:31:08 INFO - PROCESS | 1653 | 1468614668568 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 1653 | 1468614668570 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211e4800 == 38 [pid = 1653] [id = 77] 13:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1133d1800) [pid = 1653] [serial = 228] [outer = 0x0] 13:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1176f0000) [pid = 1653] [serial = 229] [outer = 0x1133d1800] 13:31:08 INFO - PROCESS | 1653 | 1468614668596 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119e73800) [pid = 1653] [serial = 230] [outer = 0x1133d1800] 13:31:08 INFO - PROCESS | 1653 | 1468614668910 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]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 467ms 13:31:08 INFO - PROCESS | 1653 | 1468614668952 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 1653 | 1468614668954 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 13:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:31:08 INFO - PROCESS | 1653 | 1468614668956 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 1653 | 1468614668958 Marionette TRACE conn2 <- [1,282,null,{}] 13:31:08 INFO - PROCESS | 1653 | 1468614668960 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}] 13:31:08 INFO - PROCESS | 1653 | 1468614668962 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:09 INFO - PROCESS | 1653 | 1468614669071 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:31:09 INFO - PROCESS | 1653 | 1468614669078 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1653 | 1468614669079 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d26800 == 39 [pid = 1653] [id = 78] 13:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118532c00) [pid = 1653] [serial = 231] [outer = 0x0] 13:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126326800) [pid = 1653] [serial = 232] [outer = 0x118532c00] 13:31:09 INFO - PROCESS | 1653 | 1468614669105 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a70e400) [pid = 1653] [serial = 233] [outer = 0x118532c00] 13:31:09 INFO - PROCESS | 1653 | 1468614669398 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]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 13:31:09 INFO - PROCESS | 1653 | 1468614669427 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 1653 | 1468614669428 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 13:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:31:09 INFO - PROCESS | 1653 | 1468614669431 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 1653 | 1468614669432 Marionette TRACE conn2 <- [1,286,null,{}] 13:31:09 INFO - PROCESS | 1653 | 1468614669434 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}] 13:31:09 INFO - PROCESS | 1653 | 1468614669435 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:09 INFO - PROCESS | 1653 | 1468614669514 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:31:09 INFO - PROCESS | 1653 | 1468614669517 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1653 | 1468614669518 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x129331800 == 40 [pid = 1653] [id = 79] 13:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a710c00) [pid = 1653] [serial = 234] [outer = 0x0] 13:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a95b000) [pid = 1653] [serial = 235] [outer = 0x12a710c00] 13:31:09 INFO - PROCESS | 1653 | 1468614669545 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12abefc00) [pid = 1653] [serial = 236] [outer = 0x12a710c00] 13:31:09 INFO - PROCESS | 1653 | 1468614669849 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]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 13:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:31:09 INFO - PROCESS | 1653 | 1468614669900 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 1653 | 1468614669901 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 13:31:09 INFO - PROCESS | 1653 | 1468614669903 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 1653 | 1468614669904 Marionette TRACE conn2 <- [1,290,null,{}] 13:31:09 INFO - PROCESS | 1653 | 1468614669906 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}] 13:31:09 INFO - PROCESS | 1653 | 1468614669907 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:10 INFO - PROCESS | 1653 | 1468614670007 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:31:10 INFO - PROCESS | 1653 | 1468614670013 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 1653 | 1468614670014 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296ac000 == 41 [pid = 1653] [id = 80] 13:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a954000) [pid = 1653] [serial = 237] [outer = 0x0] 13:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12abf4800) [pid = 1653] [serial = 238] [outer = 0x12a954000] 13:31:10 INFO - PROCESS | 1653 | 1468614670038 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b12c800) [pid = 1653] [serial = 239] [outer = 0x12a954000] 13:31:10 INFO - PROCESS | 1653 | 1468614670324 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]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 13:31:10 INFO - PROCESS | 1653 | 1468614670398 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 1653 | 1468614670400 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 13:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:31:10 INFO - PROCESS | 1653 | 1468614670405 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 1653 | 1468614670408 Marionette TRACE conn2 <- [1,294,null,{}] 13:31:10 INFO - PROCESS | 1653 | 1468614670412 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}] 13:31:10 INFO - PROCESS | 1653 | 1468614670414 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:10 INFO - PROCESS | 1653 | 1468614670515 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:31:10 INFO - PROCESS | 1653 | 1468614670573 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 1653 | 1468614670575 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x116676800 == 42 [pid = 1653] [id = 81] 13:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116803400) [pid = 1653] [serial = 240] [outer = 0x0] 13:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11714d800) [pid = 1653] [serial = 241] [outer = 0x116803400] 13:31:10 INFO - PROCESS | 1653 | 1468614670607 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1181db400) [pid = 1653] [serial = 242] [outer = 0x116803400] 13:31:11 INFO - PROCESS | 1653 | 1468614671024 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]]]}] 13:31:11 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. 13:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 13:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:31:11 INFO - PROCESS | 1653 | 1468614671077 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 1653 | 1468614671079 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 13:31:11 INFO - PROCESS | 1653 | 1468614671084 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1653 | 1468614671086 Marionette TRACE conn2 <- [1,298,null,{}] 13:31:11 INFO - PROCESS | 1653 | 1468614671089 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}] 13:31:11 INFO - PROCESS | 1653 | 1468614671091 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:11 INFO - PROCESS | 1653 | 1468614671193 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:31:11 INFO - PROCESS | 1653 | 1468614671291 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 1653 | 1468614671293 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x119861800 == 43 [pid = 1653] [id = 82] 13:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118261400) [pid = 1653] [serial = 243] [outer = 0x0] 13:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11948a000) [pid = 1653] [serial = 244] [outer = 0x118261400] 13:31:11 INFO - PROCESS | 1653 | 1468614671324 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1198e8400) [pid = 1653] [serial = 245] [outer = 0x118261400] 13:31:11 INFO - PROCESS | 1653 | 1468614671730 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]]]}] 13:31:11 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. 13:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 673ms 13:31:11 INFO - PROCESS | 1653 | 1468614671755 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 1653 | 1468614671757 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 13:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:31:11 INFO - PROCESS | 1653 | 1468614671759 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1653 | 1468614671761 Marionette TRACE conn2 <- [1,302,null,{}] 13:31:11 INFO - PROCESS | 1653 | 1468614671767 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}] 13:31:11 INFO - PROCESS | 1653 | 1468614671771 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:11 INFO - PROCESS | 1653 | 1468614671873 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:31:11 INFO - PROCESS | 1653 | 1468614671926 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 1653 | 1468614671928 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289bb800 == 44 [pid = 1653] [id = 83] 13:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124a81c00) [pid = 1653] [serial = 246] [outer = 0x0] 13:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1252a4c00) [pid = 1653] [serial = 247] [outer = 0x124a81c00] 13:31:11 INFO - PROCESS | 1653 | 1468614671959 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125d10800) [pid = 1653] [serial = 248] [outer = 0x124a81c00] 13:31:12 INFO - PROCESS | 1653 | 1468614672393 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]]]}] 13:31:12 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. 13:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 13:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:31:12 INFO - PROCESS | 1653 | 1468614672429 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 1653 | 1468614672431 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 13:31:12 INFO - PROCESS | 1653 | 1468614672433 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 1653 | 1468614672434 Marionette TRACE conn2 <- [1,306,null,{}] 13:31:12 INFO - PROCESS | 1653 | 1468614672437 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}] 13:31:12 INFO - PROCESS | 1653 | 1468614672438 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:12 INFO - PROCESS | 1653 | 1468614672561 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:31:12 INFO - PROCESS | 1653 | 1468614672624 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 1653 | 1468614672626 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a590000 == 45 [pid = 1653] [id = 84] 13:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126b7e800) [pid = 1653] [serial = 249] [outer = 0x0] 13:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126b83800) [pid = 1653] [serial = 250] [outer = 0x126b7e800] 13:31:12 INFO - PROCESS | 1653 | 1468614672654 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126b88000) [pid = 1653] [serial = 251] [outer = 0x126b7e800] 13:31:13 INFO - PROCESS | 1653 | 1468614673169 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]]]}] 13:31:13 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. 13:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 771ms 13:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:31:13 INFO - PROCESS | 1653 | 1468614673205 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 1653 | 1468614673207 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 13:31:13 INFO - PROCESS | 1653 | 1468614673210 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 1653 | 1468614673213 Marionette TRACE conn2 <- [1,310,null,{}] 13:31:13 INFO - PROCESS | 1653 | 1468614673217 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}] 13:31:13 INFO - PROCESS | 1653 | 1468614673219 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:13 INFO - PROCESS | 1653 | 1468614673319 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:31:13 INFO - PROCESS | 1653 | 1468614673393 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1653 | 1468614673397 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11815f800 == 46 [pid = 1653] [id = 85] 13:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118154c00) [pid = 1653] [serial = 252] [outer = 0x0] 13:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1181d7400) [pid = 1653] [serial = 253] [outer = 0x118154c00] 13:31:13 INFO - PROCESS | 1653 | 1468614673442 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1184ab800) [pid = 1653] [serial = 254] [outer = 0x118154c00] 13:31:13 INFO - PROCESS | 1653 | 1468614673933 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]]]}] 13:31:13 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. 13:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 772ms 13:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:31:13 INFO - PROCESS | 1653 | 1468614673983 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 1653 | 1468614673986 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 13:31:13 INFO - PROCESS | 1653 | 1468614673990 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 1653 | 1468614673992 Marionette TRACE conn2 <- [1,314,null,{}] 13:31:13 INFO - PROCESS | 1653 | 1468614673994 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}] 13:31:13 INFO - PROCESS | 1653 | 1468614673996 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:14 INFO - PROCESS | 1653 | 1468614674087 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:31:14 INFO - PROCESS | 1653 | 1468614674138 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1653 | 1468614674140 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11839b000 == 47 [pid = 1653] [id = 86] 13:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1191e1000) [pid = 1653] [serial = 255] [outer = 0x0] 13:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119661000) [pid = 1653] [serial = 256] [outer = 0x1191e1000] 13:31:14 INFO - PROCESS | 1653 | 1468614674167 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1198eb000) [pid = 1653] [serial = 257] [outer = 0x1191e1000] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x129331800 == 46 [pid = 1653] [id = 79] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x128d26800 == 45 [pid = 1653] [id = 78] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1211e4800 == 44 [pid = 1653] [id = 77] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x125f65000 == 43 [pid = 1653] [id = 76] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x115d9e800 == 42 [pid = 1653] [id = 75] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123b77000 == 41 [pid = 1653] [id = 74] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1210a2000 == 40 [pid = 1653] [id = 73] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11945c800 == 39 [pid = 1653] [id = 72] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1190c9800 == 38 [pid = 1653] [id = 71] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1186ca800 == 37 [pid = 1653] [id = 70] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116aeb800 == 36 [pid = 1653] [id = 69] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1164b7800 == 35 [pid = 1653] [id = 68] 13:31:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1266e2000 == 34 [pid = 1653] [id = 66] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1216a9400) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11646ac00) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x116881c00) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119663800) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1198e2400) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1181cc400) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118263000) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116472800) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1133c6800) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1252a6000) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116880000) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x115e96000) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1185c1800) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11837a800) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121466400) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x121039c00) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125397400) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124c03c00) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124c04800) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125fc6c00) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x125d04400) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125397000) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125da8000) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118edfc00) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126b7b800) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125fca000) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1289e0400) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121b61800) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128d0a000) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1185c1c00) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11902c400) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x120e63c00) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1265d3c00) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120f1b000) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125d11000) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129116400) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1653 | 1468614674516 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]]]}] 13:31:14 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. 13:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 569ms 13:31:14 INFO - PROCESS | 1653 | 1468614674560 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 1653 | 1468614674561 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 13:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:31:14 INFO - PROCESS | 1653 | 1468614674564 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 1653 | 1468614674566 Marionette TRACE conn2 <- [1,318,null,{}] 13:31:14 INFO - PROCESS | 1653 | 1468614674573 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}] 13:31:14 INFO - PROCESS | 1653 | 1468614674576 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:14 INFO - PROCESS | 1653 | 1468614674656 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:31:14 INFO - PROCESS | 1653 | 1468614674661 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1653 | 1468614674663 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff7800 == 35 [pid = 1653] [id = 87] 13:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121464c00) [pid = 1653] [serial = 258] [outer = 0x0] 13:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12128ac00) [pid = 1653] [serial = 259] [outer = 0x121464c00] 13:31:14 INFO - PROCESS | 1653 | 1468614674692 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121b65c00) [pid = 1653] [serial = 260] [outer = 0x121464c00] 13:31:15 INFO - PROCESS | 1653 | 1468614675014 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]]]}] 13:31:15 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. 13:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 13:31:15 INFO - PROCESS | 1653 | 1468614675034 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 1653 | 1468614675036 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 13:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:31:15 INFO - PROCESS | 1653 | 1468614675040 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1653 | 1468614675042 Marionette TRACE conn2 <- [1,322,null,{}] 13:31:15 INFO - PROCESS | 1653 | 1468614675044 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}] 13:31:15 INFO - PROCESS | 1653 | 1468614675045 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:15 INFO - PROCESS | 1653 | 1468614675124 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:31:15 INFO - PROCESS | 1653 | 1468614675169 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1653 | 1468614675170 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e76000 == 36 [pid = 1653] [id = 88] 13:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121039c00) [pid = 1653] [serial = 261] [outer = 0x0] 13:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1252a0800) [pid = 1653] [serial = 262] [outer = 0x121039c00] 13:31:15 INFO - PROCESS | 1653 | 1468614675195 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125d04400) [pid = 1653] [serial = 263] [outer = 0x121039c00] 13:31:15 INFO - PROCESS | 1653 | 1468614675495 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]]]}] 13:31:15 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. 13:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 13:31:15 INFO - PROCESS | 1653 | 1468614675511 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:31:15 INFO - PROCESS | 1653 | 1468614675512 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 13:31:15 INFO - PROCESS | 1653 | 1468614675514 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1653 | 1468614675515 Marionette TRACE conn2 <- [1,326,null,{}] 13:31:15 INFO - PROCESS | 1653 | 1468614675517 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}] 13:31:15 INFO - PROCESS | 1653 | 1468614675519 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:15 INFO - PROCESS | 1653 | 1468614675609 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:31:15 INFO - PROCESS | 1653 | 1468614675612 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1653 | 1468614675613 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d0f800 == 37 [pid = 1653] [id = 89] 13:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125da8800) [pid = 1653] [serial = 264] [outer = 0x0] 13:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1265da800) [pid = 1653] [serial = 265] [outer = 0x125da8800] 13:31:15 INFO - PROCESS | 1653 | 1468614675638 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126b7a400) [pid = 1653] [serial = 266] [outer = 0x125da8800] 13:31:15 INFO - PROCESS | 1653 | 1468614675963 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]]]}] 13:31:15 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. 13:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 469ms 13:31:15 INFO - PROCESS | 1653 | 1468614675984 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 1653 | 1468614675985 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 13:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:31:15 INFO - PROCESS | 1653 | 1468614675990 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1653 | 1468614675991 Marionette TRACE conn2 <- [1,330,null,{}] 13:31:15 INFO - PROCESS | 1653 | 1468614675993 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}] 13:31:15 INFO - PROCESS | 1653 | 1468614675997 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:16 INFO - PROCESS | 1653 | 1468614676120 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:31:16 INFO - PROCESS | 1653 | 1468614676128 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1653 | 1468614676136 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f88000 == 38 [pid = 1653] [id = 90] 13:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126b81c00) [pid = 1653] [serial = 267] [outer = 0x0] 13:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128824800) [pid = 1653] [serial = 268] [outer = 0x126b81c00] 13:31:16 INFO - PROCESS | 1653 | 1468614676162 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128d05c00) [pid = 1653] [serial = 269] [outer = 0x126b81c00] 13:31:16 INFO - PROCESS | 1653 | 1468614676507 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]]]}] 13:31:16 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. 13:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 570ms 13:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:31:16 INFO - PROCESS | 1653 | 1468614676558 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 1653 | 1468614676560 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 13:31:16 INFO - PROCESS | 1653 | 1468614676562 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1653 | 1468614676563 Marionette TRACE conn2 <- [1,334,null,{}] 13:31:16 INFO - PROCESS | 1653 | 1468614676565 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}] 13:31:16 INFO - PROCESS | 1653 | 1468614676566 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:16 INFO - PROCESS | 1653 | 1468614676649 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:31:16 INFO - PROCESS | 1653 | 1468614676678 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1653 | 1468614676679 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x121788800 == 39 [pid = 1653] [id = 91] 13:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12902d800) [pid = 1653] [serial = 270] [outer = 0x0] 13:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129119c00) [pid = 1653] [serial = 271] [outer = 0x12902d800] 13:31:16 INFO - PROCESS | 1653 | 1468614676698 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129384400) [pid = 1653] [serial = 272] [outer = 0x12902d800] 13:31:17 INFO - PROCESS | 1653 | 1468614677124 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]]]}] 13:31:17 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. 13:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 569ms 13:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:31:17 INFO - PROCESS | 1653 | 1468614677133 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 1653 | 1468614677135 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 13:31:17 INFO - PROCESS | 1653 | 1468614677141 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 1653 | 1468614677142 Marionette TRACE conn2 <- [1,338,null,{}] 13:31:17 INFO - PROCESS | 1653 | 1468614677146 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}] 13:31:17 INFO - PROCESS | 1653 | 1468614677148 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:17 INFO - PROCESS | 1653 | 1468614677306 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:31:17 INFO - PROCESS | 1653 | 1468614677330 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 1653 | 1468614677331 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f68000 == 40 [pid = 1653] [id = 92] 13:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129032800) [pid = 1653] [serial = 273] [outer = 0x0] 13:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a55ac00) [pid = 1653] [serial = 274] [outer = 0x129032800] 13:31:17 INFO - PROCESS | 1653 | 1468614677360 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a675400) [pid = 1653] [serial = 275] [outer = 0x129032800] 13:31:17 INFO - PROCESS | 1653 | 1468614677684 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]]]}] 13:31:17 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. 13:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 570ms 13:31:17 INFO - PROCESS | 1653 | 1468614677710 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 1653 | 1468614677711 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 13:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:31:17 INFO - PROCESS | 1653 | 1468614677720 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 1653 | 1468614677723 Marionette TRACE conn2 <- [1,342,null,{}] 13:31:17 INFO - PROCESS | 1653 | 1468614677726 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}] 13:31:17 INFO - PROCESS | 1653 | 1468614677727 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:17 INFO - PROCESS | 1653 | 1468614677825 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:31:17 INFO - PROCESS | 1653 | 1468614677828 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 1653 | 1468614677829 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x125f6a800 == 41 [pid = 1653] [id = 93] 13:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129384000) [pid = 1653] [serial = 276] [outer = 0x0] 13:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a70e000) [pid = 1653] [serial = 277] [outer = 0x129384000] 13:31:17 INFO - PROCESS | 1653 | 1468614677853 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a95e800) [pid = 1653] [serial = 278] [outer = 0x129384000] 13:31:18 INFO - PROCESS | 1653 | 1468614678180 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]]]}] 13:31:18 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. 13:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 527ms 13:31:18 INFO - PROCESS | 1653 | 1468614678241 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 1653 | 1468614678242 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 13:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:31:18 INFO - PROCESS | 1653 | 1468614678244 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 1653 | 1468614678245 Marionette TRACE conn2 <- [1,346,null,{}] 13:31:18 INFO - PROCESS | 1653 | 1468614678247 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}] 13:31:18 INFO - PROCESS | 1653 | 1468614678248 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:18 INFO - PROCESS | 1653 | 1468614678348 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11902b000) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12937d000) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118532c00) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11948a400) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118261c00) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117eb9800) [pid = 1653] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e94000) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a710c00) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1289dfc00) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1289d2800) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1133d1800) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:31:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119490000) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:31:18 INFO - PROCESS | 1653 | 1468614678483 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1653 | 1468614678484 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119044000 == 42 [pid = 1653] [id = 94] 13:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x115e94000) [pid = 1653] [serial = 279] [outer = 0x0] 13:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118532c00) [pid = 1653] [serial = 280] [outer = 0x115e94000] 13:31:18 INFO - PROCESS | 1653 | 1468614678509 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125d0d400) [pid = 1653] [serial = 281] [outer = 0x115e94000] 13:31:18 INFO - PROCESS | 1653 | 1468614678760 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]]]}] 13:31:18 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. 13:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 568ms 13:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:31:18 INFO - PROCESS | 1653 | 1468614678813 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 1653 | 1468614678814 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 13:31:18 INFO - PROCESS | 1653 | 1468614678817 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 1653 | 1468614678818 Marionette TRACE conn2 <- [1,350,null,{}] 13:31:18 INFO - PROCESS | 1653 | 1468614678829 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}] 13:31:18 INFO - PROCESS | 1653 | 1468614678831 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:18 INFO - PROCESS | 1653 | 1468614678927 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:31:18 INFO - PROCESS | 1653 | 1468614678931 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1653 | 1468614678932 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x129325000 == 43 [pid = 1653] [id = 95] 13:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126b80400) [pid = 1653] [serial = 282] [outer = 0x0] 13:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b12f000) [pid = 1653] [serial = 283] [outer = 0x126b80400] 13:31:18 INFO - PROCESS | 1653 | 1468614678958 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b986800) [pid = 1653] [serial = 284] [outer = 0x126b80400] 13:31:19 INFO - PROCESS | 1653 | 1468614679279 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]]]}] 13:31:19 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. 13:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 477ms 13:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:31:19 INFO - PROCESS | 1653 | 1468614679294 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1653 | 1468614679295 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 13:31:19 INFO - PROCESS | 1653 | 1468614679297 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 1653 | 1468614679298 Marionette TRACE conn2 <- [1,354,null,{}] 13:31:19 INFO - PROCESS | 1653 | 1468614679300 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}] 13:31:19 INFO - PROCESS | 1653 | 1468614679301 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:19 INFO - PROCESS | 1653 | 1468614679414 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:31:19 INFO - PROCESS | 1653 | 1468614679420 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 1653 | 1468614679421 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a595800 == 44 [pid = 1653] [id = 96] 13:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1164e0400) [pid = 1653] [serial = 285] [outer = 0x0] 13:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b989800) [pid = 1653] [serial = 286] [outer = 0x1164e0400] 13:31:19 INFO - PROCESS | 1653 | 1468614679445 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12ba18400) [pid = 1653] [serial = 287] [outer = 0x1164e0400] 13:31:19 INFO - PROCESS | 1653 | 1468614679730 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]]]}] 13:31:19 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. 13:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 13:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:31:19 INFO - PROCESS | 1653 | 1468614679766 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1653 | 1468614679767 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 13:31:19 INFO - PROCESS | 1653 | 1468614679769 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 1653 | 1468614679771 Marionette TRACE conn2 <- [1,358,null,{}] 13:31:19 INFO - PROCESS | 1653 | 1468614679777 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}] 13:31:19 INFO - PROCESS | 1653 | 1468614679778 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:19 INFO - PROCESS | 1653 | 1468614679861 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:31:19 INFO - PROCESS | 1653 | 1468614679864 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 1653 | 1468614679865 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab68800 == 45 [pid = 1653] [id = 97] 13:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125da8000) [pid = 1653] [serial = 288] [outer = 0x0] 13:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bce1800) [pid = 1653] [serial = 289] [outer = 0x125da8000] 13:31:19 INFO - PROCESS | 1653 | 1468614679889 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12bce8800) [pid = 1653] [serial = 290] [outer = 0x125da8000] 13:31:20 INFO - PROCESS | 1653 | 1468614680219 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]]]}] 13:31:20 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. 13:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 472ms 13:31:20 INFO - PROCESS | 1653 | 1468614680241 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 1653 | 1468614680243 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 13:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:31:20 INFO - PROCESS | 1653 | 1468614680245 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 1653 | 1468614680246 Marionette TRACE conn2 <- [1,362,null,{}] 13:31:20 INFO - PROCESS | 1653 | 1468614680248 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}] 13:31:20 INFO - PROCESS | 1653 | 1468614680249 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:20 INFO - PROCESS | 1653 | 1468614680365 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:31:20 INFO - PROCESS | 1653 | 1468614680371 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 1653 | 1468614680372 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab79800 == 46 [pid = 1653] [id = 98] 13:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12bceb000) [pid = 1653] [serial = 291] [outer = 0x0] 13:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12bcef000) [pid = 1653] [serial = 292] [outer = 0x12bceb000] 13:31:20 INFO - PROCESS | 1653 | 1468614680395 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12c336800) [pid = 1653] [serial = 293] [outer = 0x12bceb000] 13:31:20 INFO - PROCESS | 1653 | 1468614680966 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]]]}] 13:31:21 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. 13:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 768ms 13:31:21 INFO - PROCESS | 1653 | 1468614681015 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 1653 | 1468614681019 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 13:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:31:21 INFO - PROCESS | 1653 | 1468614681023 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 1653 | 1468614681029 Marionette TRACE conn2 <- [1,366,null,{}] 13:31:21 INFO - PROCESS | 1653 | 1468614681034 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}] 13:31:21 INFO - PROCESS | 1653 | 1468614681036 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:21 INFO - PROCESS | 1653 | 1468614681164 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:31:21 INFO - PROCESS | 1653 | 1468614681214 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 1653 | 1468614681216 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fec800 == 47 [pid = 1653] [id = 99] 13:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1181db800) [pid = 1653] [serial = 294] [outer = 0x0] 13:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1184b0000) [pid = 1653] [serial = 295] [outer = 0x1181db800] 13:31:21 INFO - PROCESS | 1653 | 1468614681246 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1191de400) [pid = 1653] [serial = 296] [outer = 0x1181db800] 13:31:21 INFO - PROCESS | 1653 | 1468614681747 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]]]}] 13:31:21 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. 13:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 775ms 13:31:21 INFO - PROCESS | 1653 | 1468614681804 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 1653 | 1468614681808 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 13:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:31:21 INFO - PROCESS | 1653 | 1468614681814 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 1653 | 1468614681816 Marionette TRACE conn2 <- [1,370,null,{}] 13:31:21 INFO - PROCESS | 1653 | 1468614681819 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}] 13:31:21 INFO - PROCESS | 1653 | 1468614681823 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:21 INFO - PROCESS | 1653 | 1468614681956 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:31:22 INFO - PROCESS | 1653 | 1468614682050 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 1653 | 1468614682051 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f8a800 == 48 [pid = 1653] [id = 100] 13:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x120e6b400) [pid = 1653] [serial = 297] [outer = 0x0] 13:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x121463c00) [pid = 1653] [serial = 298] [outer = 0x120e6b400] 13:31:22 INFO - PROCESS | 1653 | 1468614682100 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124a3a400) [pid = 1653] [serial = 299] [outer = 0x120e6b400] 13:31:22 INFO - PROCESS | 1653 | 1468614682585 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]]]}] 13:31:22 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. 13:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 820ms 13:31:22 INFO - PROCESS | 1653 | 1468614682642 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 1653 | 1468614682643 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 13:31:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:31:22 INFO - PROCESS | 1653 | 1468614682656 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 1653 | 1468614682658 Marionette TRACE conn2 <- [1,374,null,{}] 13:31:22 INFO - PROCESS | 1653 | 1468614682680 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}] 13:31:22 INFO - PROCESS | 1653 | 1468614682683 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:22 INFO - PROCESS | 1653 | 1468614682805 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:31:22 INFO - PROCESS | 1653 | 1468614682859 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 1653 | 1468614682861 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba4800 == 49 [pid = 1653] [id = 101] 13:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126b89800) [pid = 1653] [serial = 300] [outer = 0x0] 13:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1289dac00) [pid = 1653] [serial = 301] [outer = 0x126b89800] 13:31:22 INFO - PROCESS | 1653 | 1468614682892 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x129124400) [pid = 1653] [serial = 302] [outer = 0x126b89800] 13:31:23 INFO - PROCESS | 1653 | 1468614683320 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:31:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 732ms 13:31:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:31:23 INFO - PROCESS | 1653 | 1468614683384 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 1653 | 1468614683386 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 13:31:23 INFO - PROCESS | 1653 | 1468614683388 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 1653 | 1468614683389 Marionette TRACE conn2 <- [1,378,null,{}] 13:31:23 INFO - PROCESS | 1653 | 1468614683392 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}] 13:31:23 INFO - PROCESS | 1653 | 1468614683393 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:23 INFO - PROCESS | 1653 | 1468614683498 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:31:23 INFO - PROCESS | 1653 | 1468614683549 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 1653 | 1468614683550 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0cd000 == 50 [pid = 1653] [id = 102] 13:31:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a953800) [pid = 1653] [serial = 303] [outer = 0x0] 13:31:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b138000) [pid = 1653] [serial = 304] [outer = 0x12a953800] 13:31:23 INFO - PROCESS | 1653 | 1468614683578 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b981800) [pid = 1653] [serial = 305] [outer = 0x12a953800] 13:31:23 INFO - PROCESS | 1653 | 1468614683971 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:31:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 619ms 13:31:24 INFO - PROCESS | 1653 | 1468614684007 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1653 | 1468614684008 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 13:31:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:31:24 INFO - PROCESS | 1653 | 1468614684011 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1653 | 1468614684012 Marionette TRACE conn2 <- [1,382,null,{}] 13:31:24 INFO - PROCESS | 1653 | 1468614684015 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}] 13:31:24 INFO - PROCESS | 1653 | 1468614684016 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:24 INFO - PROCESS | 1653 | 1468614684118 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:31:24 INFO - PROCESS | 1653 | 1468614684170 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 1653 | 1468614684171 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff1800 == 51 [pid = 1653] [id = 103] 13:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118edc800) [pid = 1653] [serial = 306] [outer = 0x0] 13:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a710400) [pid = 1653] [serial = 307] [outer = 0x118edc800] 13:31:24 INFO - PROCESS | 1653 | 1468614684200 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12b98a800) [pid = 1653] [serial = 308] [outer = 0x118edc800] 13:31:24 INFO - PROCESS | 1653 | 1468614684828 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:31:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 869ms 13:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:31:24 INFO - PROCESS | 1653 | 1468614684880 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1653 | 1468614684883 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 13:31:24 INFO - PROCESS | 1653 | 1468614684886 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1653 | 1468614684889 Marionette TRACE conn2 <- [1,386,null,{}] 13:31:24 INFO - PROCESS | 1653 | 1468614684892 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}] 13:31:24 INFO - PROCESS | 1653 | 1468614684894 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:24 INFO - PROCESS | 1653 | 1468614684987 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:31:25 INFO - PROCESS | 1653 | 1468614685051 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 1653 | 1468614685053 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fed000 == 52 [pid = 1653] [id = 104] 13:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11966d000) [pid = 1653] [serial = 309] [outer = 0x0] 13:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x119c69000) [pid = 1653] [serial = 310] [outer = 0x11966d000] 13:31:25 INFO - PROCESS | 1653 | 1468614685081 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x120f1b000) [pid = 1653] [serial = 311] [outer = 0x11966d000] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab68800 == 51 [pid = 1653] [id = 97] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12a595800 == 50 [pid = 1653] [id = 96] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x129325000 == 49 [pid = 1653] [id = 95] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x119044000 == 48 [pid = 1653] [id = 94] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x125f6a800 == 47 [pid = 1653] [id = 93] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x123f68000 == 46 [pid = 1653] [id = 92] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x121788800 == 45 [pid = 1653] [id = 91] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12abf4800) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x120f88000 == 44 [pid = 1653] [id = 90] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x119d0f800 == 43 [pid = 1653] [id = 89] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x118e76000 == 42 [pid = 1653] [id = 88] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff7800 == 41 [pid = 1653] [id = 87] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11839b000 == 40 [pid = 1653] [id = 86] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11815f800 == 39 [pid = 1653] [id = 85] 13:31:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1296ac000 == 38 [pid = 1653] [id = 80] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12abefc00) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x124a7d400) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12a558c00) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12a70e400) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12cb56400) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x120e67000) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119485c00) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x125396400) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12911f800) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1213a3400) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11815c000) [pid = 1653] [serial = 201] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a563c00) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11688b800) [pid = 1653] [serial = 198] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x121bdc800) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a95b000) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124d3d400) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1185c1400) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126326800) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1295be000) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x129124000) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129031c00) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1176f0000) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119e73800) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128826c00) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129380000) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x125fc4400) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118261800) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 13:31:25 INFO - PROCESS | 1653 | 1468614685462 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]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:31:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 622ms 13:31:25 INFO - PROCESS | 1653 | 1468614685508 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 1653 | 1468614685511 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 13:31:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:31:25 INFO - PROCESS | 1653 | 1468614685515 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 1653 | 1468614685517 Marionette TRACE conn2 <- [1,390,null,{}] 13:31:25 INFO - PROCESS | 1653 | 1468614685525 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}] 13:31:25 INFO - PROCESS | 1653 | 1468614685527 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:25 INFO - PROCESS | 1653 | 1468614685615 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:31:25 INFO - PROCESS | 1653 | 1468614685691 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 1653 | 1468614685692 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186e0000 == 39 [pid = 1653] [id = 105] 13:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12539b000) [pid = 1653] [serial = 312] [outer = 0x0] 13:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125da7800) [pid = 1653] [serial = 313] [outer = 0x12539b000] 13:31:25 INFO - PROCESS | 1653 | 1468614685721 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1265dc800) [pid = 1653] [serial = 314] [outer = 0x12539b000] 13:31:26 INFO - PROCESS | 1653 | 1468614686129 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]]]}] 13:31:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 669ms 13:31:26 INFO - PROCESS | 1653 | 1468614686184 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 1653 | 1468614686186 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 13:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:31:26 INFO - PROCESS | 1653 | 1468614686190 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 1653 | 1468614686193 Marionette TRACE conn2 <- [1,394,null,{}] 13:31:26 INFO - PROCESS | 1653 | 1468614686201 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}] 13:31:26 INFO - PROCESS | 1653 | 1468614686207 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:26 INFO - PROCESS | 1653 | 1468614686318 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:31:26 INFO - PROCESS | 1653 | 1468614686352 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 1653 | 1468614686355 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210ad800 == 40 [pid = 1653] [id = 106] 13:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12937d800) [pid = 1653] [serial = 315] [outer = 0x0] 13:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1295b9c00) [pid = 1653] [serial = 316] [outer = 0x12937d800] 13:31:26 INFO - PROCESS | 1653 | 1468614686402 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a672c00) [pid = 1653] [serial = 317] [outer = 0x12937d800] 13:31:26 INFO - PROCESS | 1653 | 1468614686824 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]]]}] 13:31:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:31:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 673ms 13:31:26 INFO - PROCESS | 1653 | 1468614686863 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 1653 | 1468614686865 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 13:31:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:31:26 INFO - PROCESS | 1653 | 1468614686867 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 1653 | 1468614686868 Marionette TRACE conn2 <- [1,398,null,{}] 13:31:26 INFO - PROCESS | 1653 | 1468614686872 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}] 13:31:26 INFO - PROCESS | 1653 | 1468614686874 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:26 INFO - PROCESS | 1653 | 1468614686956 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:31:26 INFO - PROCESS | 1653 | 1468614686960 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 1653 | 1468614686961 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f6c000 == 41 [pid = 1653] [id = 107] 13:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a953000) [pid = 1653] [serial = 318] [outer = 0x0] 13:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b1bec00) [pid = 1653] [serial = 319] [outer = 0x12a953000] 13:31:26 INFO - PROCESS | 1653 | 1468614686986 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b98ac00) [pid = 1653] [serial = 320] [outer = 0x12a953000] 13:31:27 INFO - PROCESS | 1653 | 1468614687314 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]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:31:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 472ms 13:31:27 INFO - PROCESS | 1653 | 1468614687342 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 1653 | 1468614687343 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 13:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:31:27 INFO - PROCESS | 1653 | 1468614687345 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 1653 | 1468614687346 Marionette TRACE conn2 <- [1,402,null,{}] 13:31:27 INFO - PROCESS | 1653 | 1468614687348 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}] 13:31:27 INFO - PROCESS | 1653 | 1468614687350 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:27 INFO - PROCESS | 1653 | 1468614687430 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:31:27 INFO - PROCESS | 1653 | 1468614687497 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 1653 | 1468614687499 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d40800 == 42 [pid = 1653] [id = 108] 13:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x114f99400) [pid = 1653] [serial = 321] [outer = 0x0] 13:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12ba15c00) [pid = 1653] [serial = 322] [outer = 0x114f99400] 13:31:27 INFO - PROCESS | 1653 | 1468614687523 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12c335c00) [pid = 1653] [serial = 323] [outer = 0x114f99400] 13:31:27 INFO - PROCESS | 1653 | 1468614687892 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]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:31:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 568ms 13:31:27 INFO - PROCESS | 1653 | 1468614687916 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 1653 | 1468614687917 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 13:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:31:27 INFO - PROCESS | 1653 | 1468614687919 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 1653 | 1468614687922 Marionette TRACE conn2 <- [1,406,null,{}] 13:31:27 INFO - PROCESS | 1653 | 1468614687925 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}] 13:31:27 INFO - PROCESS | 1653 | 1468614687929 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:28 INFO - PROCESS | 1653 | 1468614688041 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:31:28 INFO - PROCESS | 1653 | 1468614688054 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 1653 | 1468614688055 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad0800 == 43 [pid = 1653] [id = 109] 13:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12c336400) [pid = 1653] [serial = 324] [outer = 0x0] 13:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12c33d400) [pid = 1653] [serial = 325] [outer = 0x12c336400] 13:31:28 INFO - PROCESS | 1653 | 1468614688080 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c816000) [pid = 1653] [serial = 326] [outer = 0x12c336400] 13:31:28 INFO - PROCESS | 1653 | 1468614688411 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]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 521ms 13:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:31:28 INFO - PROCESS | 1653 | 1468614688445 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1653 | 1468614688447 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 13:31:28 INFO - PROCESS | 1653 | 1468614688449 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 1653 | 1468614688450 Marionette TRACE conn2 <- [1,410,null,{}] 13:31:28 INFO - PROCESS | 1653 | 1468614688452 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}] 13:31:28 INFO - PROCESS | 1653 | 1468614688453 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:28 INFO - PROCESS | 1653 | 1468614688553 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:31:28 INFO - PROCESS | 1653 | 1468614688556 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 1653 | 1468614688557 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12932b000 == 44 [pid = 1653] [id = 110] 13:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1128ca800) [pid = 1653] [serial = 327] [outer = 0x0] 13:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1128d4000) [pid = 1653] [serial = 328] [outer = 0x1128ca800] 13:31:28 INFO - PROCESS | 1653 | 1468614688581 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1128d8c00) [pid = 1653] [serial = 329] [outer = 0x1128ca800] 13:31:28 INFO - PROCESS | 1653 | 1468614688760 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 13:31:28 INFO - PROCESS | 1653 | 1468614688963 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]]]}] 13:31:28 INFO - PROCESS | 1653 | 1468614688967 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1653 | 1468614688968 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 13:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:31:28 INFO - PROCESS | 1653 | 1468614688971 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 1653 | 1468614688973 Marionette TRACE conn2 <- [1,414,null,{}] 13:31:28 INFO - PROCESS | 1653 | 1468614688976 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}] 13:31:28 INFO - PROCESS | 1653 | 1468614688977 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:29 INFO - PROCESS | 1653 | 1468614689079 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:31:29 INFO - PROCESS | 1653 | 1468614689111 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 1653 | 1468614689112 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab74000 == 45 [pid = 1653] [id = 111] 13:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1128d9000) [pid = 1653] [serial = 330] [outer = 0x0] 13:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x125ff0000) [pid = 1653] [serial = 331] [outer = 0x1128d9000] 13:31:29 INFO - PROCESS | 1653 | 1468614689136 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x125ff4400) [pid = 1653] [serial = 332] [outer = 0x1128d9000] 13:31:29 INFO - PROCESS | 1653 | 1468614689573 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]]]}] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x125da8800) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x121464c00) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12902d800) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129384000) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x125da8000) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118154c00) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1191e1000) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x121039c00) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x126b81c00) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129032800) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x115e94000) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1164e0400) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:31:29 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126b80400) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:31:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:31:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 13:31:29 INFO - PROCESS | 1653 | 1468614689642 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 1653 | 1468614689643 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 13:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:31:29 INFO - PROCESS | 1653 | 1468614689645 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 1653 | 1468614689646 Marionette TRACE conn2 <- [1,418,null,{}] 13:31:29 INFO - PROCESS | 1653 | 1468614689649 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}] 13:31:29 INFO - PROCESS | 1653 | 1468614689650 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:29 INFO - PROCESS | 1653 | 1468614689742 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:31:29 INFO - PROCESS | 1653 | 1468614689745 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 1653 | 1468614689746 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119866000 == 46 [pid = 1653] [id = 112] 13:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1126f1400) [pid = 1653] [serial = 333] [outer = 0x0] 13:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1126fb800) [pid = 1653] [serial = 334] [outer = 0x1126f1400] 13:31:29 INFO - PROCESS | 1653 | 1468614689770 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1126ff000) [pid = 1653] [serial = 335] [outer = 0x1126f1400] 13:31:30 INFO - PROCESS | 1653 | 1468614690590 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]]]}] 13:31:30 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 13:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 13:31:30 INFO - PROCESS | 1653 | 1468614690615 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 1653 | 1468614690616 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 13:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:31:30 INFO - PROCESS | 1653 | 1468614690618 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 1653 | 1468614690620 Marionette TRACE conn2 <- [1,422,null,{}] 13:31:30 INFO - PROCESS | 1653 | 1468614690624 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}] 13:31:30 INFO - PROCESS | 1653 | 1468614690625 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:30 INFO - PROCESS | 1653 | 1468614690725 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:31:30 INFO - PROCESS | 1653 | 1468614690731 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 1653 | 1468614690732 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b95b800 == 47 [pid = 1653] [id = 113] 13:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1126f2000) [pid = 1653] [serial = 336] [outer = 0x0] 13:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119023c00) [pid = 1653] [serial = 337] [outer = 0x1126f2000] 13:31:30 INFO - PROCESS | 1653 | 1468614690756 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124a3e400) [pid = 1653] [serial = 338] [outer = 0x1126f2000] 13:31:31 INFO - PROCESS | 1653 | 1468614691635 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]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:31:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1023ms 13:31:31 INFO - PROCESS | 1653 | 1468614691642 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1653 | 1468614691645 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 13:31:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:31:31 INFO - PROCESS | 1653 | 1468614691663 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 1653 | 1468614691665 Marionette TRACE conn2 <- [1,426,null,{}] 13:31:31 INFO - PROCESS | 1653 | 1468614691669 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}] 13:31:31 INFO - PROCESS | 1653 | 1468614691671 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:31 INFO - PROCESS | 1653 | 1468614691779 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:31:31 INFO - PROCESS | 1653 | 1468614691829 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1653 | 1468614691831 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae3800 == 48 [pid = 1653] [id = 114] 13:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x111f23400) [pid = 1653] [serial = 339] [outer = 0x0] 13:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1126f6000) [pid = 1653] [serial = 340] [outer = 0x111f23400] 13:31:31 INFO - PROCESS | 1653 | 1468614691863 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x115e90c00) [pid = 1653] [serial = 341] [outer = 0x111f23400] 13:31:32 INFO - PROCESS | 1653 | 1468614692341 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] 13:31:32 INFO - PROCESS | 1653 | 1468614692387 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 13:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:31:32 INFO - PROCESS | 1653 | 1468614692409 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 1653 | 1468614692411 Marionette TRACE conn2 <- [1,430,null,{}] 13:31:32 INFO - PROCESS | 1653 | 1468614692414 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}] 13:31:32 INFO - PROCESS | 1653 | 1468614692415 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:32 INFO - PROCESS | 1653 | 1468614692525 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:31:32 INFO - PROCESS | 1653 | 1468614692592 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 1653 | 1468614692594 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d26800 == 49 [pid = 1653] [id = 115] 13:31:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118261800) [pid = 1653] [serial = 342] [outer = 0x0] 13:31:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11963b800) [pid = 1653] [serial = 343] [outer = 0x118261800] 13:31:32 INFO - PROCESS | 1653 | 1468614692625 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119642000) [pid = 1653] [serial = 344] [outer = 0x118261800] 13:31:33 INFO - PROCESS | 1653 | 1468614693062 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]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:31:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 723ms 13:31:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:31:33 INFO - PROCESS | 1653 | 1468614693131 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 1653 | 1468614693133 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 13:31:33 INFO - PROCESS | 1653 | 1468614693135 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 1653 | 1468614693139 Marionette TRACE conn2 <- [1,434,null,{}] 13:31:33 INFO - PROCESS | 1653 | 1468614693148 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}] 13:31:33 INFO - PROCESS | 1653 | 1468614693151 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:33 INFO - PROCESS | 1653 | 1468614693259 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:31:33 INFO - PROCESS | 1653 | 1468614693326 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1653 | 1468614693328 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d4800 == 50 [pid = 1653] [id = 116] 13:31:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x120e6cc00) [pid = 1653] [serial = 345] [outer = 0x0] 13:31:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124a38c00) [pid = 1653] [serial = 346] [outer = 0x120e6cc00] 13:31:33 INFO - PROCESS | 1653 | 1468614693359 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x125399400) [pid = 1653] [serial = 347] [outer = 0x120e6cc00] 13:31:33 INFO - PROCESS | 1653 | 1468614693780 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]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:31:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 674ms 13:31:33 INFO - PROCESS | 1653 | 1468614693809 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:31:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:31:33 INFO - PROCESS | 1653 | 1468614693811 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 13:31:33 INFO - PROCESS | 1653 | 1468614693814 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 1653 | 1468614693815 Marionette TRACE conn2 <- [1,438,null,{}] 13:31:33 INFO - PROCESS | 1653 | 1468614693817 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}] 13:31:33 INFO - PROCESS | 1653 | 1468614693819 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:33 INFO - PROCESS | 1653 | 1468614693926 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:31:33 INFO - PROCESS | 1653 | 1468614693981 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1653 | 1468614693982 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcb0000 == 51 [pid = 1653] [id = 117] 13:31:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x125fedc00) [pid = 1653] [serial = 348] [outer = 0x0] 13:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x125ff4800) [pid = 1653] [serial = 349] [outer = 0x125fedc00] 13:31:34 INFO - PROCESS | 1653 | 1468614694011 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12664e000) [pid = 1653] [serial = 350] [outer = 0x125fedc00] 13:31:34 INFO - PROCESS | 1653 | 1468614694472 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]]]}] 13:31:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:31:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 668ms 13:31:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:31:34 INFO - PROCESS | 1653 | 1468614694482 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:31:34 INFO - PROCESS | 1653 | 1468614694484 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 13:31:34 INFO - PROCESS | 1653 | 1468614694643 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 1653 | 1468614694645 Marionette TRACE conn2 <- [1,442,null,{}] 13:31:34 INFO - PROCESS | 1653 | 1468614694705 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}] 13:31:34 INFO - PROCESS | 1653 | 1468614694707 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:34 INFO - PROCESS | 1653 | 1468614694798 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:31:34 INFO - PROCESS | 1653 | 1468614694849 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 1653 | 1468614694851 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190cc000 == 52 [pid = 1653] [id = 118] 13:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1181d8c00) [pid = 1653] [serial = 351] [outer = 0x0] 13:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11837bc00) [pid = 1653] [serial = 352] [outer = 0x1181d8c00] 13:31:34 INFO - PROCESS | 1653 | 1468614694878 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1191df000) [pid = 1653] [serial = 353] [outer = 0x1181d8c00] 13:31:35 INFO - PROCESS | 1653 | 1468614695336 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]]]}] 13:31:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:31:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 915ms 13:31:35 INFO - PROCESS | 1653 | 1468614695402 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:31:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:31:35 INFO - PROCESS | 1653 | 1468614695406 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 13:31:35 INFO - PROCESS | 1653 | 1468614695412 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 1653 | 1468614695414 Marionette TRACE conn2 <- [1,446,null,{}] 13:31:35 INFO - PROCESS | 1653 | 1468614695420 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}] 13:31:35 INFO - PROCESS | 1653 | 1468614695423 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:35 INFO - PROCESS | 1653 | 1468614695557 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:31:35 INFO - PROCESS | 1653 | 1468614695638 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 1653 | 1468614695639 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e68800 == 53 [pid = 1653] [id = 119] 13:31:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119646c00) [pid = 1653] [serial = 354] [outer = 0x0] 13:31:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x119649c00) [pid = 1653] [serial = 355] [outer = 0x119646c00] 13:31:35 INFO - PROCESS | 1653 | 1468614695667 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119e6f400) [pid = 1653] [serial = 356] [outer = 0x119646c00] 13:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x119866000 == 52 [pid = 1653] [id = 112] 13:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab74000 == 51 [pid = 1653] [id = 111] 13:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12932b000 == 50 [pid = 1653] [id = 110] 13:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad0800 == 49 [pid = 1653] [id = 109] 13:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x125d40800 == 48 [pid = 1653] [id = 108] 13:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x123f6c000 == 47 [pid = 1653] [id = 107] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12bcef000) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11948a000) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1252a4c00) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11714d800) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x126b83800) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1210ad800 == 46 [pid = 1653] [id = 106] 13:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1186e0000 == 45 [pid = 1653] [id = 105] 13:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x116fed000 == 44 [pid = 1653] [id = 104] 13:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x120f8a800 == 43 [pid = 1653] [id = 100] 13:31:35 INFO - PROCESS | 1653 | --DOCSHELL 0x116fec800 == 42 [pid = 1653] [id = 99] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1265da800) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126b7a400) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12128ac00) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x121b65c00) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129119c00) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12a70e000) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12bce1800) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1184ab800) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1181d7400) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1198eb000) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119661000) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1252a0800) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x125d04400) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128824800) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a55ac00) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a95e800) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125d0d400) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12ba18400) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a675400) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x129384400) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b12f000) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12b989800) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12bce8800) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b986800) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128d05c00) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 13:31:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118532c00) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 13:31:36 INFO - PROCESS | 1653 | 1468614696061 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]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:31:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 672ms 13:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:31:36 INFO - PROCESS | 1653 | 1468614696083 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 1653 | 1468614696084 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 13:31:36 INFO - PROCESS | 1653 | 1468614696087 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 1653 | 1468614696089 Marionette TRACE conn2 <- [1,450,null,{}] 13:31:36 INFO - PROCESS | 1653 | 1468614696092 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}] 13:31:36 INFO - PROCESS | 1653 | 1468614696093 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:36 INFO - PROCESS | 1653 | 1468614696181 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:31:36 INFO - PROCESS | 1653 | 1468614696236 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1653 | 1468614696240 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119038800 == 43 [pid = 1653] [id = 120] 13:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1216afc00) [pid = 1653] [serial = 357] [outer = 0x0] 13:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121b5f400) [pid = 1653] [serial = 358] [outer = 0x1216afc00] 13:31:36 INFO - PROCESS | 1653 | 1468614696267 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124d42c00) [pid = 1653] [serial = 359] [outer = 0x1216afc00] 13:31:36 INFO - PROCESS | 1653 | 1468614696572 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] 13:31:36 INFO - PROCESS | 1653 | 1468614696615 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 13:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:31:36 INFO - PROCESS | 1653 | 1468614696618 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 1653 | 1468614696620 Marionette TRACE conn2 <- [1,454,null,{}] 13:31:36 INFO - PROCESS | 1653 | 1468614696624 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}] 13:31:36 INFO - PROCESS | 1653 | 1468614696626 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:36 INFO - PROCESS | 1653 | 1468614696749 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:31:36 INFO - PROCESS | 1653 | 1468614696825 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1653 | 1468614696826 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eb2000 == 44 [pid = 1653] [id = 121] 13:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1216b5800) [pid = 1653] [serial = 360] [outer = 0x0] 13:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x125fc8000) [pid = 1653] [serial = 361] [outer = 0x1216b5800] 13:31:36 INFO - PROCESS | 1653 | 1468614696868 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126818800) [pid = 1653] [serial = 362] [outer = 0x1216b5800] 13:31:37 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:37 INFO - PROCESS | 1653 | 1468614697242 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]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:31:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 13:31:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:31:37 INFO - PROCESS | 1653 | 1468614697290 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 1653 | 1468614697291 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 13:31:37 INFO - PROCESS | 1653 | 1468614697293 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 1653 | 1468614697294 Marionette TRACE conn2 <- [1,458,null,{}] 13:31:37 INFO - PROCESS | 1653 | 1468614697297 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}] 13:31:37 INFO - PROCESS | 1653 | 1468614697298 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:37 INFO - PROCESS | 1653 | 1468614697394 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:31:37 INFO - PROCESS | 1653 | 1468614697417 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 1653 | 1468614697418 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x121bb0000 == 45 [pid = 1653] [id = 122] 13:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115e94000) [pid = 1653] [serial = 363] [outer = 0x0] 13:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12881fc00) [pid = 1653] [serial = 364] [outer = 0x115e94000] 13:31:37 INFO - PROCESS | 1653 | 1468614697443 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1289d7000) [pid = 1653] [serial = 365] [outer = 0x115e94000] 13:31:37 INFO - PROCESS | 1653 | 1468614697760 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] 13:31:37 INFO - PROCESS | 1653 | 1468614697814 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 13:31:37 INFO - PROCESS | 1653 | 1468614697816 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 1653 | 1468614697817 Marionette TRACE conn2 <- [1,462,null,{}] 13:31:37 INFO - PROCESS | 1653 | 1468614697819 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}] 13:31:37 INFO - PROCESS | 1653 | 1468614697824 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:37 INFO - PROCESS | 1653 | 1468614697926 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:31:38 INFO - PROCESS | 1653 | 1468614697999 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1653 | 1468614698001 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x125283800 == 46 [pid = 1653] [id = 123] 13:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11868b400) [pid = 1653] [serial = 366] [outer = 0x0] 13:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129031800) [pid = 1653] [serial = 367] [outer = 0x11868b400] 13:31:38 INFO - PROCESS | 1653 | 1468614698026 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a55ac00) [pid = 1653] [serial = 368] [outer = 0x11868b400] 13:31:38 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:38 INFO - PROCESS | 1653 | 1468614698373 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] 13:31:38 INFO - PROCESS | 1653 | 1468614698392 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 13:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:31:38 INFO - PROCESS | 1653 | 1468614698396 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 1653 | 1468614698398 Marionette TRACE conn2 <- [1,466,null,{}] 13:31:38 INFO - PROCESS | 1653 | 1468614698401 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}] 13:31:38 INFO - PROCESS | 1653 | 1468614698403 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:38 INFO - PROCESS | 1653 | 1468614698556 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:31:38 INFO - PROCESS | 1653 | 1468614698665 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1653 | 1468614698666 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ef1800 == 47 [pid = 1653] [id = 124] 13:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129382400) [pid = 1653] [serial = 369] [outer = 0x0] 13:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12a955000) [pid = 1653] [serial = 370] [outer = 0x129382400] 13:31:38 INFO - PROCESS | 1653 | 1468614698707 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12abf4800) [pid = 1653] [serial = 371] [outer = 0x129382400] 13:31:39 INFO - PROCESS | 1653 | 1468614699154 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] 13:31:39 INFO - PROCESS | 1653 | 1468614699168 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 13:31:39 INFO - PROCESS | 1653 | 1468614699178 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1653 | 1468614699179 Marionette TRACE conn2 <- [1,470,null,{}] 13:31:39 INFO - PROCESS | 1653 | 1468614699182 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}] 13:31:39 INFO - PROCESS | 1653 | 1468614699183 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:39 INFO - PROCESS | 1653 | 1468614699290 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:31:39 INFO - PROCESS | 1653 | 1468614699294 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 1653 | 1468614699295 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x129072000 == 48 [pid = 1653] [id = 125] 13:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126b81800) [pid = 1653] [serial = 372] [outer = 0x0] 13:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b12a400) [pid = 1653] [serial = 373] [outer = 0x126b81800] 13:31:39 INFO - PROCESS | 1653 | 1468614699319 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12ba12c00) [pid = 1653] [serial = 374] [outer = 0x126b81800] 13:31:39 INFO - PROCESS | 1653 | 1468614699641 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]]]}] 13:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 526ms 13:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:31:39 INFO - PROCESS | 1653 | 1468614699697 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 1653 | 1468614699698 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 13:31:39 INFO - PROCESS | 1653 | 1468614699700 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1653 | 1468614699701 Marionette TRACE conn2 <- [1,474,null,{}] 13:31:39 INFO - PROCESS | 1653 | 1468614699704 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}] 13:31:39 INFO - PROCESS | 1653 | 1468614699705 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:39 INFO - PROCESS | 1653 | 1468614699810 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:31:39 INFO - PROCESS | 1653 | 1468614699814 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 1653 | 1468614699815 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5a5800 == 49 [pid = 1653] [id = 126] 13:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a669000) [pid = 1653] [serial = 375] [outer = 0x0] 13:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12ba1f400) [pid = 1653] [serial = 376] [outer = 0x12a669000] 13:31:39 INFO - PROCESS | 1653 | 1468614699868 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12c337000) [pid = 1653] [serial = 377] [outer = 0x12a669000] 13:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12c336400) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1128ca800) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1128d9000) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118edc800) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12a953000) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12937d800) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11966d000) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12539b000) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1126f1400) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x114f99400) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:31:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a954000) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:31:40 INFO - PROCESS | 1653 | 1468614700276 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]]]}] 13:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 618ms 13:31:40 INFO - PROCESS | 1653 | 1468614700319 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 1653 | 1468614700320 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 13:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:31:40 INFO - PROCESS | 1653 | 1468614700334 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 1653 | 1468614700335 Marionette TRACE conn2 <- [1,478,null,{}] 13:31:40 INFO - PROCESS | 1653 | 1468614700344 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}] 13:31:40 INFO - PROCESS | 1653 | 1468614700345 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:40 INFO - PROCESS | 1653 | 1468614700450 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:31:40 INFO - PROCESS | 1653 | 1468614700455 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 1653 | 1468614700456 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab71000 == 50 [pid = 1653] [id = 127] 13:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x10eaf2800) [pid = 1653] [serial = 378] [outer = 0x0] 13:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x10eafb000) [pid = 1653] [serial = 379] [outer = 0x10eaf2800] 13:31:40 INFO - PROCESS | 1653 | 1468614700484 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x10eaff000) [pid = 1653] [serial = 380] [outer = 0x10eaf2800] 13:31:40 INFO - PROCESS | 1653 | 1468614700964 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]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 680ms 13:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:31:41 INFO - PROCESS | 1653 | 1468614701010 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1653 | 1468614701011 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 13:31:41 INFO - PROCESS | 1653 | 1468614701013 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 1653 | 1468614701015 Marionette TRACE conn2 <- [1,482,null,{}] 13:31:41 INFO - PROCESS | 1653 | 1468614701017 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}] 13:31:41 INFO - PROCESS | 1653 | 1468614701019 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:41 INFO - PROCESS | 1653 | 1468614701114 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:31:41 INFO - PROCESS | 1653 | 1468614701118 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1653 | 1468614701120 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b953800 == 51 [pid = 1653] [id = 128] 13:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x10eaff400) [pid = 1653] [serial = 381] [outer = 0x0] 13:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128d0c000) [pid = 1653] [serial = 382] [outer = 0x10eaff400] 13:31:41 INFO - PROCESS | 1653 | 1468614701147 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bcf0000) [pid = 1653] [serial = 383] [outer = 0x10eaff400] 13:31:41 INFO - PROCESS | 1653 | 1468614701531 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]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 569ms 13:31:41 INFO - PROCESS | 1653 | 1468614701583 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1653 | 1468614701585 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 13:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:31:41 INFO - PROCESS | 1653 | 1468614701596 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 1653 | 1468614701598 Marionette TRACE conn2 <- [1,486,null,{}] 13:31:41 INFO - PROCESS | 1653 | 1468614701609 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}] 13:31:41 INFO - PROCESS | 1653 | 1468614701611 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:41 INFO - PROCESS | 1653 | 1468614701694 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:31:41 INFO - PROCESS | 1653 | 1468614701697 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1653 | 1468614701698 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf1e800 == 52 [pid = 1653] [id = 129] 13:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x110ea8c00) [pid = 1653] [serial = 384] [outer = 0x0] 13:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x110eb0800) [pid = 1653] [serial = 385] [outer = 0x110ea8c00] 13:31:41 INFO - PROCESS | 1653 | 1468614701722 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12a702800) [pid = 1653] [serial = 386] [outer = 0x110ea8c00] 13:31:42 INFO - PROCESS | 1653 | 1468614702045 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]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 478ms 13:31:42 INFO - PROCESS | 1653 | 1468614702067 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:31:42 INFO - PROCESS | 1653 | 1468614702068 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 13:31:42 INFO - PROCESS | 1653 | 1468614702070 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1653 | 1468614702072 Marionette TRACE conn2 <- [1,490,null,{}] 13:31:42 INFO - PROCESS | 1653 | 1468614702076 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}] 13:31:42 INFO - PROCESS | 1653 | 1468614702077 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:42 INFO - PROCESS | 1653 | 1468614702208 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:31:42 INFO - PROCESS | 1653 | 1468614702267 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 1653 | 1468614702269 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x116615800 == 53 [pid = 1653] [id = 130] 13:31:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x10eafd400) [pid = 1653] [serial = 387] [outer = 0x0] 13:31:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x110ea6800) [pid = 1653] [serial = 388] [outer = 0x10eafd400] 13:31:42 INFO - PROCESS | 1653 | 1468614702342 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x111f20000) [pid = 1653] [serial = 389] [outer = 0x10eafd400] 13:31:42 INFO - PROCESS | 1653 | 1468614702813 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]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 771ms 13:31:42 INFO - PROCESS | 1653 | 1468614702843 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 1653 | 1468614702845 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 13:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:31:42 INFO - PROCESS | 1653 | 1468614702849 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1653 | 1468614702851 Marionette TRACE conn2 <- [1,494,null,{}] 13:31:42 INFO - PROCESS | 1653 | 1468614702854 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}] 13:31:42 INFO - PROCESS | 1653 | 1468614702856 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:42 INFO - PROCESS | 1653 | 1468614702963 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:31:43 INFO - PROCESS | 1653 | 1468614703032 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 1653 | 1468614703033 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119898800 == 54 [pid = 1653] [id = 131] 13:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118382400) [pid = 1653] [serial = 390] [outer = 0x0] 13:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1185c2c00) [pid = 1653] [serial = 391] [outer = 0x118382400] 13:31:43 INFO - PROCESS | 1653 | 1468614703064 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11963a400) [pid = 1653] [serial = 392] [outer = 0x118382400] 13:31:43 INFO - PROCESS | 1653 | 1468614703518 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]]]}] 13:31:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:31:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 720ms 13:31:43 INFO - PROCESS | 1653 | 1468614703590 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 1653 | 1468614703592 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 13:31:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:31:43 INFO - PROCESS | 1653 | 1468614703596 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 1653 | 1468614703598 Marionette TRACE conn2 <- [1,498,null,{}] 13:31:43 INFO - PROCESS | 1653 | 1468614703600 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}] 13:31:43 INFO - PROCESS | 1653 | 1468614703602 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:43 INFO - PROCESS | 1653 | 1468614703707 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:31:43 INFO - PROCESS | 1653 | 1468614703779 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 1653 | 1468614703780 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abaa800 == 55 [pid = 1653] [id = 132] 13:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12128ac00) [pid = 1653] [serial = 393] [outer = 0x0] 13:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x121b63800) [pid = 1653] [serial = 394] [outer = 0x12128ac00] 13:31:43 INFO - PROCESS | 1653 | 1468614703811 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x125399c00) [pid = 1653] [serial = 395] [outer = 0x12128ac00] 13:31:44 INFO - PROCESS | 1653 | 1468614704235 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]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:31:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 13:31:44 INFO - PROCESS | 1653 | 1468614704267 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 1653 | 1468614704270 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 13:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:31:44 INFO - PROCESS | 1653 | 1468614704285 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 1653 | 1468614704290 Marionette TRACE conn2 <- [1,502,null,{}] 13:31:44 INFO - PROCESS | 1653 | 1468614704294 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}] 13:31:44 INFO - PROCESS | 1653 | 1468614704297 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:44 INFO - PROCESS | 1653 | 1468614704464 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:31:44 INFO - PROCESS | 1653 | 1468614704591 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 1653 | 1468614704593 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6ca000 == 56 [pid = 1653] [id = 133] 13:31:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x125dac400) [pid = 1653] [serial = 396] [outer = 0x0] 13:31:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1289d3800) [pid = 1653] [serial = 397] [outer = 0x125dac400] 13:31:44 INFO - PROCESS | 1653 | 1468614704642 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x129032c00) [pid = 1653] [serial = 398] [outer = 0x125dac400] 13:31:45 INFO - PROCESS | 1653 | 1468614705129 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]]]}] 13:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 881ms 13:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:31:45 INFO - PROCESS | 1653 | 1468614705173 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 1653 | 1468614705175 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 13:31:45 INFO - PROCESS | 1653 | 1468614705178 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 1653 | 1468614705179 Marionette TRACE conn2 <- [1,506,null,{}] 13:31:45 INFO - PROCESS | 1653 | 1468614705182 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}] 13:31:45 INFO - PROCESS | 1653 | 1468614705183 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:45 INFO - PROCESS | 1653 | 1468614705289 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:31:45 INFO - PROCESS | 1653 | 1468614705355 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 1653 | 1468614705356 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e85800 == 57 [pid = 1653] [id = 134] 13:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11646fc00) [pid = 1653] [serial = 399] [outer = 0x0] 13:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x128825c00) [pid = 1653] [serial = 400] [outer = 0x11646fc00] 13:31:45 INFO - PROCESS | 1653 | 1468614705385 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x129380000) [pid = 1653] [serial = 401] [outer = 0x11646fc00] 13:31:45 INFO - PROCESS | 1653 | 1468614705968 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]]]}] 13:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 820ms 13:31:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:31:46 INFO - PROCESS | 1653 | 1468614706007 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 1653 | 1468614706009 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 13:31:46 INFO - PROCESS | 1653 | 1468614706014 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 1653 | 1468614706016 Marionette TRACE conn2 <- [1,510,null,{}] 13:31:46 INFO - PROCESS | 1653 | 1468614706020 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}] 13:31:46 INFO - PROCESS | 1653 | 1468614706023 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:46 INFO - PROCESS | 1653 | 1468614706116 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:31:46 INFO - PROCESS | 1653 | 1468614706192 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 1653 | 1468614706193 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eac000 == 58 [pid = 1653] [id = 135] 13:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x110eb2000) [pid = 1653] [serial = 402] [outer = 0x0] 13:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1128cb000) [pid = 1653] [serial = 403] [outer = 0x110eb2000] 13:31:46 INFO - PROCESS | 1653 | 1468614706220 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x118261c00) [pid = 1653] [serial = 404] [outer = 0x110eb2000] 13:31:46 INFO - PROCESS | 1653 | 1468614706636 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]]]}] 13:31:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:31:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 677ms 13:31:46 INFO - PROCESS | 1653 | 1468614706690 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 1653 | 1468614706693 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 13:31:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:31:46 INFO - PROCESS | 1653 | 1468614706698 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 1653 | 1468614706699 Marionette TRACE conn2 <- [1,514,null,{}] 13:31:46 INFO - PROCESS | 1653 | 1468614706701 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}] 13:31:46 INFO - PROCESS | 1653 | 1468614706703 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:46 INFO - PROCESS | 1653 | 1468614706811 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf1e800 == 57 [pid = 1653] [id = 129] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b953800 == 56 [pid = 1653] [id = 128] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab71000 == 55 [pid = 1653] [id = 127] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5a5800 == 54 [pid = 1653] [id = 126] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129072000 == 53 [pid = 1653] [id = 125] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x115ef1800 == 52 [pid = 1653] [id = 124] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x125283800 == 51 [pid = 1653] [id = 123] 13:31:46 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119023c00) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 13:31:46 INFO - PROCESS | 1653 | 1468614706910 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 1653 | 1468614706911 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x121bb0000 == 50 [pid = 1653] [id = 122] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119eb2000 == 49 [pid = 1653] [id = 121] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119038800 == 48 [pid = 1653] [id = 120] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x117e68800 == 47 [pid = 1653] [id = 119] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1190cc000 == 46 [pid = 1653] [id = 118] 13:31:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b95b800 == 45 [pid = 1653] [id = 113] 13:31:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae8800 == 46 [pid = 1653] [id = 136] 13:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x10eafa000) [pid = 1653] [serial = 405] [outer = 0x0] 13:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x118158000) [pid = 1653] [serial = 406] [outer = 0x10eafa000] 13:31:46 INFO - PROCESS | 1653 | 1468614706943 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x119641800) [pid = 1653] [serial = 407] [outer = 0x10eafa000] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b12c800) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12c33d400) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1128d4000) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x125ff0000) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1184b0000) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12b98a800) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12a710400) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x121463c00) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1128d8c00) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12b1bec00) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b98ac00) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1295b9c00) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12a672c00) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1289dac00) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x120f1b000) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x119c69000) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x125da7800) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1265dc800) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12b138000) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1126fb800) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x125ff4400) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12ba15c00) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12c335c00) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12c816000) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1126ff000) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1653 | 1468614707253 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]]]}] 13:31:47 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 13:31:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 569ms 13:31:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:31:47 INFO - PROCESS | 1653 | 1468614707267 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1653 | 1468614707268 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 13:31:47 INFO - PROCESS | 1653 | 1468614707270 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1653 | 1468614707276 Marionette TRACE conn2 <- [1,518,null,{}] 13:31:47 INFO - PROCESS | 1653 | 1468614707283 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}] 13:31:47 INFO - PROCESS | 1653 | 1468614707286 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:47 INFO - PROCESS | 1653 | 1468614707370 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:31:47 INFO - PROCESS | 1653 | 1468614707424 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 1653 | 1468614707426 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12109a800 == 47 [pid = 1653] [id = 137] 13:31:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11963b000) [pid = 1653] [serial = 408] [outer = 0x0] 13:31:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x121046800) [pid = 1653] [serial = 409] [outer = 0x11963b000] 13:31:47 INFO - PROCESS | 1653 | 1468614707453 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x125fc5000) [pid = 1653] [serial = 410] [outer = 0x11963b000] 13:31:47 INFO - PROCESS | 1653 | 1468614707744 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]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:31:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 524ms 13:31:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:31:47 INFO - PROCESS | 1653 | 1468614707795 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1653 | 1468614707796 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 13:31:47 INFO - PROCESS | 1653 | 1468614707798 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1653 | 1468614707800 Marionette TRACE conn2 <- [1,522,null,{}] 13:31:47 INFO - PROCESS | 1653 | 1468614707802 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}] 13:31:47 INFO - PROCESS | 1653 | 1468614707803 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:47 INFO - PROCESS | 1653 | 1468614707894 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:31:47 INFO - PROCESS | 1653 | 1468614707947 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 1653 | 1468614707948 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x125273000 == 48 [pid = 1653] [id = 138] 13:31:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x125da8800) [pid = 1653] [serial = 411] [outer = 0x0] 13:31:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x125febc00) [pid = 1653] [serial = 412] [outer = 0x125da8800] 13:31:47 INFO - PROCESS | 1653 | 1468614707976 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128828000) [pid = 1653] [serial = 413] [outer = 0x125da8800] 13:31:48 INFO - PROCESS | 1653 | 1468614708299 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]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:31:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 13:31:48 INFO - PROCESS | 1653 | 1468614708318 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 1653 | 1468614708320 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 13:31:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:31:48 INFO - PROCESS | 1653 | 1468614708325 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 1653 | 1468614708326 Marionette TRACE conn2 <- [1,526,null,{}] 13:31:48 INFO - PROCESS | 1653 | 1468614708329 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}] 13:31:48 INFO - PROCESS | 1653 | 1468614708331 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:48 INFO - PROCESS | 1653 | 1468614708429 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:31:48 INFO - PROCESS | 1653 | 1468614708513 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 1653 | 1468614708514 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266e8800 == 49 [pid = 1653] [id = 139] 13:31:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x125fea000) [pid = 1653] [serial = 414] [outer = 0x0] 13:31:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1289ddc00) [pid = 1653] [serial = 415] [outer = 0x125fea000] 13:31:48 INFO - PROCESS | 1653 | 1468614708555 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1295c4c00) [pid = 1653] [serial = 416] [outer = 0x125fea000] 13:31:48 INFO - PROCESS | 1653 | 1468614708991 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]]]}] 13:31:49 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 13:31:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 721ms 13:31:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:31:49 INFO - PROCESS | 1653 | 1468614709044 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 1653 | 1468614709045 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 13:31:49 INFO - PROCESS | 1653 | 1468614709047 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 1653 | 1468614709048 Marionette TRACE conn2 <- [1,530,null,{}] 13:31:49 INFO - PROCESS | 1653 | 1468614709051 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}] 13:31:49 INFO - PROCESS | 1653 | 1468614709055 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:49 INFO - PROCESS | 1653 | 1468614709186 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:31:49 INFO - PROCESS | 1653 | 1468614709224 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1653 | 1468614709225 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d8800 == 50 [pid = 1653] [id = 140] 13:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12abf1000) [pid = 1653] [serial = 417] [outer = 0x0] 13:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12ba13c00) [pid = 1653] [serial = 418] [outer = 0x12abf1000] 13:31:49 INFO - PROCESS | 1653 | 1468614709249 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12c33d800) [pid = 1653] [serial = 419] [outer = 0x12abf1000] 13:31:49 INFO - PROCESS | 1653 | 1468614709568 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"]]]}] 13:31:49 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 13:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:31:49 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 13:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:31:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:31:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 568ms 13:31:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:31:49 INFO - PROCESS | 1653 | 1468614709621 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 1653 | 1468614709623 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 13:31:49 INFO - PROCESS | 1653 | 1468614709625 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 1653 | 1468614709626 Marionette TRACE conn2 <- [1,534,null,{}] 13:31:49 INFO - PROCESS | 1653 | 1468614709628 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}] 13:31:49 INFO - PROCESS | 1653 | 1468614709629 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:49 INFO - PROCESS | 1653 | 1468614709738 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:31:49 INFO - PROCESS | 1653 | 1468614709742 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1653 | 1468614709743 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b966800 == 51 [pid = 1653] [id = 141] 13:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x126b7e400) [pid = 1653] [serial = 420] [outer = 0x0] 13:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x128947400) [pid = 1653] [serial = 421] [outer = 0x126b7e400] 13:31:49 INFO - PROCESS | 1653 | 1468614709766 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12c33a800) [pid = 1653] [serial = 422] [outer = 0x126b7e400] 13:31:50 INFO - PROCESS | 1653 | 1468614710127 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]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:31:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 13:31:50 INFO - PROCESS | 1653 | 1468614710144 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1653 | 1468614710153 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 13:31:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:31:50 INFO - PROCESS | 1653 | 1468614710169 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1653 | 1468614710170 Marionette TRACE conn2 <- [1,538,null,{}] 13:31:50 INFO - PROCESS | 1653 | 1468614710175 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}] 13:31:50 INFO - PROCESS | 1653 | 1468614710177 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:50 INFO - PROCESS | 1653 | 1468614710292 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:31:50 INFO - PROCESS | 1653 | 1468614710341 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1653 | 1468614710343 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c30a800 == 52 [pid = 1653] [id = 142] 13:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1182e5c00) [pid = 1653] [serial = 423] [outer = 0x0] 13:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12b1a5000) [pid = 1653] [serial = 424] [outer = 0x1182e5c00] 13:31:50 INFO - PROCESS | 1653 | 1468614710370 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b1ac000) [pid = 1653] [serial = 425] [outer = 0x1182e5c00] 13:31:50 INFO - PROCESS | 1653 | 1468614710733 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]]]}] 13:31:50 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. 13:31:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 580ms 13:31:50 INFO - PROCESS | 1653 | 1468614710743 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1653 | 1468614710744 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 13:31:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:31:50 INFO - PROCESS | 1653 | 1468614710746 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1653 | 1468614710748 Marionette TRACE conn2 <- [1,542,null,{}] 13:31:50 INFO - PROCESS | 1653 | 1468614710750 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}] 13:31:50 INFO - PROCESS | 1653 | 1468614710751 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:50 INFO - PROCESS | 1653 | 1468614710861 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:31:50 INFO - PROCESS | 1653 | 1468614710873 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1653 | 1468614710874 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6e8000 == 53 [pid = 1653] [id = 143] 13:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b1ac400) [pid = 1653] [serial = 426] [outer = 0x0] 13:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12c33dc00) [pid = 1653] [serial = 427] [outer = 0x12b1ac400] 13:31:50 INFO - PROCESS | 1653 | 1468614710898 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12c815800) [pid = 1653] [serial = 428] [outer = 0x12b1ac400] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x126b81800) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1181d8c00) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x120e6cc00) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x115e94000) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x111f23400) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118261800) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x125fedc00) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12a669000) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x10eaff400) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119646c00) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1126f2000) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1216b5800) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x10eaf2800) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11868b400) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x126b7e800) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x116803400) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124a81c00) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118261400) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129118800) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x116807c00) [pid = 1653] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bceb000) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1181db800) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12a953800) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x126b89800) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x120e6b400) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129382400) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:31:51 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1216afc00) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:31:51 INFO - PROCESS | 1653 | 1468614711362 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]]]}] 13:31:51 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. 13:31:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 619ms 13:31:51 INFO - PROCESS | 1653 | 1468614711366 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 1653 | 1468614711367 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 13:31:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:31:51 INFO - PROCESS | 1653 | 1468614711369 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 1653 | 1468614711372 Marionette TRACE conn2 <- [1,546,null,{}] 13:31:51 INFO - PROCESS | 1653 | 1468614711374 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}] 13:31:51 INFO - PROCESS | 1653 | 1468614711375 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:51 INFO - PROCESS | 1653 | 1468614711464 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:31:51 INFO - PROCESS | 1653 | 1468614711467 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 1653 | 1468614711468 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12481e800 == 54 [pid = 1653] [id = 144] 13:31:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x10eaf2800) [pid = 1653] [serial = 429] [outer = 0x0] 13:31:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x115e21000) [pid = 1653] [serial = 430] [outer = 0x10eaf2800] 13:31:51 INFO - PROCESS | 1653 | 1468614711498 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1191dec00) [pid = 1653] [serial = 431] [outer = 0x10eaf2800] 13:31:51 INFO - PROCESS | 1653 | 1468614711858 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]]]}] 13:31:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:31:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 524ms 13:31:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:31:51 INFO - PROCESS | 1653 | 1468614711894 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 1653 | 1468614711896 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 13:31:51 INFO - PROCESS | 1653 | 1468614711898 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 1653 | 1468614711900 Marionette TRACE conn2 <- [1,550,null,{}] 13:31:51 INFO - PROCESS | 1653 | 1468614711902 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}] 13:31:51 INFO - PROCESS | 1653 | 1468614711904 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:52 INFO - PROCESS | 1653 | 1468614712036 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:31:52 INFO - PROCESS | 1653 | 1468614712047 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1653 | 1468614712048 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cba4000 == 55 [pid = 1653] [id = 145] 13:31:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1128ce400) [pid = 1653] [serial = 432] [outer = 0x0] 13:31:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1191e5800) [pid = 1653] [serial = 433] [outer = 0x1128ce400] 13:31:52 INFO - PROCESS | 1653 | 1468614712081 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12103bc00) [pid = 1653] [serial = 434] [outer = 0x1128ce400] 13:31:52 INFO - PROCESS | 1653 | 1468614712413 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]]]}] 13:31:52 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. 13:31:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 570ms 13:31:52 INFO - PROCESS | 1653 | 1468614712468 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 1653 | 1468614712469 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 13:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:31:52 INFO - PROCESS | 1653 | 1468614712472 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 1653 | 1468614712472 Marionette TRACE conn2 <- [1,554,null,{}] 13:31:52 INFO - PROCESS | 1653 | 1468614712475 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}] 13:31:52 INFO - PROCESS | 1653 | 1468614712476 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:52 INFO - PROCESS | 1653 | 1468614712558 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:31:52 INFO - PROCESS | 1653 | 1468614712562 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1653 | 1468614712563 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfcf000 == 56 [pid = 1653] [id = 146] 13:31:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1181cc800) [pid = 1653] [serial = 435] [outer = 0x0] 13:31:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124a81c00) [pid = 1653] [serial = 436] [outer = 0x1181cc800] 13:31:52 INFO - PROCESS | 1653 | 1468614712640 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1295bd400) [pid = 1653] [serial = 437] [outer = 0x1181cc800] 13:31:52 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:52 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:52 INFO - PROCESS | 1653 | 1468614712945 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]]]}] 13:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 519ms 13:31:52 INFO - PROCESS | 1653 | 1468614712992 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 1653 | 1468614712993 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 13:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:31:52 INFO - PROCESS | 1653 | 1468614712995 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 1653 | 1468614712996 Marionette TRACE conn2 <- [1,558,null,{}] 13:31:53 INFO - PROCESS | 1653 | 1468614712998 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}] 13:31:53 INFO - PROCESS | 1653 | 1468614712999 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:53 INFO - PROCESS | 1653 | 1468614713085 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:31:53 INFO - PROCESS | 1653 | 1468614713089 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1653 | 1468614713090 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d465800 == 57 [pid = 1653] [id = 147] 13:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x117182000) [pid = 1653] [serial = 438] [outer = 0x0] 13:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x117188000) [pid = 1653] [serial = 439] [outer = 0x117182000] 13:31:53 INFO - PROCESS | 1653 | 1468614713114 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11718d400) [pid = 1653] [serial = 440] [outer = 0x117182000] 13:31:53 INFO - PROCESS | 1653 | 1468614713575 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]]]}] 13:31:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:31:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 618ms 13:31:53 INFO - PROCESS | 1653 | 1468614713613 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 1653 | 1468614713616 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 13:31:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:31:53 INFO - PROCESS | 1653 | 1468614713619 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 1653 | 1468614713623 Marionette TRACE conn2 <- [1,562,null,{}] 13:31:53 INFO - PROCESS | 1653 | 1468614713629 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}] 13:31:53 INFO - PROCESS | 1653 | 1468614713631 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:53 INFO - PROCESS | 1653 | 1468614713740 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:31:53 INFO - PROCESS | 1653 | 1468614713847 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1653 | 1468614713848 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11943e000 == 58 [pid = 1653] [id = 148] 13:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x114fc4000) [pid = 1653] [serial = 441] [outer = 0x0] 13:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x114fc5c00) [pid = 1653] [serial = 442] [outer = 0x114fc4000] 13:31:53 INFO - PROCESS | 1653 | 1468614713883 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x114fcb400) [pid = 1653] [serial = 443] [outer = 0x114fc4000] 13:31:54 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:54 INFO - PROCESS | 1653 | 1468614714307 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]]]}] 13:31:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:31:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 725ms 13:31:54 INFO - PROCESS | 1653 | 1468614714344 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 1653 | 1468614714347 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 13:31:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:31:54 INFO - PROCESS | 1653 | 1468614714352 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 1653 | 1468614714354 Marionette TRACE conn2 <- [1,566,null,{}] 13:31:54 INFO - PROCESS | 1653 | 1468614714356 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}] 13:31:54 INFO - PROCESS | 1653 | 1468614714358 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:54 INFO - PROCESS | 1653 | 1468614714469 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:31:54 INFO - PROCESS | 1653 | 1468614714530 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 1653 | 1468614714531 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b7800 == 59 [pid = 1653] [id = 149] 13:31:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x116a1ec00) [pid = 1653] [serial = 444] [outer = 0x0] 13:31:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x117188800) [pid = 1653] [serial = 445] [outer = 0x116a1ec00] 13:31:54 INFO - PROCESS | 1653 | 1468614714604 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118269400) [pid = 1653] [serial = 446] [outer = 0x116a1ec00] 13:31:54 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:55 INFO - PROCESS | 1653 | 1468614715026 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]]]}] 13:31:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:31:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 720ms 13:31:55 INFO - PROCESS | 1653 | 1468614715089 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 1653 | 1468614715091 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 13:31:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:31:55 INFO - PROCESS | 1653 | 1468614715095 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 1653 | 1468614715098 Marionette TRACE conn2 <- [1,570,null,{}] 13:31:55 INFO - PROCESS | 1653 | 1468614715110 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}] 13:31:55 INFO - PROCESS | 1653 | 1468614715115 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:55 INFO - PROCESS | 1653 | 1468614715263 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:31:55 INFO - PROCESS | 1653 | 1468614715359 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 1653 | 1468614715361 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfd0000 == 60 [pid = 1653] [id = 150] 13:31:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119641000) [pid = 1653] [serial = 447] [outer = 0x0] 13:31:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11966dc00) [pid = 1653] [serial = 448] [outer = 0x119641000] 13:31:55 INFO - PROCESS | 1653 | 1468614715393 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x120ee9000) [pid = 1653] [serial = 449] [outer = 0x119641000] 13:31:55 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:55 INFO - PROCESS | 1653 | 1468614715811 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]]]}] 13:31:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:31:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 722ms 13:31:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:31:55 INFO - PROCESS | 1653 | 1468614715818 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 1653 | 1468614715819 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 13:31:55 INFO - PROCESS | 1653 | 1468614715822 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 1653 | 1468614715823 Marionette TRACE conn2 <- [1,574,null,{}] 13:31:55 INFO - PROCESS | 1653 | 1468614715826 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}] 13:31:55 INFO - PROCESS | 1653 | 1468614715827 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:55 INFO - PROCESS | 1653 | 1468614715936 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:31:56 INFO - PROCESS | 1653 | 1468614716007 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 1653 | 1468614716008 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d6c4800 == 61 [pid = 1653] [id = 151] 13:31:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x121040800) [pid = 1653] [serial = 450] [outer = 0x0] 13:31:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x123f9a400) [pid = 1653] [serial = 451] [outer = 0x121040800] 13:31:56 INFO - PROCESS | 1653 | 1468614716036 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x125fe9400) [pid = 1653] [serial = 452] [outer = 0x121040800] 13:31:56 INFO - PROCESS | 1653 | 1468614716479 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]]]}] 13:31:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:31:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 721ms 13:31:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:31:56 INFO - PROCESS | 1653 | 1468614716590 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 1653 | 1468614716591 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 13:31:56 INFO - PROCESS | 1653 | 1468614716596 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 1653 | 1468614716597 Marionette TRACE conn2 <- [1,578,null,{}] 13:31:56 INFO - PROCESS | 1653 | 1468614716600 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}] 13:31:56 INFO - PROCESS | 1653 | 1468614716601 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:56 INFO - PROCESS | 1653 | 1468614716706 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:31:56 INFO - PROCESS | 1653 | 1468614716946 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 1653 | 1468614716947 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183a9000 == 62 [pid = 1653] [id = 152] 13:31:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x10eaf6400) [pid = 1653] [serial = 453] [outer = 0x0] 13:31:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1126f7400) [pid = 1653] [serial = 454] [outer = 0x10eaf6400] 13:31:56 INFO - PROCESS | 1653 | 1468614716976 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1128d2800) [pid = 1653] [serial = 455] [outer = 0x10eaf6400] 13:31:57 INFO - PROCESS | 1653 | 1468614717397 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]]]}] 13:31:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:31:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 819ms 13:31:57 INFO - PROCESS | 1653 | 1468614717417 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 1653 | 1468614717420 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 13:31:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:31:57 INFO - PROCESS | 1653 | 1468614717423 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 1653 | 1468614717424 Marionette TRACE conn2 <- [1,582,null,{}] 13:31:57 INFO - PROCESS | 1653 | 1468614717428 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}] 13:31:57 INFO - PROCESS | 1653 | 1468614717431 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:57 INFO - PROCESS | 1653 | 1468614717523 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:31:57 INFO - PROCESS | 1653 | 1468614717583 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1653 | 1468614717585 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x116681000 == 63 [pid = 1653] [id = 153] 13:31:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1126fd800) [pid = 1653] [serial = 456] [outer = 0x0] 13:31:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x114fc6000) [pid = 1653] [serial = 457] [outer = 0x1126fd800] 13:31:57 INFO - PROCESS | 1653 | 1468614717618 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x116803400) [pid = 1653] [serial = 458] [outer = 0x1126fd800] 13:31:58 INFO - PROCESS | 1653 | 1468614718209 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]]]}] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfcf000 == 62 [pid = 1653] [id = 146] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12cba4000 == 61 [pid = 1653] [id = 145] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12481e800 == 60 [pid = 1653] [id = 144] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6e8000 == 59 [pid = 1653] [id = 143] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12c30a800 == 58 [pid = 1653] [id = 142] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12b966800 == 57 [pid = 1653] [id = 141] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d8800 == 56 [pid = 1653] [id = 140] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1266e8800 == 55 [pid = 1653] [id = 139] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x125273000 == 54 [pid = 1653] [id = 138] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12109a800 == 53 [pid = 1653] [id = 137] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae8800 == 52 [pid = 1653] [id = 136] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119eac000 == 51 [pid = 1653] [id = 135] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119898800 == 50 [pid = 1653] [id = 131] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x116615800 == 49 [pid = 1653] [id = 130] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12abaa800 == 48 [pid = 1653] [id = 132] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba4800 == 47 [pid = 1653] [id = 101] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae3800 == 46 [pid = 1653] [id = 114] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119861800 == 45 [pid = 1653] [id = 82] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff1800 == 44 [pid = 1653] [id = 103] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d4800 == 43 [pid = 1653] [id = 116] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcb0000 == 42 [pid = 1653] [id = 117] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x116686000 == 41 [pid = 1653] [id = 67] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6ca000 == 40 [pid = 1653] [id = 133] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x117e85800 == 39 [pid = 1653] [id = 134] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1289bb800 == 38 [pid = 1653] [id = 83] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119d26800 == 37 [pid = 1653] [id = 115] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab79800 == 36 [pid = 1653] [id = 98] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0cd000 == 35 [pid = 1653] [id = 102] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x116676800 == 34 [pid = 1653] [id = 81] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12a590000 == 33 [pid = 1653] [id = 84] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1183a9000 == 32 [pid = 1653] [id = 152] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12d6c4800 == 31 [pid = 1653] [id = 151] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfd0000 == 30 [pid = 1653] [id = 150] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b7800 == 29 [pid = 1653] [id = 149] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12d465800 == 28 [pid = 1653] [id = 147] 13:31:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11943e000 == 27 [pid = 1653] [id = 148] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x125d10800) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1198e8400) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12937c400) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118157000) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12a955000) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x121b5f400) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x124d42c00) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12b12a400) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1191df000) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x124a38c00) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12881fc00) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1289d7000) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12abf4800) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x115e90c00) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1126f6000) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119642000) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11963b800) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12664e000) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x125ff4800) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12ba1f400) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12ba12c00) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128d0c000) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119e6f400) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bcf0000) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119649c00) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124a3e400) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x126818800) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x125399400) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125fc8000) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11837bc00) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x10eafb000) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x129031800) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12c337000) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x10eaff000) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a55ac00) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x110eb0800) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126b88000) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1181db400) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12c336800) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1191de400) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12b981800) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x129124400) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 13:31:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124a3a400) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 13:31:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:31:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1427ms 13:31:58 INFO - PROCESS | 1653 | 1468614718900 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 1653 | 1468614718903 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 13:31:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:31:58 INFO - PROCESS | 1653 | 1468614718910 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 1653 | 1468614718912 Marionette TRACE conn2 <- [1,586,null,{}] 13:31:58 INFO - PROCESS | 1653 | 1468614718915 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}] 13:31:58 INFO - PROCESS | 1653 | 1468614718917 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:58 INFO - PROCESS | 1653 | 1468614718993 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:31:58 INFO - PROCESS | 1653 | 1468614718997 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1653 | 1468614719000 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x111ea0800 == 28 [pid = 1653] [id = 154] 13:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1126f9000) [pid = 1653] [serial = 459] [outer = 0x0] 13:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1128cc000) [pid = 1653] [serial = 460] [outer = 0x1126f9000] 13:31:59 INFO - PROCESS | 1653 | 1468614719029 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112d2dc00) [pid = 1653] [serial = 461] [outer = 0x1126f9000] 13:31:59 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:59 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:31:59 INFO - PROCESS | 1653 | 1468614719366 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]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:31:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 472ms 13:31:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:31:59 INFO - PROCESS | 1653 | 1468614719382 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1653 | 1468614719383 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 13:31:59 INFO - PROCESS | 1653 | 1468614719389 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1653 | 1468614719393 Marionette TRACE conn2 <- [1,590,null,{}] 13:31:59 INFO - PROCESS | 1653 | 1468614719396 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}] 13:31:59 INFO - PROCESS | 1653 | 1468614719397 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:59 INFO - PROCESS | 1653 | 1468614719485 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:31:59 INFO - PROCESS | 1653 | 1468614719538 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1653 | 1468614719539 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae3800 == 29 [pid = 1653] [id = 155] 13:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112d2ec00) [pid = 1653] [serial = 462] [outer = 0x0] 13:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x113ddc000) [pid = 1653] [serial = 463] [outer = 0x112d2ec00] 13:31:59 INFO - PROCESS | 1653 | 1468614719566 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1161a1c00) [pid = 1653] [serial = 464] [outer = 0x112d2ec00] 13:31:59 INFO - PROCESS | 1653 | 1468614719847 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]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:31:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 475ms 13:31:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:31:59 INFO - PROCESS | 1653 | 1468614719863 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1653 | 1468614719865 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 13:31:59 INFO - PROCESS | 1653 | 1468614719867 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1653 | 1468614719868 Marionette TRACE conn2 <- [1,594,null,{}] 13:31:59 INFO - PROCESS | 1653 | 1468614719883 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}] 13:31:59 INFO - PROCESS | 1653 | 1468614719886 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:31:59 INFO - PROCESS | 1653 | 1468614719979 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:31:59 INFO - PROCESS | 1653 | 1468614719984 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1653 | 1468614719986 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186d9000 == 30 [pid = 1653] [id = 156] 13:32:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11718a800) [pid = 1653] [serial = 465] [outer = 0x0] 13:32:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11815c400) [pid = 1653] [serial = 466] [outer = 0x11718a800] 13:32:00 INFO - PROCESS | 1653 | 1468614720018 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118261800) [pid = 1653] [serial = 467] [outer = 0x11718a800] 13:32:00 INFO - PROCESS | 1653 | 1468614720384 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]]]}] 13:32:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:32:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 569ms 13:32:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:32:00 INFO - PROCESS | 1653 | 1468614720436 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 1653 | 1468614720438 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 13:32:00 INFO - PROCESS | 1653 | 1468614720440 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 1653 | 1468614720441 Marionette TRACE conn2 <- [1,598,null,{}] 13:32:00 INFO - PROCESS | 1653 | 1468614720443 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}] 13:32:00 INFO - PROCESS | 1653 | 1468614720444 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:00 INFO - PROCESS | 1653 | 1468614720518 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:32:00 INFO - PROCESS | 1653 | 1468614720523 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 1653 | 1468614720526 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119372800 == 31 [pid = 1653] [id = 157] 13:32:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118266400) [pid = 1653] [serial = 468] [outer = 0x0] 13:32:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1182e6400) [pid = 1653] [serial = 469] [outer = 0x118266400] 13:32:00 INFO - PROCESS | 1653 | 1468614720551 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1185b8800) [pid = 1653] [serial = 470] [outer = 0x118266400] 13:32:00 INFO - PROCESS | 1653 | 1468614720885 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]]]}] 13:32:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:32:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 469ms 13:32:00 INFO - PROCESS | 1653 | 1468614720910 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 1653 | 1468614720911 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 13:32:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:32:00 INFO - PROCESS | 1653 | 1468614720913 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 1653 | 1468614720914 Marionette TRACE conn2 <- [1,602,null,{}] 13:32:00 INFO - PROCESS | 1653 | 1468614720917 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}] 13:32:00 INFO - PROCESS | 1653 | 1468614720918 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:01 INFO - PROCESS | 1653 | 1468614721030 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:32:01 INFO - PROCESS | 1653 | 1468614721083 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1653 | 1468614721084 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x119453000 == 32 [pid = 1653] [id = 158] 13:32:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1185bb400) [pid = 1653] [serial = 471] [outer = 0x0] 13:32:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119022000) [pid = 1653] [serial = 472] [outer = 0x1185bb400] 13:32:01 INFO - PROCESS | 1653 | 1468614721109 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1191e4800) [pid = 1653] [serial = 473] [outer = 0x1185bb400] 13:32:01 INFO - PROCESS | 1653 | 1468614721445 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]]]}] 13:32:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:32:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 568ms 13:32:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:32:01 INFO - PROCESS | 1653 | 1468614721482 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1653 | 1468614721483 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 13:32:01 INFO - PROCESS | 1653 | 1468614721485 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1653 | 1468614721487 Marionette TRACE conn2 <- [1,606,null,{}] 13:32:01 INFO - PROCESS | 1653 | 1468614721489 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}] 13:32:01 INFO - PROCESS | 1653 | 1468614721493 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:01 INFO - PROCESS | 1653 | 1468614721608 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:32:01 INFO - PROCESS | 1653 | 1468614721644 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1653 | 1468614721645 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f9c800 == 33 [pid = 1653] [id = 159] 13:32:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119490800) [pid = 1653] [serial = 474] [outer = 0x0] 13:32:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119648000) [pid = 1653] [serial = 475] [outer = 0x119490800] 13:32:01 INFO - PROCESS | 1653 | 1468614721671 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119e68800) [pid = 1653] [serial = 476] [outer = 0x119490800] 13:32:01 INFO - PROCESS | 1653 | 1468614721983 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]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:32:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 522ms 13:32:02 INFO - PROCESS | 1653 | 1468614722010 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1653 | 1468614722011 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 13:32:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:32:02 INFO - PROCESS | 1653 | 1468614722014 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1653 | 1468614722015 Marionette TRACE conn2 <- [1,610,null,{}] 13:32:02 INFO - PROCESS | 1653 | 1468614722017 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}] 13:32:02 INFO - PROCESS | 1653 | 1468614722018 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:02 INFO - PROCESS | 1653 | 1468614722119 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:32:02 INFO - PROCESS | 1653 | 1468614722129 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 1653 | 1468614722129 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x121228000 == 34 [pid = 1653] [id = 160] 13:32:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119e69800) [pid = 1653] [serial = 477] [outer = 0x0] 13:32:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x120e66400) [pid = 1653] [serial = 478] [outer = 0x119e69800] 13:32:02 INFO - PROCESS | 1653 | 1468614722154 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x120eee800) [pid = 1653] [serial = 479] [outer = 0x119e69800] 13:32:02 INFO - PROCESS | 1653 | 1468614722559 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]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:32:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 13:32:02 INFO - PROCESS | 1653 | 1468614722585 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1653 | 1468614722587 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 13:32:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:32:02 INFO - PROCESS | 1653 | 1468614722598 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1653 | 1468614722599 Marionette TRACE conn2 <- [1,614,null,{}] 13:32:02 INFO - PROCESS | 1653 | 1468614722602 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}] 13:32:02 INFO - PROCESS | 1653 | 1468614722604 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:02 INFO - PROCESS | 1653 | 1468614722754 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:32:02 INFO - PROCESS | 1653 | 1468614722810 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 1653 | 1468614722811 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b7b800 == 35 [pid = 1653] [id = 161] 13:32:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1126f8000) [pid = 1653] [serial = 480] [outer = 0x0] 13:32:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x121037400) [pid = 1653] [serial = 481] [outer = 0x1126f8000] 13:32:02 INFO - PROCESS | 1653 | 1468614722851 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x121469800) [pid = 1653] [serial = 482] [outer = 0x1126f8000] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x117182000) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126b7e400) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12abf1000) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1182e5c00) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x125dac400) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12128ac00) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x110eb2000) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11963b000) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x10eafd400) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11646fc00) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118382400) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1181cc800) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125da8800) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b1ac400) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1128ce400) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x10eafa000) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x110ea8c00) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125fea000) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:32:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x10eaf2800) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:32:03 INFO - PROCESS | 1653 | 1468614723461 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]]]}] 13:32:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:32:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 877ms 13:32:03 INFO - PROCESS | 1653 | 1468614723468 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 1653 | 1468614723469 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 13:32:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:32:03 INFO - PROCESS | 1653 | 1468614723475 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 1653 | 1468614723478 Marionette TRACE conn2 <- [1,618,null,{}] 13:32:03 INFO - PROCESS | 1653 | 1468614723481 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}] 13:32:03 INFO - PROCESS | 1653 | 1468614723483 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:03 INFO - PROCESS | 1653 | 1468614723612 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:32:03 INFO - PROCESS | 1653 | 1468614723700 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1653 | 1468614723701 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ac3000 == 36 [pid = 1653] [id = 162] 13:32:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11213c000) [pid = 1653] [serial = 483] [outer = 0x0] 13:32:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1182e5c00) [pid = 1653] [serial = 484] [outer = 0x11213c000] 13:32:03 INFO - PROCESS | 1653 | 1468614723743 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x120ee3c00) [pid = 1653] [serial = 485] [outer = 0x11213c000] 13:32:04 INFO - PROCESS | 1653 | 1468614724046 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]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:32:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 623ms 13:32:04 INFO - PROCESS | 1653 | 1468614724097 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 1653 | 1468614724098 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 13:32:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:32:04 INFO - PROCESS | 1653 | 1468614724100 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 1653 | 1468614724101 Marionette TRACE conn2 <- [1,622,null,{}] 13:32:04 INFO - PROCESS | 1653 | 1468614724104 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}] 13:32:04 INFO - PROCESS | 1653 | 1468614724106 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:04 INFO - PROCESS | 1653 | 1468614724192 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116149400) [pid = 1653] [serial = 486] [outer = 0x12cb55400] 13:32:04 INFO - PROCESS | 1653 | 1468614724269 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 1653 | 1468614724270 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289bb000 == 37 [pid = 1653] [id = 163] 13:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12128ac00) [pid = 1653] [serial = 487] [outer = 0x0] 13:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124832400) [pid = 1653] [serial = 488] [outer = 0x12128ac00] 13:32:04 INFO - PROCESS | 1653 | 1468614724298 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124a80000) [pid = 1653] [serial = 489] [outer = 0x12128ac00] 13:32:04 INFO - PROCESS | 1653 | 1468614724645 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]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:32:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 569ms 13:32:04 INFO - PROCESS | 1653 | 1468614724670 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 1653 | 1468614724672 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 13:32:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:32:04 INFO - PROCESS | 1653 | 1468614724678 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 1653 | 1468614724681 Marionette TRACE conn2 <- [1,626,null,{}] 13:32:04 INFO - PROCESS | 1653 | 1468614724684 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}] 13:32:04 INFO - PROCESS | 1653 | 1468614724686 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:04 INFO - PROCESS | 1653 | 1468614724872 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:32:04 INFO - PROCESS | 1653 | 1468614724882 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 1653 | 1468614724884 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266de800 == 38 [pid = 1653] [id = 164] 13:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11275c000) [pid = 1653] [serial = 490] [outer = 0x0] 13:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1184a2800) [pid = 1653] [serial = 491] [outer = 0x11275c000] 13:32:04 INFO - PROCESS | 1653 | 1468614724927 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x125fc5800) [pid = 1653] [serial = 492] [outer = 0x11275c000] 13:32:05 INFO - PROCESS | 1653 | 1468614725237 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]]]}] 13:32:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:32:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 571ms 13:32:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:32:05 INFO - PROCESS | 1653 | 1468614725250 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 1653 | 1468614725251 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 13:32:05 INFO - PROCESS | 1653 | 1468614725253 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 1653 | 1468614725254 Marionette TRACE conn2 <- [1,630,null,{}] 13:32:05 INFO - PROCESS | 1653 | 1468614725264 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}] 13:32:05 INFO - PROCESS | 1653 | 1468614725265 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:05 INFO - PROCESS | 1653 | 1468614725349 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:32:05 INFO - PROCESS | 1653 | 1468614725471 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1653 | 1468614725473 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11263e000 == 39 [pid = 1653] [id = 165] 13:32:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x10eaffc00) [pid = 1653] [serial = 493] [outer = 0x0] 13:32:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x110fa0c00) [pid = 1653] [serial = 494] [outer = 0x10eaffc00] 13:32:05 INFO - PROCESS | 1653 | 1468614725508 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1126f5000) [pid = 1653] [serial = 495] [outer = 0x10eaffc00] 13:32:05 INFO - PROCESS | 1653 | 1468614725981 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]]]}] 13:32:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:32:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 771ms 13:32:06 INFO - PROCESS | 1653 | 1468614726037 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1653 | 1468614726042 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 13:32:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:32:06 INFO - PROCESS | 1653 | 1468614726076 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1653 | 1468614726078 Marionette TRACE conn2 <- [1,634,null,{}] 13:32:06 INFO - PROCESS | 1653 | 1468614726081 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}] 13:32:06 INFO - PROCESS | 1653 | 1468614726084 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:06 INFO - PROCESS | 1653 | 1468614726194 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:32:06 INFO - PROCESS | 1653 | 1468614726271 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 1653 | 1468614726273 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e6b800 == 40 [pid = 1653] [id = 166] 13:32:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x115e24800) [pid = 1653] [serial = 496] [outer = 0x0] 13:32:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1164e5400) [pid = 1653] [serial = 497] [outer = 0x115e24800] 13:32:06 INFO - PROCESS | 1653 | 1468614726304 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116a1e400) [pid = 1653] [serial = 498] [outer = 0x115e24800] 13:32:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:32:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 775ms 13:32:06 INFO - PROCESS | 1653 | 1468614726841 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]]]}] 13:32:06 INFO - PROCESS | 1653 | 1468614726848 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1653 | 1468614726851 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 13:32:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:32:06 INFO - PROCESS | 1653 | 1468614726881 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1653 | 1468614726882 Marionette TRACE conn2 <- [1,638,null,{}] 13:32:06 INFO - PROCESS | 1653 | 1468614726887 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}] 13:32:06 INFO - PROCESS | 1653 | 1468614726889 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:07 INFO - PROCESS | 1653 | 1468614727003 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:32:07 INFO - PROCESS | 1653 | 1468614727090 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 1653 | 1468614727092 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746e000 == 41 [pid = 1653] [id = 167] 13:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1128d5800) [pid = 1653] [serial = 499] [outer = 0x0] 13:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112d24c00) [pid = 1653] [serial = 500] [outer = 0x1128d5800] 13:32:07 INFO - PROCESS | 1653 | 1468614727124 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1182e6800) [pid = 1653] [serial = 501] [outer = 0x1128d5800] 13:32:07 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1266de800 == 40 [pid = 1653] [id = 164] 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1289bb000 == 39 [pid = 1653] [id = 163] 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x124ac3000 == 38 [pid = 1653] [id = 162] 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x123b7b800 == 37 [pid = 1653] [id = 161] 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x121228000 == 36 [pid = 1653] [id = 160] 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x120f9c800 == 35 [pid = 1653] [id = 159] 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119453000 == 34 [pid = 1653] [id = 158] 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119372800 == 33 [pid = 1653] [id = 157] 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1186d9000 == 32 [pid = 1653] [id = 156] 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae3800 == 31 [pid = 1653] [id = 155] 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x111ea0800 == 30 [pid = 1653] [id = 154] 13:32:07 INFO - PROCESS | 1653 | --DOCSHELL 0x116681000 == 29 [pid = 1653] [id = 153] 13:32:07 INFO - PROCESS | 1653 | 1468614727734 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]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:32:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 898ms 13:32:07 INFO - PROCESS | 1653 | 1468614727753 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 1653 | 1468614727755 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 13:32:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:32:07 INFO - PROCESS | 1653 | 1468614727758 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 1653 | 1468614727761 Marionette TRACE conn2 <- [1,642,null,{}] 13:32:07 INFO - PROCESS | 1653 | 1468614727764 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}] 13:32:07 INFO - PROCESS | 1653 | 1468614727766 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:07 INFO - PROCESS | 1653 | 1468614727853 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x117188000) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11718d400) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1295bd400) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128947400) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12ba13c00) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b1a5000) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129032c00) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b1ac000) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x121b63800) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x125399c00) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1128cb000) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x125fc5000) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x110ea6800) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129380000) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1185c2c00) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124a81c00) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128825c00) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11963a400) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12c33d800) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125febc00) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12c33a800) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12c815800) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1191e5800) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1289d3800) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118261c00) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119641800) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a702800) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121046800) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1289ddc00) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x111f20000) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1295c4c00) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12103bc00) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118158000) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128828000) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1191dec00) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x115e21000) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12c33dc00) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 13:32:07 INFO - PROCESS | 1653 | 1468614727914 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 1653 | 1468614727916 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684d800 == 30 [pid = 1653] [id = 168] 13:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11275d000) [pid = 1653] [serial = 502] [outer = 0x0] 13:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113246800) [pid = 1653] [serial = 503] [outer = 0x11275d000] 13:32:07 INFO - PROCESS | 1653 | 1468614727944 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1161a1800) [pid = 1653] [serial = 504] [outer = 0x11275d000] 13:32:08 INFO - PROCESS | 1653 | 1468614728247 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]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:32:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 523ms 13:32:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:32:08 INFO - PROCESS | 1653 | 1468614728281 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 1653 | 1468614728284 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 13:32:08 INFO - PROCESS | 1653 | 1468614728289 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 1653 | 1468614728293 Marionette TRACE conn2 <- [1,646,null,{}] 13:32:08 INFO - PROCESS | 1653 | 1468614728295 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}] 13:32:08 INFO - PROCESS | 1653 | 1468614728297 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:08 INFO - PROCESS | 1653 | 1468614728377 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:32:08 INFO - PROCESS | 1653 | 1468614728456 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1653 | 1468614728458 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x118399800 == 31 [pid = 1653] [id = 169] 13:32:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1176f1000) [pid = 1653] [serial = 505] [outer = 0x0] 13:32:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1181d4000) [pid = 1653] [serial = 506] [outer = 0x1176f1000] 13:32:08 INFO - PROCESS | 1653 | 1468614728487 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1182e3400) [pid = 1653] [serial = 507] [outer = 0x1176f1000] 13:32:08 INFO - PROCESS | 1653 | 1468614728770 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]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:32:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 523ms 13:32:08 INFO - PROCESS | 1653 | 1468614728813 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 1653 | 1468614728814 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 13:32:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:32:08 INFO - PROCESS | 1653 | 1468614728817 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 1653 | 1468614728819 Marionette TRACE conn2 <- [1,650,null,{}] 13:32:08 INFO - PROCESS | 1653 | 1468614728831 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}] 13:32:08 INFO - PROCESS | 1653 | 1468614728834 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:08 INFO - PROCESS | 1653 | 1468614728916 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:32:08 INFO - PROCESS | 1653 | 1468614728972 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1653 | 1468614728974 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119455800 == 32 [pid = 1653] [id = 170] 13:32:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118263000) [pid = 1653] [serial = 508] [outer = 0x0] 13:32:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1185b7800) [pid = 1653] [serial = 509] [outer = 0x118263000] 13:32:09 INFO - PROCESS | 1653 | 1468614729001 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119487000) [pid = 1653] [serial = 510] [outer = 0x118263000] 13:32:09 INFO - PROCESS | 1653 | 1468614729280 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]]]}] 13:32:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:32:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 475ms 13:32:09 INFO - PROCESS | 1653 | 1468614729297 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 1653 | 1468614729298 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 13:32:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:32:09 INFO - PROCESS | 1653 | 1468614729301 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1653 | 1468614729302 Marionette TRACE conn2 <- [1,654,null,{}] 13:32:09 INFO - PROCESS | 1653 | 1468614729304 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}] 13:32:09 INFO - PROCESS | 1653 | 1468614729306 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:09 INFO - PROCESS | 1653 | 1468614729399 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:32:09 INFO - PROCESS | 1653 | 1468614729402 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1653 | 1468614729404 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12121e800 == 33 [pid = 1653] [id = 171] 13:32:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11948e000) [pid = 1653] [serial = 511] [outer = 0x0] 13:32:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119663800) [pid = 1653] [serial = 512] [outer = 0x11948e000] 13:32:09 INFO - PROCESS | 1653 | 1468614729430 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1198e9000) [pid = 1653] [serial = 513] [outer = 0x11948e000] 13:32:09 INFO - PROCESS | 1653 | 1468614729814 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]]]}] 13:32:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:32:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 569ms 13:32:09 INFO - PROCESS | 1653 | 1468614729871 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 1653 | 1468614729873 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 13:32:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:32:09 INFO - PROCESS | 1653 | 1468614729876 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1653 | 1468614729878 Marionette TRACE conn2 <- [1,658,null,{}] 13:32:09 INFO - PROCESS | 1653 | 1468614729881 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}] 13:32:09 INFO - PROCESS | 1653 | 1468614729883 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:10 INFO - PROCESS | 1653 | 1468614730032 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:32:10 INFO - PROCESS | 1653 | 1468614730053 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1653 | 1468614730055 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f64800 == 34 [pid = 1653] [id = 172] 13:32:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x111f23400) [pid = 1653] [serial = 514] [outer = 0x0] 13:32:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x120e67400) [pid = 1653] [serial = 515] [outer = 0x111f23400] 13:32:10 INFO - PROCESS | 1653 | 1468614730096 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120ee5c00) [pid = 1653] [serial = 516] [outer = 0x111f23400] 13:32:10 INFO - PROCESS | 1653 | 1468614730523 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]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 669ms 13:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:32:10 INFO - PROCESS | 1653 | 1468614730546 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 1653 | 1468614730548 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 13:32:10 INFO - PROCESS | 1653 | 1468614730550 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 1653 | 1468614730552 Marionette TRACE conn2 <- [1,662,null,{}] 13:32:10 INFO - PROCESS | 1653 | 1468614730555 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}] 13:32:10 INFO - PROCESS | 1653 | 1468614730560 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:10 INFO - PROCESS | 1653 | 1468614730753 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:32:10 INFO - PROCESS | 1653 | 1468614730813 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1653 | 1468614730814 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12655a000 == 35 [pid = 1653] [id = 173] 13:32:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121199400) [pid = 1653] [serial = 517] [outer = 0x0] 13:32:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12529e000) [pid = 1653] [serial = 518] [outer = 0x121199400] 13:32:10 INFO - PROCESS | 1653 | 1468614730855 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125d0d000) [pid = 1653] [serial = 519] [outer = 0x121199400] 13:32:11 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:11 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:32:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 769ms 13:32:11 INFO - PROCESS | 1653 | 1468614731315 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]]]}] 13:32:11 INFO - PROCESS | 1653 | 1468614731319 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 1653 | 1468614731320 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 13:32:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:32:11 INFO - PROCESS | 1653 | 1468614731324 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 1653 | 1468614731326 Marionette TRACE conn2 <- [1,666,null,{}] 13:32:11 INFO - PROCESS | 1653 | 1468614731329 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}] 13:32:11 INFO - PROCESS | 1653 | 1468614731330 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:11 INFO - PROCESS | 1653 | 1468614731433 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:32:11 INFO - PROCESS | 1653 | 1468614731467 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 1653 | 1468614731468 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12906d800 == 36 [pid = 1653] [id = 174] 13:32:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12119b400) [pid = 1653] [serial = 520] [outer = 0x0] 13:32:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125fbf400) [pid = 1653] [serial = 521] [outer = 0x12119b400] 13:32:11 INFO - PROCESS | 1653 | 1468614731507 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x125ff1800) [pid = 1653] [serial = 522] [outer = 0x12119b400] 13:32:11 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119490800) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1126fd800) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1126f9000) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118266400) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112d2ec00) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11718a800) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x114fc4000) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116a1ec00) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119641000) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121040800) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x10eaf6400) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119e69800) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11213c000) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1126f8000) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12128ac00) [pid = 1653] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:32:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1185bb400) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:32:12 INFO - PROCESS | 1653 | 1468614732154 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]]]}] 13:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 871ms 13:32:12 INFO - PROCESS | 1653 | 1468614732195 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 1653 | 1468614732197 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 13:32:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:32:12 INFO - PROCESS | 1653 | 1468614732200 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 1653 | 1468614732202 Marionette TRACE conn2 <- [1,670,null,{}] 13:32:12 INFO - PROCESS | 1653 | 1468614732206 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}] 13:32:12 INFO - PROCESS | 1653 | 1468614732210 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:12 INFO - PROCESS | 1653 | 1468614732295 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:32:12 INFO - PROCESS | 1653 | 1468614732352 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1653 | 1468614732353 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211f0800 == 37 [pid = 1653] [id = 175] 13:32:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111e5d800) [pid = 1653] [serial = 523] [outer = 0x0] 13:32:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x114f99400) [pid = 1653] [serial = 524] [outer = 0x111e5d800] 13:32:12 INFO - PROCESS | 1653 | 1468614732378 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1184a5c00) [pid = 1653] [serial = 525] [outer = 0x111e5d800] 13:32:12 INFO - PROCESS | 1653 | 1468614732642 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]]]}] 13:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 473ms 13:32:12 INFO - PROCESS | 1653 | 1468614732679 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 1653 | 1468614732681 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 13:32:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:32:12 INFO - PROCESS | 1653 | 1468614732683 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 1653 | 1468614732684 Marionette TRACE conn2 <- [1,674,null,{}] 13:32:12 INFO - PROCESS | 1653 | 1468614732686 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}] 13:32:12 INFO - PROCESS | 1653 | 1468614732687 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:12 INFO - PROCESS | 1653 | 1468614732770 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:32:12 INFO - PROCESS | 1653 | 1468614732776 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1653 | 1468614732777 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x119375000 == 38 [pid = 1653] [id = 176] 13:32:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112f22800) [pid = 1653] [serial = 526] [outer = 0x0] 13:32:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120e69000) [pid = 1653] [serial = 527] [outer = 0x112f22800] 13:32:12 INFO - PROCESS | 1653 | 1468614732801 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125ff1c00) [pid = 1653] [serial = 528] [outer = 0x112f22800] 13:32:13 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:13 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:13 INFO - PROCESS | 1653 | 1468614733112 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]]]}] 13:32:13 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 13:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 469ms 13:32:13 INFO - PROCESS | 1653 | 1468614733152 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 1653 | 1468614733154 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 13:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:32:13 INFO - PROCESS | 1653 | 1468614733156 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 1653 | 1468614733157 Marionette TRACE conn2 <- [1,678,null,{}] 13:32:13 INFO - PROCESS | 1653 | 1468614733159 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}] 13:32:13 INFO - PROCESS | 1653 | 1468614733160 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:13 INFO - PROCESS | 1653 | 1468614733266 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:32:13 INFO - PROCESS | 1653 | 1468614733273 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 1653 | 1468614733274 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7c7800 == 39 [pid = 1653] [id = 177] 13:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1121bbc00) [pid = 1653] [serial = 529] [outer = 0x0] 13:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125ff2800) [pid = 1653] [serial = 530] [outer = 0x1121bbc00] 13:32:13 INFO - PROCESS | 1653 | 1468614733305 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126818800) [pid = 1653] [serial = 531] [outer = 0x1121bbc00] 13:32:13 INFO - PROCESS | 1653 | 1468614733614 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]]]}] 13:32:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 13:32:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:32:13 INFO - PROCESS | 1653 | 1468614733628 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 1653 | 1468614733630 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 13:32:13 INFO - PROCESS | 1653 | 1468614733632 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 1653 | 1468614733633 Marionette TRACE conn2 <- [1,682,null,{}] 13:32:13 INFO - PROCESS | 1653 | 1468614733636 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}] 13:32:13 INFO - PROCESS | 1653 | 1468614733637 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:13 INFO - PROCESS | 1653 | 1468614733734 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:32:13 INFO - PROCESS | 1653 | 1468614733738 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 1653 | 1468614733740 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba7800 == 40 [pid = 1653] [id = 178] 13:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12664bc00) [pid = 1653] [serial = 532] [outer = 0x0] 13:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128826c00) [pid = 1653] [serial = 533] [outer = 0x12664bc00] 13:32:13 INFO - PROCESS | 1653 | 1468614733766 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1289d3c00) [pid = 1653] [serial = 534] [outer = 0x12664bc00] 13:32:14 INFO - PROCESS | 1653 | 1468614734659 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]]]}] 13:32:14 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) 13:32:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1069ms 13:32:14 INFO - PROCESS | 1653 | 1468614734702 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:32:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:32:14 INFO - PROCESS | 1653 | 1468614734705 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 13:32:14 INFO - PROCESS | 1653 | 1468614734708 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 1653 | 1468614734710 Marionette TRACE conn2 <- [1,686,null,{}] 13:32:14 INFO - PROCESS | 1653 | 1468614734714 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}] 13:32:14 INFO - PROCESS | 1653 | 1468614734716 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:14 INFO - PROCESS | 1653 | 1468614734821 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:32:14 INFO - PROCESS | 1653 | 1468614734874 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 1653 | 1468614734875 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e6c800 == 41 [pid = 1653] [id = 179] 13:32:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112e03400) [pid = 1653] [serial = 535] [outer = 0x0] 13:32:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115d03400) [pid = 1653] [serial = 536] [outer = 0x112e03400] 13:32:14 INFO - PROCESS | 1653 | 1468614734906 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117150000) [pid = 1653] [serial = 537] [outer = 0x112e03400] 13:32:15 INFO - PROCESS | 1653 | 1468614735836 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]]]}] 13:32:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:32:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1171ms 13:32:15 INFO - PROCESS | 1653 | 1468614735879 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 1653 | 1468614735882 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 13:32:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:32:15 INFO - PROCESS | 1653 | 1468614735887 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 1653 | 1468614735889 Marionette TRACE conn2 <- [1,690,null,{}] 13:32:15 INFO - PROCESS | 1653 | 1468614735891 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}] 13:32:15 INFO - PROCESS | 1653 | 1468614735893 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:15 INFO - PROCESS | 1653 | 1468614735994 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:32:16 INFO - PROCESS | 1653 | 1468614736046 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 1653 | 1468614736047 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b7e000 == 42 [pid = 1653] [id = 180] 13:32:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1182e8c00) [pid = 1653] [serial = 538] [outer = 0x0] 13:32:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118685000) [pid = 1653] [serial = 539] [outer = 0x1182e8c00] 13:32:16 INFO - PROCESS | 1653 | 1468614736079 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119487400) [pid = 1653] [serial = 540] [outer = 0x1182e8c00] 13:32:17 INFO - PROCESS | 1653 | 1468614737024 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]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:32:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1172ms 13:32:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:32:17 INFO - PROCESS | 1653 | 1468614737060 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 1653 | 1468614737061 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 13:32:17 INFO - PROCESS | 1653 | 1468614737064 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 1653 | 1468614737066 Marionette TRACE conn2 <- [1,694,null,{}] 13:32:17 INFO - PROCESS | 1653 | 1468614737074 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}] 13:32:17 INFO - PROCESS | 1653 | 1468614737077 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:17 INFO - PROCESS | 1653 | 1468614737179 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:32:17 INFO - PROCESS | 1653 | 1468614737232 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 1653 | 1468614737234 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e85800 == 43 [pid = 1653] [id = 181] 13:32:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11948a000) [pid = 1653] [serial = 541] [outer = 0x0] 13:32:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120e68000) [pid = 1653] [serial = 542] [outer = 0x11948a000] 13:32:17 INFO - PROCESS | 1653 | 1468614737266 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121462000) [pid = 1653] [serial = 543] [outer = 0x11948a000] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7c7800 == 42 [pid = 1653] [id = 177] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x119375000 == 41 [pid = 1653] [id = 176] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1211f0800 == 40 [pid = 1653] [id = 175] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12906d800 == 39 [pid = 1653] [id = 174] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12655a000 == 38 [pid = 1653] [id = 173] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x123f64800 == 37 [pid = 1653] [id = 172] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12121e800 == 36 [pid = 1653] [id = 171] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x119455800 == 35 [pid = 1653] [id = 170] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x118399800 == 34 [pid = 1653] [id = 169] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11684d800 == 33 [pid = 1653] [id = 168] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11746e000 == 32 [pid = 1653] [id = 167] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x118e6b800 == 31 [pid = 1653] [id = 166] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11263e000 == 30 [pid = 1653] [id = 165] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x123b7e000 == 29 [pid = 1653] [id = 180] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba7800 == 28 [pid = 1653] [id = 178] 13:32:18 INFO - PROCESS | 1653 | --DOCSHELL 0x117e6c800 == 27 [pid = 1653] [id = 179] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1185b8800) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113ddc000) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1161a1c00) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11815c400) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x114fcb400) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118261800) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x114fc5c00) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117188800) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118269400) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x120ee9000) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11966dc00) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125fe9400) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123f9a400) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128d2800) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1126f7400) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118686000) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120e66400) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119e68800) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182e5c00) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x121037400) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1184a2800) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124a80000) [pid = 1653] [serial = 489] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121469800) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119022000) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1191e4800) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x120eee800) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124832400) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x120ee3c00) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119648000) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116803400) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x114fc6000) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1128cc000) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x112d2dc00) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1182e6400) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 13:32:18 INFO - PROCESS | 1653 | 1468614738921 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]]]}] 13:32:18 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) 13:32:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1879ms 13:32:18 INFO - PROCESS | 1653 | 1468614738944 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 1653 | 1468614738946 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 13:32:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:32:18 INFO - PROCESS | 1653 | 1468614738950 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 1653 | 1468614738952 Marionette TRACE conn2 <- [1,698,null,{}] 13:32:18 INFO - PROCESS | 1653 | 1468614738957 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}] 13:32:18 INFO - PROCESS | 1653 | 1468614738958 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:19 INFO - PROCESS | 1653 | 1468614739032 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:32:19 INFO - PROCESS | 1653 | 1468614739036 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 1653 | 1468614739039 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e49800 == 28 [pid = 1653] [id = 182] 13:32:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1128d6800) [pid = 1653] [serial = 544] [outer = 0x0] 13:32:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112a84000) [pid = 1653] [serial = 545] [outer = 0x1128d6800] 13:32:19 INFO - PROCESS | 1653 | 1468614739071 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112f79400) [pid = 1653] [serial = 546] [outer = 0x1128d6800] 13:32:19 INFO - PROCESS | 1653 | 1468614739882 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]]]}] 13:32:19 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) 13:32:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 975ms 13:32:19 INFO - PROCESS | 1653 | 1468614739925 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 1653 | 1468614739928 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 13:32:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:32:19 INFO - PROCESS | 1653 | 1468614739938 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 1653 | 1468614739940 Marionette TRACE conn2 <- [1,702,null,{}] 13:32:19 INFO - PROCESS | 1653 | 1468614739943 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}] 13:32:19 INFO - PROCESS | 1653 | 1468614739944 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:20 INFO - PROCESS | 1653 | 1468614740021 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:32:20 INFO - PROCESS | 1653 | 1468614740027 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 1653 | 1468614740029 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ada000 == 29 [pid = 1653] [id = 183] 13:32:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x115e8e800) [pid = 1653] [serial = 547] [outer = 0x0] 13:32:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1164e2400) [pid = 1653] [serial = 548] [outer = 0x115e8e800] 13:32:20 INFO - PROCESS | 1653 | 1468614740057 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116a17c00) [pid = 1653] [serial = 549] [outer = 0x115e8e800] 13:32:20 INFO - PROCESS | 1653 | 1468614740883 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]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:32:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 973ms 13:32:20 INFO - PROCESS | 1653 | 1468614740909 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 1653 | 1468614740911 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 13:32:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:32:20 INFO - PROCESS | 1653 | 1468614740922 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 1653 | 1468614740926 Marionette TRACE conn2 <- [1,706,null,{}] 13:32:20 INFO - PROCESS | 1653 | 1468614740934 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}] 13:32:20 INFO - PROCESS | 1653 | 1468614740937 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:21 INFO - PROCESS | 1653 | 1468614741035 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:32:21 INFO - PROCESS | 1653 | 1468614741071 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 1653 | 1468614741073 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11838c000 == 30 [pid = 1653] [id = 184] 13:32:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x117eb5000) [pid = 1653] [serial = 550] [outer = 0x0] 13:32:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11815d400) [pid = 1653] [serial = 551] [outer = 0x117eb5000] 13:32:21 INFO - PROCESS | 1653 | 1468614741101 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1181d6c00) [pid = 1653] [serial = 552] [outer = 0x117eb5000] 13:32:21 INFO - PROCESS | 1653 | 1468614741950 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]]]}] 13:32:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:32:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1086ms 13:32:22 INFO - PROCESS | 1653 | 1468614741999 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 1653 | 1468614742001 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 13:32:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:32:22 INFO - PROCESS | 1653 | 1468614742003 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 1653 | 1468614742004 Marionette TRACE conn2 <- [1,710,null,{}] 13:32:22 INFO - PROCESS | 1653 | 1468614742006 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}] 13:32:22 INFO - PROCESS | 1653 | 1468614742007 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:22 INFO - PROCESS | 1653 | 1468614742100 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:32:22 INFO - PROCESS | 1653 | 1468614742104 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 1653 | 1468614742105 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190bb800 == 31 [pid = 1653] [id = 185] 13:32:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1182de400) [pid = 1653] [serial = 553] [outer = 0x0] 13:32:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118385400) [pid = 1653] [serial = 554] [outer = 0x1182de400] 13:32:22 INFO - PROCESS | 1653 | 1468614742131 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1185b7400) [pid = 1653] [serial = 555] [outer = 0x1182de400] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11275c000) [pid = 1653] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12119b400) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x111e5d800) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x121199400) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11948e000) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x115e24800) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118263000) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x10eaffc00) [pid = 1653] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1176f1000) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1128d5800) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11275d000) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12664bc00) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1121bbc00) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x112f22800) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:32:22 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x111f23400) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:32:22 INFO - PROCESS | 1653 | 1468614742943 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]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:32:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 13:32:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:32:22 INFO - PROCESS | 1653 | 1468614742976 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 1653 | 1468614742977 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 13:32:22 INFO - PROCESS | 1653 | 1468614742979 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 1653 | 1468614742980 Marionette TRACE conn2 <- [1,714,null,{}] 13:32:22 INFO - PROCESS | 1653 | 1468614742983 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}] 13:32:22 INFO - PROCESS | 1653 | 1468614742984 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:23 INFO - PROCESS | 1653 | 1468614743058 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:32:23 INFO - PROCESS | 1653 | 1468614743062 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 1653 | 1468614743063 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x119363800 == 32 [pid = 1653] [id = 186] 13:32:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1126f6000) [pid = 1653] [serial = 556] [outer = 0x0] 13:32:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11718ac00) [pid = 1653] [serial = 557] [outer = 0x1126f6000] 13:32:23 INFO - PROCESS | 1653 | 1468614743090 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1185bac00) [pid = 1653] [serial = 558] [outer = 0x1126f6000] 13:32:23 INFO - PROCESS | 1653 | 1468614743870 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]]]}] 13:32:23 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 13:32:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 918ms 13:32:23 INFO - PROCESS | 1653 | 1468614743898 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 1653 | 1468614743900 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 13:32:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:32:23 INFO - PROCESS | 1653 | 1468614743902 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 1653 | 1468614743903 Marionette TRACE conn2 <- [1,718,null,{}] 13:32:23 INFO - PROCESS | 1653 | 1468614743905 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}] 13:32:23 INFO - PROCESS | 1653 | 1468614743912 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:24 INFO - PROCESS | 1653 | 1468614744031 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:32:24 INFO - PROCESS | 1653 | 1468614744038 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 1653 | 1468614744039 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d22000 == 33 [pid = 1653] [id = 187] 13:32:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112e04000) [pid = 1653] [serial = 559] [outer = 0x0] 13:32:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118eda000) [pid = 1653] [serial = 560] [outer = 0x112e04000] 13:32:24 INFO - PROCESS | 1653 | 1468614744065 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119664400) [pid = 1653] [serial = 561] [outer = 0x112e04000] 13:32:24 INFO - PROCESS | 1653 | 1468614744855 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]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:32:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 969ms 13:32:24 INFO - PROCESS | 1653 | 1468614744871 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 1653 | 1468614744874 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 13:32:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:32:24 INFO - PROCESS | 1653 | 1468614744876 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 1653 | 1468614744877 Marionette TRACE conn2 <- [1,722,null,{}] 13:32:24 INFO - PROCESS | 1653 | 1468614744879 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}] 13:32:24 INFO - PROCESS | 1653 | 1468614744881 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:25 INFO - PROCESS | 1653 | 1468614745024 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:32:25 INFO - PROCESS | 1653 | 1468614745096 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1653 | 1468614745099 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e42800 == 34 [pid = 1653] [id = 188] 13:32:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1121b7400) [pid = 1653] [serial = 562] [outer = 0x0] 13:32:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1126f4000) [pid = 1653] [serial = 563] [outer = 0x1121b7400] 13:32:25 INFO - PROCESS | 1653 | 1468614745131 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1128d7c00) [pid = 1653] [serial = 564] [outer = 0x1121b7400] 13:32:25 INFO - PROCESS | 1653 | 1468614745650 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] 13:32:25 INFO - PROCESS | 1653 | 1468614745700 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 13:32:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:32:25 INFO - PROCESS | 1653 | 1468614745703 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 1653 | 1468614745705 Marionette TRACE conn2 <- [1,726,null,{}] 13:32:25 INFO - PROCESS | 1653 | 1468614745740 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}] 13:32:25 INFO - PROCESS | 1653 | 1468614745742 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:25 INFO - PROCESS | 1653 | 1468614745847 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:32:25 INFO - PROCESS | 1653 | 1468614745897 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1653 | 1468614745899 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11904a800 == 35 [pid = 1653] [id = 189] 13:32:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11714a400) [pid = 1653] [serial = 565] [outer = 0x0] 13:32:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117183c00) [pid = 1653] [serial = 566] [outer = 0x11714a400] 13:32:25 INFO - PROCESS | 1653 | 1468614745930 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1176f2400) [pid = 1653] [serial = 567] [outer = 0x11714a400] 13:32:26 INFO - PROCESS | 1653 | 1468614746603 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]]]}] 13:32:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:32:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 954ms 13:32:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:32:26 INFO - PROCESS | 1653 | 1468614746657 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 1653 | 1468614746660 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 13:32:26 INFO - PROCESS | 1653 | 1468614746663 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 1653 | 1468614746665 Marionette TRACE conn2 <- [1,730,null,{}] 13:32:26 INFO - PROCESS | 1653 | 1468614746669 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}] 13:32:26 INFO - PROCESS | 1653 | 1468614746670 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:26 INFO - PROCESS | 1653 | 1468614746775 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:32:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12d6c2800 == 34 [pid = 1653] [id = 19] 13:32:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12907d000 == 33 [pid = 1653] [id = 6] 13:32:26 INFO - PROCESS | 1653 | --DOCSHELL 0x115ee6000 == 32 [pid = 1653] [id = 26] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x125fc5800) [pid = 1653] [serial = 492] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x125fbf400) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x114f99400) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12529e000) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119663800) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1164e5400) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x116a1e400) [pid = 1653] [serial = 498] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1185b7800) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x119487000) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x110fa0c00) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1126f5000) [pid = 1653] [serial = 495] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1181d4000) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1182e3400) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x112d24c00) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1182e6800) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x113246800) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1161a1800) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1289d3c00) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x128826c00) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x126818800) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x120e69000) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x125ff1800) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x120e67400) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x125d0d000) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x1184a5c00) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x120ee5c00) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x1198e9000) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x125ff1c00) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x125ff2800) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 13:32:26 INFO - PROCESS | 1653 | 1468614746839 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1653 | 1468614746841 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11616f800 == 33 [pid = 1653] [id = 190] 13:32:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x11324b000) [pid = 1653] [serial = 568] [outer = 0x0] 13:32:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x114fc7000) [pid = 1653] [serial = 569] [outer = 0x11324b000] 13:32:26 INFO - PROCESS | 1653 | 1468614746869 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x115e93c00) [pid = 1653] [serial = 570] [outer = 0x11324b000] 13:32:27 INFO - PROCESS | 1653 | 1468614747180 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] 13:32:27 INFO - PROCESS | 1653 | 1468614747237 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 13:32:27 INFO - PROCESS | 1653 | 1468614747241 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 1653 | 1468614747243 Marionette TRACE conn2 <- [1,734,null,{}] 13:32:27 INFO - PROCESS | 1653 | 1468614747246 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}] 13:32:27 INFO - PROCESS | 1653 | 1468614747247 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:27 INFO - PROCESS | 1653 | 1468614747321 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:32:27 INFO - PROCESS | 1653 | 1468614747327 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 1653 | 1468614747328 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x118515000 == 34 [pid = 1653] [id = 191] 13:32:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x11714a000) [pid = 1653] [serial = 571] [outer = 0x0] 13:32:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x118263000) [pid = 1653] [serial = 572] [outer = 0x11714a000] 13:32:27 INFO - PROCESS | 1653 | 1468614747355 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1182e5000) [pid = 1653] [serial = 573] [outer = 0x11714a000] 13:32:27 INFO - PROCESS | 1653 | 1468614747686 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]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:32:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 469ms 13:32:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:32:27 INFO - PROCESS | 1653 | 1468614747711 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 1653 | 1468614747712 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 13:32:27 INFO - PROCESS | 1653 | 1468614747714 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 1653 | 1468614747717 Marionette TRACE conn2 <- [1,738,null,{}] 13:32:27 INFO - PROCESS | 1653 | 1468614747725 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}] 13:32:27 INFO - PROCESS | 1653 | 1468614747728 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:27 INFO - PROCESS | 1653 | 1468614747810 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:32:27 INFO - PROCESS | 1653 | 1468614747859 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 1653 | 1468614747867 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119850000 == 35 [pid = 1653] [id = 192] 13:32:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1184b0000) [pid = 1653] [serial = 574] [outer = 0x0] 13:32:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x118689000) [pid = 1653] [serial = 575] [outer = 0x1184b0000] 13:32:27 INFO - PROCESS | 1653 | 1468614747899 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11948d800) [pid = 1653] [serial = 576] [outer = 0x1184b0000] 13:32:28 INFO - PROCESS | 1653 | 1468614748694 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]]]}] 13:32:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:32:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1021ms 13:32:28 INFO - PROCESS | 1653 | 1468614748736 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 1653 | 1468614748738 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 13:32:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:32:28 INFO - PROCESS | 1653 | 1468614748740 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 1653 | 1468614748741 Marionette TRACE conn2 <- [1,742,null,{}] 13:32:28 INFO - PROCESS | 1653 | 1468614748744 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}] 13:32:28 INFO - PROCESS | 1653 | 1468614748745 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:28 INFO - PROCESS | 1653 | 1468614748818 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:32:28 INFO - PROCESS | 1653 | 1468614748821 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 1653 | 1468614748822 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fa4800 == 36 [pid = 1653] [id = 193] 13:32:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x119641800) [pid = 1653] [serial = 577] [outer = 0x0] 13:32:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1198e2800) [pid = 1653] [serial = 578] [outer = 0x119641800] 13:32:28 INFO - PROCESS | 1653 | 1468614748850 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x120e6a800) [pid = 1653] [serial = 579] [outer = 0x119641800] 13:32:29 INFO - PROCESS | 1653 | 1468614749687 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]]]}] 13:32:29 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 13:32:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 13:32:29 INFO - PROCESS | 1653 | 1468614749710 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 1653 | 1468614749712 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 13:32:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:32:29 INFO - PROCESS | 1653 | 1468614749714 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 1653 | 1468614749715 Marionette TRACE conn2 <- [1,746,null,{}] 13:32:29 INFO - PROCESS | 1653 | 1468614749717 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}] 13:32:29 INFO - PROCESS | 1653 | 1468614749718 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:29 INFO - PROCESS | 1653 | 1468614749801 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:32:29 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x115e8e800) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:32:29 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1128d6800) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:32:29 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x112e03400) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:32:29 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1182e8c00) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:32:29 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1182de400) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:32:29 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x1126f6000) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:32:29 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x117eb5000) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:32:29 INFO - PROCESS | 1653 | 1468614749846 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 1653 | 1468614749848 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x121230800 == 37 [pid = 1653] [id = 194] 13:32:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1128d6800) [pid = 1653] [serial = 580] [outer = 0x0] 13:32:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11687f800) [pid = 1653] [serial = 581] [outer = 0x1128d6800] 13:32:29 INFO - PROCESS | 1653 | 1468614749881 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x118edb800) [pid = 1653] [serial = 582] [outer = 0x1128d6800] 13:32:30 INFO - PROCESS | 1653 | 1468614750615 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]]]}] 13:32:30 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.) 13:32:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 920ms 13:32:30 INFO - PROCESS | 1653 | 1468614750635 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 1653 | 1468614750636 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 13:32:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:32:30 INFO - PROCESS | 1653 | 1468614750638 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 1653 | 1468614750639 Marionette TRACE conn2 <- [1,750,null,{}] 13:32:30 INFO - PROCESS | 1653 | 1468614750644 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}] 13:32:30 INFO - PROCESS | 1653 | 1468614750648 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:30 INFO - PROCESS | 1653 | 1468614750738 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:32:30 INFO - PROCESS | 1653 | 1468614750785 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1653 | 1468614750786 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b71800 == 38 [pid = 1653] [id = 195] 13:32:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x113c73400) [pid = 1653] [serial = 583] [outer = 0x0] 13:32:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x120f1c800) [pid = 1653] [serial = 584] [outer = 0x113c73400] 13:32:30 INFO - PROCESS | 1653 | 1468614750811 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12185e400) [pid = 1653] [serial = 585] [outer = 0x113c73400] 13:32:31 INFO - PROCESS | 1653 | 1468614751569 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]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:32:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 973ms 13:32:31 INFO - PROCESS | 1653 | 1468614751611 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 1653 | 1468614751613 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 13:32:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:32:31 INFO - PROCESS | 1653 | 1468614751615 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 1653 | 1468614751616 Marionette TRACE conn2 <- [1,754,null,{}] 13:32:31 INFO - PROCESS | 1653 | 1468614751618 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}] 13:32:31 INFO - PROCESS | 1653 | 1468614751619 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:31 INFO - PROCESS | 1653 | 1468614751693 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:32:31 INFO - PROCESS | 1653 | 1468614751703 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 1653 | 1468614751704 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ac2800 == 39 [pid = 1653] [id = 196] 13:32:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x121466400) [pid = 1653] [serial = 586] [outer = 0x0] 13:32:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x124a36800) [pid = 1653] [serial = 587] [outer = 0x121466400] 13:32:31 INFO - PROCESS | 1653 | 1468614751728 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x124a7f000) [pid = 1653] [serial = 588] [outer = 0x121466400] 13:32:32 INFO - PROCESS | 1653 | 1468614752497 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]]]}] 13:32:32 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 13:32:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms 13:32:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:32:32 INFO - PROCESS | 1653 | 1468614752535 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 1653 | 1468614752536 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 13:32:32 INFO - PROCESS | 1653 | 1468614752538 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 1653 | 1468614752539 Marionette TRACE conn2 <- [1,758,null,{}] 13:32:32 INFO - PROCESS | 1653 | 1468614752542 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}] 13:32:32 INFO - PROCESS | 1653 | 1468614752543 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:32 INFO - PROCESS | 1653 | 1468614752615 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:32:32 INFO - PROCESS | 1653 | 1468614752618 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1653 | 1468614752619 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253dd800 == 40 [pid = 1653] [id = 197] 13:32:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x124a80000) [pid = 1653] [serial = 589] [outer = 0x0] 13:32:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1252a5800) [pid = 1653] [serial = 590] [outer = 0x124a80000] 13:32:32 INFO - PROCESS | 1653 | 1468614752645 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x125392c00) [pid = 1653] [serial = 591] [outer = 0x124a80000] 13:32:33 INFO - PROCESS | 1653 | 1468614753024 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]]]}] 13:32:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:32:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 522ms 13:32:33 INFO - PROCESS | 1653 | 1468614753061 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 1653 | 1468614753063 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 13:32:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:32:33 INFO - PROCESS | 1653 | 1468614753067 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 1653 | 1468614753069 Marionette TRACE conn2 <- [1,762,null,{}] 13:32:33 INFO - PROCESS | 1653 | 1468614753073 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}] 13:32:33 INFO - PROCESS | 1653 | 1468614753074 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:33 INFO - PROCESS | 1653 | 1468614753172 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:32:33 INFO - PROCESS | 1653 | 1468614753230 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 1653 | 1468614753233 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x117467800 == 41 [pid = 1653] [id = 198] 13:32:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112ddd400) [pid = 1653] [serial = 592] [outer = 0x0] 13:32:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1130dac00) [pid = 1653] [serial = 593] [outer = 0x112ddd400] 13:32:33 INFO - PROCESS | 1653 | 1468614753264 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1161a2000) [pid = 1653] [serial = 594] [outer = 0x112ddd400] 13:32:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:32:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1121ms 13:32:34 INFO - PROCESS | 1653 | 1468614754182 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]]]}] 13:32:34 INFO - PROCESS | 1653 | 1468614754188 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 1653 | 1468614754193 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 13:32:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:32:34 INFO - PROCESS | 1653 | 1468614754199 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 1653 | 1468614754202 Marionette TRACE conn2 <- [1,766,null,{}] 13:32:34 INFO - PROCESS | 1653 | 1468614754206 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}] 13:32:34 INFO - PROCESS | 1653 | 1468614754209 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:34 INFO - PROCESS | 1653 | 1468614754373 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:32:34 INFO - PROCESS | 1653 | 1468614754446 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1653 | 1468614754448 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f87000 == 42 [pid = 1653] [id = 199] 13:32:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1182e6400) [pid = 1653] [serial = 595] [outer = 0x0] 13:32:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11837c400) [pid = 1653] [serial = 596] [outer = 0x1182e6400] 13:32:34 INFO - PROCESS | 1653 | 1468614754521 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1185be800) [pid = 1653] [serial = 597] [outer = 0x1182e6400] 13:32:35 INFO - PROCESS | 1653 | 1468614755482 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]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:32:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1323ms 13:32:35 INFO - PROCESS | 1653 | 1468614755522 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 1653 | 1468614755524 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 13:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:32:35 INFO - PROCESS | 1653 | 1468614755528 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 1653 | 1468614755530 Marionette TRACE conn2 <- [1,770,null,{}] 13:32:35 INFO - PROCESS | 1653 | 1468614755534 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}] 13:32:35 INFO - PROCESS | 1653 | 1468614755536 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:35 INFO - PROCESS | 1653 | 1468614755655 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:32:35 INFO - PROCESS | 1653 | 1468614755729 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 1653 | 1468614755731 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x117465000 == 43 [pid = 1653] [id = 200] 13:32:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116774400) [pid = 1653] [serial = 598] [outer = 0x0] 13:32:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116884000) [pid = 1653] [serial = 599] [outer = 0x116774400] 13:32:35 INFO - PROCESS | 1653 | 1468614755760 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x117eb5000) [pid = 1653] [serial = 600] [outer = 0x116774400] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12c313800 == 42 [pid = 1653] [id = 13] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b180000 == 41 [pid = 1653] [id = 9] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7ce800 == 40 [pid = 1653] [id = 8] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf17000 == 39 [pid = 1653] [id = 12] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x117e85800 == 38 [pid = 1653] [id = 181] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x115e4e000 == 37 [pid = 1653] [id = 23] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfd5800 == 36 [pid = 1653] [id = 18] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6db800 == 35 [pid = 1653] [id = 14] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1130ce800 == 34 [pid = 1653] [id = 25] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11839c800 == 33 [pid = 1653] [id = 21] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x112157000 == 32 [pid = 1653] [id = 22] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b964000 == 31 [pid = 1653] [id = 10] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcb7800 == 30 [pid = 1653] [id = 11] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12caa2800 == 29 [pid = 1653] [id = 15] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba6000 == 28 [pid = 1653] [id = 20] 13:32:36 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae5000 == 27 [pid = 1653] [id = 24] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118eda000) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x120e68000) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1164e2400) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x112a84000) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x112f79400) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x117150000) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x115d03400) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119487400) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x118685000) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118385400) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11718ac00) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1185bac00) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1185b7400) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11815d400) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1181d6c00) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x116a17c00) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 13:32:36 INFO - PROCESS | 1653 | 1468614756617 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]]]}] 13:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1125ms 13:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:32:36 INFO - PROCESS | 1653 | 1468614756653 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 1653 | 1468614756655 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 13:32:36 INFO - PROCESS | 1653 | 1468614756658 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 1653 | 1468614756659 Marionette TRACE conn2 <- [1,774,null,{}] 13:32:36 INFO - PROCESS | 1653 | 1468614756663 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}] 13:32:36 INFO - PROCESS | 1653 | 1468614756665 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:36 INFO - PROCESS | 1653 | 1468614756740 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:32:36 INFO - PROCESS | 1653 | 1468614756745 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 1653 | 1468614756748 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x116166800 == 28 [pid = 1653] [id = 201] 13:32:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1126fb000) [pid = 1653] [serial = 601] [outer = 0x0] 13:32:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1128ce400) [pid = 1653] [serial = 602] [outer = 0x1126fb000] 13:32:36 INFO - PROCESS | 1653 | 1468614756776 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112a84000) [pid = 1653] [serial = 603] [outer = 0x1126fb000] 13:32:37 INFO - PROCESS | 1653 | 1468614757131 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]]]}] 13:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 13:32:37 INFO - PROCESS | 1653 | 1468614757178 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 1653 | 1468614757182 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 13:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:32:37 INFO - PROCESS | 1653 | 1468614757187 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 1653 | 1468614757188 Marionette TRACE conn2 <- [1,778,null,{}] 13:32:37 INFO - PROCESS | 1653 | 1468614757191 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}] 13:32:37 INFO - PROCESS | 1653 | 1468614757192 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:37 INFO - PROCESS | 1653 | 1468614757269 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:32:37 INFO - PROCESS | 1653 | 1468614757277 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 1653 | 1468614757279 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aea000 == 29 [pid = 1653] [id = 202] 13:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x112f71400) [pid = 1653] [serial = 604] [outer = 0x0] 13:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x115d11c00) [pid = 1653] [serial = 605] [outer = 0x112f71400] 13:32:37 INFO - PROCESS | 1653 | 1468614757306 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1164e2c00) [pid = 1653] [serial = 606] [outer = 0x112f71400] 13:32:37 INFO - PROCESS | 1653 | 1468614757631 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]]]}] 13:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 475ms 13:32:37 INFO - PROCESS | 1653 | 1468614757661 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 1653 | 1468614757663 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 13:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:32:37 INFO - PROCESS | 1653 | 1468614757665 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 1653 | 1468614757667 Marionette TRACE conn2 <- [1,782,null,{}] 13:32:37 INFO - PROCESS | 1653 | 1468614757675 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}] 13:32:37 INFO - PROCESS | 1653 | 1468614757678 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:37 INFO - PROCESS | 1653 | 1468614757758 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:32:37 INFO - PROCESS | 1653 | 1468614757805 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 1653 | 1468614757807 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x118514000 == 30 [pid = 1653] [id = 203] 13:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x111f17c00) [pid = 1653] [serial = 607] [outer = 0x0] 13:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11718d800) [pid = 1653] [serial = 608] [outer = 0x111f17c00] 13:32:37 INFO - PROCESS | 1653 | 1468614757835 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1181d8c00) [pid = 1653] [serial = 609] [outer = 0x111f17c00] 13:32:38 INFO - PROCESS | 1653 | 1468614758105 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]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 471ms 13:32:38 INFO - PROCESS | 1653 | 1468614758137 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 1653 | 1468614758138 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 13:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:32:38 INFO - PROCESS | 1653 | 1468614758148 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1653 | 1468614758149 Marionette TRACE conn2 <- [1,786,null,{}] 13:32:38 INFO - PROCESS | 1653 | 1468614758151 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}] 13:32:38 INFO - PROCESS | 1653 | 1468614758152 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:38 INFO - PROCESS | 1653 | 1468614758231 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:32:38 INFO - PROCESS | 1653 | 1468614758235 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1653 | 1468614758236 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11936e800 == 31 [pid = 1653] [id = 204] 13:32:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1182de800) [pid = 1653] [serial = 610] [outer = 0x0] 13:32:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11837ec00) [pid = 1653] [serial = 611] [outer = 0x1182de800] 13:32:38 INFO - PROCESS | 1653 | 1468614758261 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118532c00) [pid = 1653] [serial = 612] [outer = 0x1182de800] 13:32:38 INFO - PROCESS | 1653 | 1468614758560 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]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 13:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:32:38 INFO - PROCESS | 1653 | 1468614758616 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 1653 | 1468614758618 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 13:32:38 INFO - PROCESS | 1653 | 1468614758620 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1653 | 1468614758621 Marionette TRACE conn2 <- [1,790,null,{}] 13:32:38 INFO - PROCESS | 1653 | 1468614758641 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}] 13:32:38 INFO - PROCESS | 1653 | 1468614758642 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:38 INFO - PROCESS | 1653 | 1468614758735 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:32:38 INFO - PROCESS | 1653 | 1468614758741 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1653 | 1468614758742 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119886800 == 32 [pid = 1653] [id = 205] 13:32:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112d24c00) [pid = 1653] [serial = 613] [outer = 0x0] 13:32:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1185bc000) [pid = 1653] [serial = 614] [outer = 0x112d24c00] 13:32:38 INFO - PROCESS | 1653 | 1468614758767 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118eda400) [pid = 1653] [serial = 615] [outer = 0x112d24c00] 13:32:39 INFO - PROCESS | 1653 | 1468614759085 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]]]}] 13:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 475ms 13:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:32:39 INFO - PROCESS | 1653 | 1468614759096 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 1653 | 1468614759097 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 13:32:39 INFO - PROCESS | 1653 | 1468614759099 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 1653 | 1468614759100 Marionette TRACE conn2 <- [1,794,null,{}] 13:32:39 INFO - PROCESS | 1653 | 1468614759103 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}] 13:32:39 INFO - PROCESS | 1653 | 1468614759107 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:39 INFO - PROCESS | 1653 | 1468614759231 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:32:39 INFO - PROCESS | 1653 | 1468614759262 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 1653 | 1468614759263 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x121221000 == 33 [pid = 1653] [id = 206] 13:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118edc800) [pid = 1653] [serial = 616] [outer = 0x0] 13:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119490800) [pid = 1653] [serial = 617] [outer = 0x118edc800] 13:32:39 INFO - PROCESS | 1653 | 1468614759288 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x120e67000) [pid = 1653] [serial = 618] [outer = 0x118edc800] 13:32:39 INFO - PROCESS | 1653 | 1468614759612 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]]]}] 13:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 569ms 13:32:39 INFO - PROCESS | 1653 | 1468614759669 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 1653 | 1468614759670 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 13:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:32:39 INFO - PROCESS | 1653 | 1468614759672 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 1653 | 1468614759673 Marionette TRACE conn2 <- [1,798,null,{}] 13:32:39 INFO - PROCESS | 1653 | 1468614759675 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}] 13:32:39 INFO - PROCESS | 1653 | 1468614759677 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:39 INFO - PROCESS | 1653 | 1468614759776 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:32:39 INFO - PROCESS | 1653 | 1468614759807 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 1653 | 1468614759808 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f66000 == 34 [pid = 1653] [id = 207] 13:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1128d4000) [pid = 1653] [serial = 619] [outer = 0x0] 13:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x120ee4000) [pid = 1653] [serial = 620] [outer = 0x1128d4000] 13:32:39 INFO - PROCESS | 1653 | 1468614759833 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x120ef1400) [pid = 1653] [serial = 621] [outer = 0x1128d4000] 13:32:40 INFO - PROCESS | 1653 | 1468614760129 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]]]}] 13:32:40 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 13:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 471ms 13:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:32:40 INFO - PROCESS | 1653 | 1468614760148 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 1653 | 1468614760149 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 13:32:40 INFO - PROCESS | 1653 | 1468614760151 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 1653 | 1468614760152 Marionette TRACE conn2 <- [1,802,null,{}] 13:32:40 INFO - PROCESS | 1653 | 1468614760154 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}] 13:32:40 INFO - PROCESS | 1653 | 1468614760156 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:40 INFO - PROCESS | 1653 | 1468614760249 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:32:40 INFO - PROCESS | 1653 | 1468614760282 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1653 | 1468614760283 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253d6000 == 35 [pid = 1653] [id = 208] 13:32:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x120ee6800) [pid = 1653] [serial = 622] [outer = 0x0] 13:32:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x121286800) [pid = 1653] [serial = 623] [outer = 0x120ee6800] 13:32:40 INFO - PROCESS | 1653 | 1468614760307 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121463c00) [pid = 1653] [serial = 624] [outer = 0x120ee6800] 13:32:40 INFO - PROCESS | 1653 | 1468614760621 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]]]}] 13:32:40 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 13:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124a80000) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1128d6800) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x113c73400) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112e04000) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1184b0000) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11714a400) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11324b000) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1121b7400) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119641800) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11714a000) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x121466400) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:32:40 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11948a000) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:32:40 INFO - PROCESS | 1653 | 1468614760730 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 1653 | 1468614760731 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 13:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:32:40 INFO - PROCESS | 1653 | 1468614760735 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 1653 | 1468614760736 Marionette TRACE conn2 <- [1,806,null,{}] 13:32:40 INFO - PROCESS | 1653 | 1468614760738 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}] 13:32:40 INFO - PROCESS | 1653 | 1468614760739 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:40 INFO - PROCESS | 1653 | 1468614760819 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:32:40 INFO - PROCESS | 1653 | 1468614760822 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1653 | 1468614760823 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x118512000 == 36 [pid = 1653] [id = 209] 13:32:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x115e90c00) [pid = 1653] [serial = 625] [outer = 0x0] 13:32:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1161a1800) [pid = 1653] [serial = 626] [outer = 0x115e90c00] 13:32:40 INFO - PROCESS | 1653 | 1468614760850 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119490000) [pid = 1653] [serial = 627] [outer = 0x115e90c00] 13:32:41 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:32:41 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 13:32:41 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 13:32:41 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 13:32:41 INFO - PROCESS | 1653 | 1468614761183 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]]]}] 13:32:41 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 13:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 468ms 13:32:41 INFO - PROCESS | 1653 | 1468614761203 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 1653 | 1468614761205 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 13:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:32:41 INFO - PROCESS | 1653 | 1468614761207 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 1653 | 1468614761210 Marionette TRACE conn2 <- [1,810,null,{}] 13:32:41 INFO - PROCESS | 1653 | 1468614761213 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}] 13:32:41 INFO - PROCESS | 1653 | 1468614761214 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:41 INFO - PROCESS | 1653 | 1468614761288 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:32:41 INFO - PROCESS | 1653 | 1468614761294 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 1653 | 1468614761295 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289bc000 == 37 [pid = 1653] [id = 210] 13:32:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x120eee800) [pid = 1653] [serial = 628] [outer = 0x0] 13:32:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1216a9400) [pid = 1653] [serial = 629] [outer = 0x120eee800] 13:32:41 INFO - PROCESS | 1653 | 1468614761319 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124a40800) [pid = 1653] [serial = 630] [outer = 0x120eee800] 13:32:41 INFO - PROCESS | 1653 | 1468614761634 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]]]}] 13:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 13:32:41 INFO - PROCESS | 1653 | 1468614761678 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 1653 | 1468614761679 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 13:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:32:41 INFO - PROCESS | 1653 | 1468614761682 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 1653 | 1468614761684 Marionette TRACE conn2 <- [1,814,null,{}] 13:32:41 INFO - PROCESS | 1653 | 1468614761686 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}] 13:32:41 INFO - PROCESS | 1653 | 1468614761688 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:41 INFO - PROCESS | 1653 | 1468614761809 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:32:41 INFO - PROCESS | 1653 | 1468614761815 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 1653 | 1468614761817 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119854800 == 38 [pid = 1653] [id = 211] 13:32:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124a7d400) [pid = 1653] [serial = 631] [outer = 0x0] 13:32:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12538fc00) [pid = 1653] [serial = 632] [outer = 0x124a7d400] 13:32:41 INFO - PROCESS | 1653 | 1468614761842 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125d0d400) [pid = 1653] [serial = 633] [outer = 0x124a7d400] 13:32:42 INFO - PROCESS | 1653 | 1468614762162 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] 13:32:42 INFO - PROCESS | 1653 | 1468614762203 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 13:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:32:42 INFO - PROCESS | 1653 | 1468614762206 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 1653 | 1468614762207 Marionette TRACE conn2 <- [1,818,null,{}] 13:32:42 INFO - PROCESS | 1653 | 1468614762209 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}] 13:32:42 INFO - PROCESS | 1653 | 1468614762210 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:42 INFO - PROCESS | 1653 | 1468614762287 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:32:42 INFO - PROCESS | 1653 | 1468614762294 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 1653 | 1468614762295 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12932e800 == 39 [pid = 1653] [id = 212] 13:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x125da6400) [pid = 1653] [serial = 634] [outer = 0x0] 13:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x125fc9c00) [pid = 1653] [serial = 635] [outer = 0x125da6400] 13:32:42 INFO - PROCESS | 1653 | 1468614762319 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x125fed000) [pid = 1653] [serial = 636] [outer = 0x125da6400] 13:32:42 INFO - PROCESS | 1653 | 1468614762628 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]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 13:32:42 INFO - PROCESS | 1653 | 1468614762676 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 1653 | 1468614762677 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 13:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:32:42 INFO - PROCESS | 1653 | 1468614762679 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 1653 | 1468614762680 Marionette TRACE conn2 <- [1,822,null,{}] 13:32:42 INFO - PROCESS | 1653 | 1468614762682 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}] 13:32:42 INFO - PROCESS | 1653 | 1468614762683 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:42 INFO - PROCESS | 1653 | 1468614762833 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:32:42 INFO - PROCESS | 1653 | 1468614762865 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 1653 | 1468614762866 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x112e57000 == 40 [pid = 1653] [id = 213] 13:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x10eafc000) [pid = 1653] [serial = 637] [outer = 0x0] 13:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110eb2000) [pid = 1653] [serial = 638] [outer = 0x10eafc000] 13:32:42 INFO - PROCESS | 1653 | 1468614762898 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1121b4800) [pid = 1653] [serial = 639] [outer = 0x10eafc000] 13:32:43 INFO - PROCESS | 1653 | 1468614763565 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] 13:32:43 INFO - PROCESS | 1653 | 1468614763604 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 13:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:32:43 INFO - PROCESS | 1653 | 1468614763631 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 1653 | 1468614763633 Marionette TRACE conn2 <- [1,826,null,{}] 13:32:43 INFO - PROCESS | 1653 | 1468614763638 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}] 13:32:43 INFO - PROCESS | 1653 | 1468614763641 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:43 INFO - PROCESS | 1653 | 1468614763752 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:32:43 INFO - PROCESS | 1653 | 1468614763801 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 1653 | 1468614763802 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183aa000 == 41 [pid = 1653] [id = 214] 13:32:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x115e2a400) [pid = 1653] [serial = 640] [outer = 0x0] 13:32:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1164e7000) [pid = 1653] [serial = 641] [outer = 0x115e2a400] 13:32:43 INFO - PROCESS | 1653 | 1468614763833 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11714a000) [pid = 1653] [serial = 642] [outer = 0x115e2a400] 13:32:44 INFO - PROCESS | 1653 | 1468614764533 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]]]}] 13:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 948ms 13:32:44 INFO - PROCESS | 1653 | 1468614764556 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 1653 | 1468614764558 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 13:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:32:44 INFO - PROCESS | 1653 | 1468614764561 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 1653 | 1468614764563 Marionette TRACE conn2 <- [1,830,null,{}] 13:32:44 INFO - PROCESS | 1653 | 1468614764567 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}] 13:32:44 INFO - PROCESS | 1653 | 1468614764568 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:44 INFO - PROCESS | 1653 | 1468614764666 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:32:44 INFO - PROCESS | 1653 | 1468614764740 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1653 | 1468614764742 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae3800 == 42 [pid = 1653] [id = 215] 13:32:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x114fd0000) [pid = 1653] [serial = 643] [outer = 0x0] 13:32:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x115e95c00) [pid = 1653] [serial = 644] [outer = 0x114fd0000] 13:32:44 INFO - PROCESS | 1653 | 1468614764770 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116a25c00) [pid = 1653] [serial = 645] [outer = 0x114fd0000] 13:32:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12932e800 == 41 [pid = 1653] [id = 212] 13:32:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119854800 == 40 [pid = 1653] [id = 211] 13:32:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1289bc000 == 39 [pid = 1653] [id = 210] 13:32:44 INFO - PROCESS | 1653 | --DOCSHELL 0x118512000 == 38 [pid = 1653] [id = 209] 13:32:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1253d6000 == 37 [pid = 1653] [id = 208] 13:32:44 INFO - PROCESS | 1653 | --DOCSHELL 0x123f66000 == 36 [pid = 1653] [id = 207] 13:32:44 INFO - PROCESS | 1653 | --DOCSHELL 0x121221000 == 35 [pid = 1653] [id = 206] 13:32:45 INFO - PROCESS | 1653 | --DOCSHELL 0x119886800 == 34 [pid = 1653] [id = 205] 13:32:45 INFO - PROCESS | 1653 | --DOCSHELL 0x11936e800 == 33 [pid = 1653] [id = 204] 13:32:45 INFO - PROCESS | 1653 | --DOCSHELL 0x118514000 == 32 [pid = 1653] [id = 203] 13:32:45 INFO - PROCESS | 1653 | --DOCSHELL 0x116aea000 == 31 [pid = 1653] [id = 202] 13:32:45 INFO - PROCESS | 1653 | --DOCSHELL 0x116166800 == 30 [pid = 1653] [id = 201] 13:32:45 INFO - PROCESS | 1653 | 1468614765128 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]]]}] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125392c00) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1252a5800) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11687f800) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118edb800) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12185e400) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119664400) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118689000) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11948d800) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x117183c00) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1176f2400) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x114fc7000) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x115e93c00) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1126f4000) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1128d7c00) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1198e2800) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118263000) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1182e5000) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124a36800) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x124a7f000) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x120f1c800) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x120e6a800) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 13:32:45 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x121462000) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 13:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 625ms 13:32:45 INFO - PROCESS | 1653 | 1468614765186 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 1653 | 1468614765190 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 13:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:32:45 INFO - PROCESS | 1653 | 1468614765194 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 1653 | 1468614765196 Marionette TRACE conn2 <- [1,834,null,{}] 13:32:45 INFO - PROCESS | 1653 | 1468614765199 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}] 13:32:45 INFO - PROCESS | 1653 | 1468614765200 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:45 INFO - PROCESS | 1653 | 1468614765280 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:32:45 INFO - PROCESS | 1653 | 1468614765284 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 1653 | 1468614765286 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183a3000 == 31 [pid = 1653] [id = 216] 13:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x117184800) [pid = 1653] [serial = 646] [outer = 0x0] 13:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x117189000) [pid = 1653] [serial = 647] [outer = 0x117184800] 13:32:45 INFO - PROCESS | 1653 | 1468614765315 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1181cf800) [pid = 1653] [serial = 648] [outer = 0x117184800] 13:32:45 INFO - PROCESS | 1653 | 1468614765639 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]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 470ms 13:32:45 INFO - PROCESS | 1653 | 1468614765665 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 1653 | 1468614765666 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 13:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:32:45 INFO - PROCESS | 1653 | 1468614765668 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 1653 | 1468614765671 Marionette TRACE conn2 <- [1,838,null,{}] 13:32:45 INFO - PROCESS | 1653 | 1468614765679 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}] 13:32:45 INFO - PROCESS | 1653 | 1468614765682 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:45 INFO - PROCESS | 1653 | 1468614765790 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:32:45 INFO - PROCESS | 1653 | 1468614765799 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 1653 | 1468614765801 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119446000 == 32 [pid = 1653] [id = 217] 13:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1182dcc00) [pid = 1653] [serial = 649] [outer = 0x0] 13:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118533000) [pid = 1653] [serial = 650] [outer = 0x1182dcc00] 13:32:45 INFO - PROCESS | 1653 | 1468614765829 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1191dac00) [pid = 1653] [serial = 651] [outer = 0x1182dcc00] 13:32:46 INFO - PROCESS | 1653 | 1468614766164 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]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 524ms 13:32:46 INFO - PROCESS | 1653 | 1468614766193 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:32:46 INFO - PROCESS | 1653 | 1468614766195 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 13:32:46 INFO - PROCESS | 1653 | 1468614766197 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 1653 | 1468614766198 Marionette TRACE conn2 <- [1,842,null,{}] 13:32:46 INFO - PROCESS | 1653 | 1468614766200 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}] 13:32:46 INFO - PROCESS | 1653 | 1468614766201 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:46 INFO - PROCESS | 1653 | 1468614766283 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:32:46 INFO - PROCESS | 1653 | 1468614766341 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1653 | 1468614766342 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eb0000 == 33 [pid = 1653] [id = 218] 13:32:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1126fe800) [pid = 1653] [serial = 652] [outer = 0x0] 13:32:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119664400) [pid = 1653] [serial = 653] [outer = 0x1126fe800] 13:32:46 INFO - PROCESS | 1653 | 1468614766368 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1198e2c00) [pid = 1653] [serial = 654] [outer = 0x1126fe800] 13:32:46 INFO - PROCESS | 1653 | 1468614766634 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]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 469ms 13:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:32:46 INFO - PROCESS | 1653 | 1468614766666 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 1653 | 1468614766667 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 13:32:46 INFO - PROCESS | 1653 | 1468614766669 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 1653 | 1468614766670 Marionette TRACE conn2 <- [1,846,null,{}] 13:32:46 INFO - PROCESS | 1653 | 1468614766681 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}] 13:32:46 INFO - PROCESS | 1653 | 1468614766682 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:46 INFO - PROCESS | 1653 | 1468614766761 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:32:46 INFO - PROCESS | 1653 | 1468614766765 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1653 | 1468614766766 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x115daa800 == 34 [pid = 1653] [id = 219] 13:32:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118261400) [pid = 1653] [serial = 655] [outer = 0x0] 13:32:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x120eea400) [pid = 1653] [serial = 656] [outer = 0x118261400] 13:32:46 INFO - PROCESS | 1653 | 1468614766799 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x120f1a400) [pid = 1653] [serial = 657] [outer = 0x118261400] 13:32:47 INFO - PROCESS | 1653 | 1468614767142 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]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 13:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:32:47 INFO - PROCESS | 1653 | 1468614767188 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 1653 | 1468614767190 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 13:32:47 INFO - PROCESS | 1653 | 1468614767192 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 1653 | 1468614767193 Marionette TRACE conn2 <- [1,850,null,{}] 13:32:47 INFO - PROCESS | 1653 | 1468614767195 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}] 13:32:47 INFO - PROCESS | 1653 | 1468614767199 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:47 INFO - PROCESS | 1653 | 1468614767314 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:32:47 INFO - PROCESS | 1653 | 1468614767348 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 1653 | 1468614767350 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12527f000 == 35 [pid = 1653] [id = 220] 13:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119c69400) [pid = 1653] [serial = 658] [outer = 0x0] 13:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1216aa000) [pid = 1653] [serial = 659] [outer = 0x119c69400] 13:32:47 INFO - PROCESS | 1653 | 1468614767374 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x125396000) [pid = 1653] [serial = 660] [outer = 0x119c69400] 13:32:47 INFO - PROCESS | 1653 | 1468614767669 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]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 520ms 13:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:32:47 INFO - PROCESS | 1653 | 1468614767712 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 1653 | 1468614767713 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 13:32:47 INFO - PROCESS | 1653 | 1468614767716 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 1653 | 1468614767717 Marionette TRACE conn2 <- [1,854,null,{}] 13:32:47 INFO - PROCESS | 1653 | 1468614767719 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}] 13:32:47 INFO - PROCESS | 1653 | 1468614767720 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:47 INFO - PROCESS | 1653 | 1468614767818 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:32:47 INFO - PROCESS | 1653 | 1468614767821 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 1653 | 1468614767823 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d45000 == 36 [pid = 1653] [id = 221] 13:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125397400) [pid = 1653] [serial = 661] [outer = 0x0] 13:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125d0b400) [pid = 1653] [serial = 662] [outer = 0x125397400] 13:32:47 INFO - PROCESS | 1653 | 1468614767854 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125fe9400) [pid = 1653] [serial = 663] [outer = 0x125397400] 13:32:48 INFO - PROCESS | 1653 | 1468614768166 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]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 467ms 13:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:32:48 INFO - PROCESS | 1653 | 1468614768184 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 1653 | 1468614768185 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 13:32:48 INFO - PROCESS | 1653 | 1468614768188 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 1653 | 1468614768189 Marionette TRACE conn2 <- [1,858,null,{}] 13:32:48 INFO - PROCESS | 1653 | 1468614768205 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}] 13:32:48 INFO - PROCESS | 1653 | 1468614768207 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:48 INFO - PROCESS | 1653 | 1468614768305 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:32:48 INFO - PROCESS | 1653 | 1468614768308 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 1653 | 1468614768310 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289bb800 == 37 [pid = 1653] [id = 222] 13:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12539bc00) [pid = 1653] [serial = 664] [outer = 0x0] 13:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125ff3800) [pid = 1653] [serial = 665] [outer = 0x12539bc00] 13:32:48 INFO - PROCESS | 1653 | 1468614768333 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126326800) [pid = 1653] [serial = 666] [outer = 0x12539bc00] 13:32:48 INFO - PROCESS | 1653 | 1468614768670 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]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 526ms 13:32:48 INFO - PROCESS | 1653 | 1468614768714 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 1653 | 1468614768715 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 13:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:32:48 INFO - PROCESS | 1653 | 1468614768718 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 1653 | 1468614768719 Marionette TRACE conn2 <- [1,862,null,{}] 13:32:48 INFO - PROCESS | 1653 | 1468614768721 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}] 13:32:48 INFO - PROCESS | 1653 | 1468614768722 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:48 INFO - PROCESS | 1653 | 1468614768818 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:32:48 INFO - PROCESS | 1653 | 1468614768822 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 1653 | 1468614768823 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12932e800 == 38 [pid = 1653] [id = 223] 13:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125fe9800) [pid = 1653] [serial = 667] [outer = 0x0] 13:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126525c00) [pid = 1653] [serial = 668] [outer = 0x125fe9800] 13:32:48 INFO - PROCESS | 1653 | 1468614768855 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12664bc00) [pid = 1653] [serial = 669] [outer = 0x125fe9800] 13:32:49 INFO - PROCESS | 1653 | 1468614769166 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]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 467ms 13:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:32:49 INFO - PROCESS | 1653 | 1468614769186 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 1653 | 1468614769187 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 13:32:49 INFO - PROCESS | 1653 | 1468614769197 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 1653 | 1468614769199 Marionette TRACE conn2 <- [1,866,null,{}] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118edc800) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112f71400) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116774400) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1182de800) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1128d4000) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111f17c00) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1126fb000) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124a7d400) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112ddd400) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182e6400) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x120ee6800) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115e90c00) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x120eee800) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:32:49 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112d24c00) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:32:49 INFO - PROCESS | 1653 | 1468614769282 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}] 13:32:49 INFO - PROCESS | 1653 | 1468614769283 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:49 INFO - PROCESS | 1653 | 1468614769364 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:32:49 INFO - PROCESS | 1653 | 1468614769368 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 1653 | 1468614769369 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eaf800 == 39 [pid = 1653] [id = 224] 13:32:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x114fc5800) [pid = 1653] [serial = 670] [outer = 0x0] 13:32:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11646ac00) [pid = 1653] [serial = 671] [outer = 0x114fc5800] 13:32:49 INFO - PROCESS | 1653 | 1468614769393 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1185b9c00) [pid = 1653] [serial = 672] [outer = 0x114fc5800] 13:32:49 INFO - PROCESS | 1653 | 1468614769729 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]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 554ms 13:32:49 INFO - PROCESS | 1653 | 1468614769744 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 1653 | 1468614769745 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 13:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:32:49 INFO - PROCESS | 1653 | 1468614769747 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 1653 | 1468614769749 Marionette TRACE conn2 <- [1,870,null,{}] 13:32:49 INFO - PROCESS | 1653 | 1468614769751 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}] 13:32:49 INFO - PROCESS | 1653 | 1468614769753 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:49 INFO - PROCESS | 1653 | 1468614769845 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:32:49 INFO - PROCESS | 1653 | 1468614769895 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 1653 | 1468614769896 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5a5800 == 40 [pid = 1653] [id = 225] 13:32:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113247400) [pid = 1653] [serial = 673] [outer = 0x0] 13:32:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121464c00) [pid = 1653] [serial = 674] [outer = 0x113247400] 13:32:49 INFO - PROCESS | 1653 | 1468614769930 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126b85c00) [pid = 1653] [serial = 675] [outer = 0x113247400] 13:32:50 INFO - PROCESS | 1653 | 1468614770194 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]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 13:32:50 INFO - PROCESS | 1653 | 1468614770217 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 1653 | 1468614770219 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 13:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:32:50 INFO - PROCESS | 1653 | 1468614770221 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 1653 | 1468614770222 Marionette TRACE conn2 <- [1,874,null,{}] 13:32:50 INFO - PROCESS | 1653 | 1468614770232 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}] 13:32:50 INFO - PROCESS | 1653 | 1468614770233 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:50 INFO - PROCESS | 1653 | 1468614770318 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:32:50 INFO - PROCESS | 1653 | 1468614770322 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 1653 | 1468614770323 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab76000 == 41 [pid = 1653] [id = 226] 13:32:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126519c00) [pid = 1653] [serial = 676] [outer = 0x0] 13:32:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128820c00) [pid = 1653] [serial = 677] [outer = 0x126519c00] 13:32:50 INFO - PROCESS | 1653 | 1468614770347 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12893ec00) [pid = 1653] [serial = 678] [outer = 0x126519c00] 13:32:50 INFO - PROCESS | 1653 | 1468614770664 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]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 473ms 13:32:50 INFO - PROCESS | 1653 | 1468614770695 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:32:50 INFO - PROCESS | 1653 | 1468614770696 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 13:32:50 INFO - PROCESS | 1653 | 1468614770698 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 1653 | 1468614770699 Marionette TRACE conn2 <- [1,878,null,{}] 13:32:50 INFO - PROCESS | 1653 | 1468614770701 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}] 13:32:50 INFO - PROCESS | 1653 | 1468614770702 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:50 INFO - PROCESS | 1653 | 1468614770782 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:32:50 INFO - PROCESS | 1653 | 1468614770835 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 1653 | 1468614770844 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab9a000 == 42 [pid = 1653] [id = 227] 13:32:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1198e7c00) [pid = 1653] [serial = 679] [outer = 0x0] 13:32:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128946400) [pid = 1653] [serial = 680] [outer = 0x1198e7c00] 13:32:50 INFO - PROCESS | 1653 | 1468614770867 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1289d6000) [pid = 1653] [serial = 681] [outer = 0x1198e7c00] 13:32:51 INFO - PROCESS | 1653 | 1468614771105 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]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 418ms 13:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:32:51 INFO - PROCESS | 1653 | 1468614771117 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 1653 | 1468614771118 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 13:32:51 INFO - PROCESS | 1653 | 1468614771120 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 1653 | 1468614771121 Marionette TRACE conn2 <- [1,882,null,{}] 13:32:51 INFO - PROCESS | 1653 | 1468614771123 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}] 13:32:51 INFO - PROCESS | 1653 | 1468614771126 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:51 INFO - PROCESS | 1653 | 1468614771218 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:32:51 INFO - PROCESS | 1653 | 1468614771222 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 1653 | 1468614771223 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0da000 == 43 [pid = 1653] [id = 228] 13:32:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128947c00) [pid = 1653] [serial = 682] [outer = 0x0] 13:32:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1289db800) [pid = 1653] [serial = 683] [outer = 0x128947c00] 13:32:51 INFO - PROCESS | 1653 | 1468614771246 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128d0b800) [pid = 1653] [serial = 684] [outer = 0x128947c00] 13:32:51 INFO - PROCESS | 1653 | 1468614771694 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]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 623ms 13:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:32:51 INFO - PROCESS | 1653 | 1468614771744 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 1653 | 1468614771746 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 13:32:51 INFO - PROCESS | 1653 | 1468614771749 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 1653 | 1468614771752 Marionette TRACE conn2 <- [1,886,null,{}] 13:32:51 INFO - PROCESS | 1653 | 1468614771756 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}] 13:32:51 INFO - PROCESS | 1653 | 1468614771757 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:51 INFO - PROCESS | 1653 | 1468614771862 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:32:51 INFO - PROCESS | 1653 | 1468614771916 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 1653 | 1468614771918 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e76000 == 44 [pid = 1653] [id = 229] 13:32:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x114f99000) [pid = 1653] [serial = 685] [outer = 0x0] 13:32:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116805400) [pid = 1653] [serial = 686] [outer = 0x114f99000] 13:32:51 INFO - PROCESS | 1653 | 1468614771948 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117eb3c00) [pid = 1653] [serial = 687] [outer = 0x114f99000] 13:32:52 INFO - PROCESS | 1653 | 1468614772386 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]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 13:32:52 INFO - PROCESS | 1653 | 1468614772420 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 1653 | 1468614772423 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 13:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:32:52 INFO - PROCESS | 1653 | 1468614772428 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 1653 | 1468614772430 Marionette TRACE conn2 <- [1,890,null,{}] 13:32:52 INFO - PROCESS | 1653 | 1468614772432 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}] 13:32:52 INFO - PROCESS | 1653 | 1468614772434 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:52 INFO - PROCESS | 1653 | 1468614772542 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:32:52 INFO - PROCESS | 1653 | 1468614772596 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 1653 | 1468614772598 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x125273000 == 45 [pid = 1653] [id = 230] 13:32:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1181d1000) [pid = 1653] [serial = 688] [outer = 0x0] 13:32:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1182e7000) [pid = 1653] [serial = 689] [outer = 0x1181d1000] 13:32:52 INFO - PROCESS | 1653 | 1468614772628 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1191e3c00) [pid = 1653] [serial = 690] [outer = 0x1181d1000] 13:32:53 INFO - PROCESS | 1653 | 1468614773059 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]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 13:32:53 INFO - PROCESS | 1653 | 1468614773106 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1653 | 1468614773109 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 13:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:32:53 INFO - PROCESS | 1653 | 1468614773113 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 1653 | 1468614773116 Marionette TRACE conn2 <- [1,894,null,{}] 13:32:53 INFO - PROCESS | 1653 | 1468614773123 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}] 13:32:53 INFO - PROCESS | 1653 | 1468614773128 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:53 INFO - PROCESS | 1653 | 1468614773254 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:32:53 INFO - PROCESS | 1653 | 1468614773321 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 1653 | 1468614773323 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b185800 == 46 [pid = 1653] [id = 231] 13:32:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120f1b800) [pid = 1653] [serial = 691] [outer = 0x0] 13:32:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12139b000) [pid = 1653] [serial = 692] [outer = 0x120f1b800] 13:32:53 INFO - PROCESS | 1653 | 1468614773354 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124a79000) [pid = 1653] [serial = 693] [outer = 0x120f1b800] 13:32:53 INFO - PROCESS | 1653 | 1468614773782 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]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 721ms 13:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:32:53 INFO - PROCESS | 1653 | 1468614773835 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1653 | 1468614773836 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 13:32:53 INFO - PROCESS | 1653 | 1468614773839 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 1653 | 1468614773840 Marionette TRACE conn2 <- [1,898,null,{}] 13:32:53 INFO - PROCESS | 1653 | 1468614773843 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}] 13:32:53 INFO - PROCESS | 1653 | 1468614773844 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:53 INFO - PROCESS | 1653 | 1468614773958 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:32:54 INFO - PROCESS | 1653 | 1468614774024 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1653 | 1468614774025 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119044000 == 47 [pid = 1653] [id = 232] 13:32:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113246800) [pid = 1653] [serial = 694] [outer = 0x0] 13:32:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124d3b000) [pid = 1653] [serial = 695] [outer = 0x113246800] 13:32:54 INFO - PROCESS | 1653 | 1468614774055 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125da7800) [pid = 1653] [serial = 696] [outer = 0x113246800] 13:32:54 INFO - PROCESS | 1653 | 1468614774633 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]]]}] 13:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 822ms 13:32:54 INFO - PROCESS | 1653 | 1468614774662 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:32:54 INFO - PROCESS | 1653 | 1468614774664 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 13:32:54 INFO - PROCESS | 1653 | 1468614774667 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 1653 | 1468614774669 Marionette TRACE conn2 <- [1,902,null,{}] 13:32:54 INFO - PROCESS | 1653 | 1468614774672 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}] 13:32:54 INFO - PROCESS | 1653 | 1468614774676 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:54 INFO - PROCESS | 1653 | 1468614774765 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:32:54 INFO - PROCESS | 1653 | 1468614774834 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1653 | 1468614774835 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190c1800 == 48 [pid = 1653] [id = 233] 13:32:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x114f97000) [pid = 1653] [serial = 697] [outer = 0x0] 13:32:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x114fca400) [pid = 1653] [serial = 698] [outer = 0x114f97000] 13:32:54 INFO - PROCESS | 1653 | 1468614774862 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116634000) [pid = 1653] [serial = 699] [outer = 0x114f97000] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab9a000 == 47 [pid = 1653] [id = 227] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab76000 == 46 [pid = 1653] [id = 226] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5a5800 == 45 [pid = 1653] [id = 225] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119eaf800 == 44 [pid = 1653] [id = 224] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12932e800 == 43 [pid = 1653] [id = 223] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1289bb800 == 42 [pid = 1653] [id = 222] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x125d45000 == 41 [pid = 1653] [id = 221] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12527f000 == 40 [pid = 1653] [id = 220] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x115daa800 == 39 [pid = 1653] [id = 219] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119eb0000 == 38 [pid = 1653] [id = 218] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119446000 == 37 [pid = 1653] [id = 217] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1183a3000 == 36 [pid = 1653] [id = 216] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae3800 == 35 [pid = 1653] [id = 215] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x112e57000 == 34 [pid = 1653] [id = 213] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1183aa000 == 33 [pid = 1653] [id = 214] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x117465000 == 32 [pid = 1653] [id = 200] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119044000 == 31 [pid = 1653] [id = 232] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b185800 == 30 [pid = 1653] [id = 231] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x125273000 == 29 [pid = 1653] [id = 230] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118e76000 == 28 [pid = 1653] [id = 229] 13:32:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0da000 == 27 [pid = 1653] [id = 228] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119490800) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115d11c00) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1164e2c00) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117eb5000) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116884000) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11837ec00) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x120ee4000) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11718d800) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1181d8c00) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1128ce400) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a84000) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125d0d400) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1161a2000) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1130dac00) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11837c400) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1185be800) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x120e67000) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121286800) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120ef1400) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1161a1800) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1216a9400) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119490000) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121463c00) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1185bc000) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124a40800) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118eda400) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12538fc00) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118532c00) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125fc9c00) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 13:32:55 INFO - PROCESS | 1653 | 1468614775804 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]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1172ms 13:32:55 INFO - PROCESS | 1653 | 1468614775839 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:32:55 INFO - PROCESS | 1653 | 1468614775843 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 13:32:55 INFO - PROCESS | 1653 | 1468614775846 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 1653 | 1468614775848 Marionette TRACE conn2 <- [1,906,null,{}] 13:32:55 INFO - PROCESS | 1653 | 1468614775851 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}] 13:32:55 INFO - PROCESS | 1653 | 1468614775853 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:55 INFO - PROCESS | 1653 | 1468614775930 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:32:55 INFO - PROCESS | 1653 | 1468614775935 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 1653 | 1468614775937 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x112ad4800 == 28 [pid = 1653] [id = 234] 13:32:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x111e58000) [pid = 1653] [serial = 700] [outer = 0x0] 13:32:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111f22000) [pid = 1653] [serial = 701] [outer = 0x111e58000] 13:32:55 INFO - PROCESS | 1653 | 1468614775967 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1126f4400) [pid = 1653] [serial = 702] [outer = 0x111e58000] 13:32:56 INFO - PROCESS | 1653 | 1468614776317 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]]]}] 13:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 520ms 13:32:56 INFO - PROCESS | 1653 | 1468614776381 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 1653 | 1468614776385 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 13:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:32:56 INFO - PROCESS | 1653 | 1468614776391 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 1653 | 1468614776393 Marionette TRACE conn2 <- [1,910,null,{}] 13:32:56 INFO - PROCESS | 1653 | 1468614776396 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}] 13:32:56 INFO - PROCESS | 1653 | 1468614776398 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:56 INFO - PROCESS | 1653 | 1468614776483 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:32:56 INFO - PROCESS | 1653 | 1468614776487 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 1653 | 1468614776489 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168a9000 == 29 [pid = 1653] [id = 235] 13:32:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a84c00) [pid = 1653] [serial = 703] [outer = 0x0] 13:32:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112ebd000) [pid = 1653] [serial = 704] [outer = 0x112a84c00] 13:32:56 INFO - PROCESS | 1653 | 1468614776537 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1130d8400) [pid = 1653] [serial = 705] [outer = 0x112a84c00] 13:32:56 INFO - PROCESS | 1653 | 1468614776967 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]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 619ms 13:32:57 INFO - PROCESS | 1653 | 1468614777011 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 1653 | 1468614777012 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 13:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:32:57 INFO - PROCESS | 1653 | 1468614777015 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 1653 | 1468614777025 Marionette TRACE conn2 <- [1,914,null,{}] 13:32:57 INFO - PROCESS | 1653 | 1468614777033 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}] 13:32:57 INFO - PROCESS | 1653 | 1468614777036 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:57 INFO - PROCESS | 1653 | 1468614777113 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:32:57 INFO - PROCESS | 1653 | 1468614777138 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 1653 | 1468614777140 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x116862800 == 30 [pid = 1653] [id = 236] 13:32:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x115e93c00) [pid = 1653] [serial = 706] [outer = 0x0] 13:32:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1161a8c00) [pid = 1653] [serial = 707] [outer = 0x115e93c00] 13:32:57 INFO - PROCESS | 1653 | 1468614777168 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116782800) [pid = 1653] [serial = 708] [outer = 0x115e93c00] 13:32:57 INFO - PROCESS | 1653 | 1468614777500 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]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 530ms 13:32:57 INFO - PROCESS | 1653 | 1468614777544 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 1653 | 1468614777546 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 13:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:32:57 INFO - PROCESS | 1653 | 1468614777548 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 1653 | 1468614777549 Marionette TRACE conn2 <- [1,918,null,{}] 13:32:57 INFO - PROCESS | 1653 | 1468614777552 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}] 13:32:57 INFO - PROCESS | 1653 | 1468614777553 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:57 INFO - PROCESS | 1653 | 1468614777655 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:32:57 INFO - PROCESS | 1653 | 1468614777663 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 1653 | 1468614777664 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e78000 == 31 [pid = 1653] [id = 237] 13:32:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116f98400) [pid = 1653] [serial = 709] [outer = 0x0] 13:32:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x117151800) [pid = 1653] [serial = 710] [outer = 0x116f98400] 13:32:57 INFO - PROCESS | 1653 | 1468614777689 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x117189800) [pid = 1653] [serial = 711] [outer = 0x116f98400] 13:32:58 INFO - PROCESS | 1653 | 1468614778010 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]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 518ms 13:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:32:58 INFO - PROCESS | 1653 | 1468614778067 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 1653 | 1468614778068 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 13:32:58 INFO - PROCESS | 1653 | 1468614778070 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 1653 | 1468614778071 Marionette TRACE conn2 <- [1,922,null,{}] 13:32:58 INFO - PROCESS | 1653 | 1468614778074 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}] 13:32:58 INFO - PROCESS | 1653 | 1468614778075 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:58 INFO - PROCESS | 1653 | 1468614778173 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:32:58 INFO - PROCESS | 1653 | 1468614778207 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1653 | 1468614778208 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190d7000 == 32 [pid = 1653] [id = 238] 13:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x117189c00) [pid = 1653] [serial = 712] [outer = 0x0] 13:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x117ead000) [pid = 1653] [serial = 713] [outer = 0x117189c00] 13:32:58 INFO - PROCESS | 1653 | 1468614778233 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1181d0400) [pid = 1653] [serial = 714] [outer = 0x117189c00] 13:32:58 INFO - PROCESS | 1653 | 1468614778547 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]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 518ms 13:32:58 INFO - PROCESS | 1653 | 1468614778589 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 1653 | 1468614778590 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 13:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:32:58 INFO - PROCESS | 1653 | 1468614778592 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 1653 | 1468614778593 Marionette TRACE conn2 <- [1,926,null,{}] 13:32:58 INFO - PROCESS | 1653 | 1468614778596 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}] 13:32:58 INFO - PROCESS | 1653 | 1468614778600 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:58 INFO - PROCESS | 1653 | 1468614778715 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:32:58 INFO - PROCESS | 1653 | 1468614778748 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1653 | 1468614778749 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eb2800 == 33 [pid = 1653] [id = 239] 13:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117eb5000) [pid = 1653] [serial = 715] [outer = 0x0] 13:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1182dd800) [pid = 1653] [serial = 716] [outer = 0x117eb5000] 13:32:58 INFO - PROCESS | 1653 | 1468614778774 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1185bec00) [pid = 1653] [serial = 717] [outer = 0x117eb5000] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125397400) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12539bc00) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125fe9800) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1182dcc00) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117184800) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x10eafc000) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126519c00) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125da6400) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118261400) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1126fe800) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x114fd0000) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x115e2a400) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1198e7c00) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113247400) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x114fc5800) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119c69400) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:32:59 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128947c00) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:32:59 INFO - PROCESS | 1653 | 1468614779587 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]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1070ms 13:32:59 INFO - PROCESS | 1653 | 1468614779663 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 1653 | 1468614779666 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 13:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:32:59 INFO - PROCESS | 1653 | 1468614779669 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - PROCESS | 1653 | 1468614779672 Marionette TRACE conn2 <- [1,930,null,{}] 13:32:59 INFO - PROCESS | 1653 | 1468614779676 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}] 13:32:59 INFO - PROCESS | 1653 | 1468614779677 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:59 INFO - PROCESS | 1653 | 1468614779783 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:32:59 INFO - PROCESS | 1653 | 1468614779832 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 1653 | 1468614779834 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:32:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad9000 == 34 [pid = 1653] [id = 240] 13:32:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1126f3400) [pid = 1653] [serial = 718] [outer = 0x0] 13:32:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1128d5c00) [pid = 1653] [serial = 719] [outer = 0x1126f3400] 13:32:59 INFO - PROCESS | 1653 | 1468614779865 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112f1fc00) [pid = 1653] [serial = 720] [outer = 0x1126f3400] 13:33:00 INFO - PROCESS | 1653 | 1468614780380 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]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 726ms 13:33:00 INFO - PROCESS | 1653 | 1468614780420 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 1653 | 1468614780423 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 13:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:33:00 INFO - PROCESS | 1653 | 1468614780431 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 1653 | 1468614780433 Marionette TRACE conn2 <- [1,934,null,{}] 13:33:00 INFO - PROCESS | 1653 | 1468614780435 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}] 13:33:00 INFO - PROCESS | 1653 | 1468614780437 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:00 INFO - PROCESS | 1653 | 1468614780614 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:33:00 INFO - PROCESS | 1653 | 1468614780691 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1653 | 1468614780693 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11334c800 == 35 [pid = 1653] [id = 241] 13:33:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1121b8400) [pid = 1653] [serial = 721] [outer = 0x0] 13:33:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1126f8000) [pid = 1653] [serial = 722] [outer = 0x1121b8400] 13:33:00 INFO - PROCESS | 1653 | 1468614780720 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112dde000) [pid = 1653] [serial = 723] [outer = 0x1121b8400] 13:33:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1190d7000 == 34 [pid = 1653] [id = 238] 13:33:00 INFO - PROCESS | 1653 | --DOCSHELL 0x118e78000 == 33 [pid = 1653] [id = 237] 13:33:00 INFO - PROCESS | 1653 | --DOCSHELL 0x116862800 == 32 [pid = 1653] [id = 236] 13:33:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1168a9000 == 31 [pid = 1653] [id = 235] 13:33:00 INFO - PROCESS | 1653 | --DOCSHELL 0x112ad4800 == 30 [pid = 1653] [id = 234] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125d0b400) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x125ff3800) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126525c00) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118533000) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1191dac00) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x117189000) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1181cf800) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x110eb2000) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1121b4800) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12893ec00) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x125fed000) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x120eea400) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119664400) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1198e2c00) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x115e95c00) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116a25c00) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1164e7000) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11714a000) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x126326800) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x128946400) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12664bc00) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x121464c00) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11646ac00) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1289d6000) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1185b9c00) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x128820c00) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 13:33:00 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1216aa000) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 13:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x125396000) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 13:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x125fe9400) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 13:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x120f1a400) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 13:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x126b85c00) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 13:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1289db800) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 13:33:01 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x128d0b800) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 13:33:01 INFO - PROCESS | 1653 | 1468614781144 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]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 721ms 13:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:33:01 INFO - PROCESS | 1653 | 1468614781153 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 1653 | 1468614781156 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 13:33:01 INFO - PROCESS | 1653 | 1468614781162 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 1653 | 1468614781164 Marionette TRACE conn2 <- [1,938,null,{}] 13:33:01 INFO - PROCESS | 1653 | 1468614781167 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}] 13:33:01 INFO - PROCESS | 1653 | 1468614781168 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:01 INFO - PROCESS | 1653 | 1468614781246 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:33:01 INFO - PROCESS | 1653 | 1468614781295 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 1653 | 1468614781297 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aed000 == 31 [pid = 1653] [id = 242] 13:33:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x112d23000) [pid = 1653] [serial = 724] [outer = 0x0] 13:33:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x114fc1400) [pid = 1653] [serial = 725] [outer = 0x112d23000] 13:33:01 INFO - PROCESS | 1653 | 1468614781325 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x115e90400) [pid = 1653] [serial = 726] [outer = 0x112d23000] 13:33:01 INFO - PROCESS | 1653 | 1468614781643 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]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 522ms 13:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:33:01 INFO - PROCESS | 1653 | 1468614781682 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 1653 | 1468614781683 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 13:33:01 INFO - PROCESS | 1653 | 1468614781686 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 1653 | 1468614781687 Marionette TRACE conn2 <- [1,942,null,{}] 13:33:01 INFO - PROCESS | 1653 | 1468614781690 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}] 13:33:01 INFO - PROCESS | 1653 | 1468614781691 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:01 INFO - PROCESS | 1653 | 1468614781771 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:33:01 INFO - PROCESS | 1653 | 1468614781821 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 1653 | 1468614781822 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186ca000 == 32 [pid = 1653] [id = 243] 13:33:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112d24c00) [pid = 1653] [serial = 727] [outer = 0x0] 13:33:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x116782000) [pid = 1653] [serial = 728] [outer = 0x112d24c00] 13:33:01 INFO - PROCESS | 1653 | 1468614781848 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1176e6400) [pid = 1653] [serial = 729] [outer = 0x112d24c00] 13:33:02 INFO - PROCESS | 1653 | 1468614782298 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]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 618ms 13:33:02 INFO - PROCESS | 1653 | 1468614782304 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 1653 | 1468614782307 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 13:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:33:02 INFO - PROCESS | 1653 | 1468614782312 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 1653 | 1468614782316 Marionette TRACE conn2 <- [1,946,null,{}] 13:33:02 INFO - PROCESS | 1653 | 1468614782319 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}] 13:33:02 INFO - PROCESS | 1653 | 1468614782321 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:02 INFO - PROCESS | 1653 | 1468614782418 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:33:02 INFO - PROCESS | 1653 | 1468614782500 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 1653 | 1468614782502 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e70800 == 33 [pid = 1653] [id = 244] 13:33:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x114fc6800) [pid = 1653] [serial = 730] [outer = 0x0] 13:33:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x115dd6400) [pid = 1653] [serial = 731] [outer = 0x114fc6800] 13:33:02 INFO - PROCESS | 1653 | 1468614782538 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11688b800) [pid = 1653] [serial = 732] [outer = 0x114fc6800] 13:33:02 INFO - PROCESS | 1653 | 1468614782925 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]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 673ms 13:33:02 INFO - PROCESS | 1653 | 1468614782986 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 1653 | 1468614782989 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 13:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:33:02 INFO - PROCESS | 1653 | 1468614782994 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 1653 | 1468614782995 Marionette TRACE conn2 <- [1,950,null,{}] 13:33:02 INFO - PROCESS | 1653 | 1468614782998 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}] 13:33:03 INFO - PROCESS | 1653 | 1468614783000 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:03 INFO - PROCESS | 1653 | 1468614783099 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:33:03 INFO - PROCESS | 1653 | 1468614783147 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 1653 | 1468614783149 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d11000 == 34 [pid = 1653] [id = 245] 13:33:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1176f0000) [pid = 1653] [serial = 733] [outer = 0x0] 13:33:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1181cf800) [pid = 1653] [serial = 734] [outer = 0x1176f0000] 13:33:03 INFO - PROCESS | 1653 | 1468614783180 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118266400) [pid = 1653] [serial = 735] [outer = 0x1176f0000] 13:33:03 INFO - PROCESS | 1653 | 1468614783596 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]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 13:33:03 INFO - PROCESS | 1653 | 1468614783676 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 1653 | 1468614783677 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 13:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:33:03 INFO - PROCESS | 1653 | 1468614783681 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 1653 | 1468614783684 Marionette TRACE conn2 <- [1,954,null,{}] 13:33:03 INFO - PROCESS | 1653 | 1468614783693 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}] 13:33:03 INFO - PROCESS | 1653 | 1468614783697 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:03 INFO - PROCESS | 1653 | 1468614783816 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:33:03 INFO - PROCESS | 1653 | 1468614783880 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 1653 | 1468614783882 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x121222000 == 35 [pid = 1653] [id = 246] 13:33:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11837dc00) [pid = 1653] [serial = 736] [outer = 0x0] 13:33:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118534c00) [pid = 1653] [serial = 737] [outer = 0x11837dc00] 13:33:03 INFO - PROCESS | 1653 | 1468614783914 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1185c2000) [pid = 1653] [serial = 738] [outer = 0x11837dc00] 13:33:04 INFO - PROCESS | 1653 | 1468614784327 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]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 13:33:04 INFO - PROCESS | 1653 | 1468614784353 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1653 | 1468614784354 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 13:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:33:04 INFO - PROCESS | 1653 | 1468614784357 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 1653 | 1468614784358 Marionette TRACE conn2 <- [1,958,null,{}] 13:33:04 INFO - PROCESS | 1653 | 1468614784361 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}] 13:33:04 INFO - PROCESS | 1653 | 1468614784362 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:04 INFO - PROCESS | 1653 | 1468614784460 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:33:04 INFO - PROCESS | 1653 | 1468614784505 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 1653 | 1468614784506 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x121bb2000 == 36 [pid = 1653] [id = 247] 13:33:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118684800) [pid = 1653] [serial = 739] [outer = 0x0] 13:33:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119021400) [pid = 1653] [serial = 740] [outer = 0x118684800] 13:33:04 INFO - PROCESS | 1653 | 1468614784538 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1191de800) [pid = 1653] [serial = 741] [outer = 0x118684800] 13:33:04 INFO - PROCESS | 1653 | 1468614784949 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]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 620ms 13:33:04 INFO - PROCESS | 1653 | 1468614784978 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1653 | 1468614784979 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 13:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:33:04 INFO - PROCESS | 1653 | 1468614784982 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 1653 | 1468614784983 Marionette TRACE conn2 <- [1,962,null,{}] 13:33:04 INFO - PROCESS | 1653 | 1468614784985 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}] 13:33:04 INFO - PROCESS | 1653 | 1468614784987 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:05 INFO - PROCESS | 1653 | 1468614785082 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:33:05 INFO - PROCESS | 1653 | 1468614785174 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 1653 | 1468614785175 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f66000 == 37 [pid = 1653] [id = 248] 13:33:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118684c00) [pid = 1653] [serial = 742] [outer = 0x0] 13:33:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119489000) [pid = 1653] [serial = 743] [outer = 0x118684c00] 13:33:05 INFO - PROCESS | 1653 | 1468614785205 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11963b400) [pid = 1653] [serial = 744] [outer = 0x118684c00] 13:33:05 INFO - PROCESS | 1653 | 1468614785702 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]]]}] 13:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 769ms 13:33:05 INFO - PROCESS | 1653 | 1468614785751 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:33:05 INFO - PROCESS | 1653 | 1468614785754 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 13:33:05 INFO - PROCESS | 1653 | 1468614785757 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 1653 | 1468614785759 Marionette TRACE conn2 <- [1,966,null,{}] 13:33:05 INFO - PROCESS | 1653 | 1468614785762 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}] 13:33:05 INFO - PROCESS | 1653 | 1468614785764 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116aed000 == 36 [pid = 1653] [id = 242] 13:33:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11334c800 == 35 [pid = 1653] [id = 241] 13:33:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1190c1800 == 34 [pid = 1653] [id = 233] 13:33:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad9000 == 33 [pid = 1653] [id = 240] 13:33:06 INFO - PROCESS | 1653 | --DOCSHELL 0x123f66000 == 32 [pid = 1653] [id = 248] 13:33:06 INFO - PROCESS | 1653 | --DOCSHELL 0x121bb2000 == 31 [pid = 1653] [id = 247] 13:33:06 INFO - PROCESS | 1653 | --DOCSHELL 0x121222000 == 30 [pid = 1653] [id = 246] 13:33:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119d11000 == 29 [pid = 1653] [id = 245] 13:33:06 INFO - PROCESS | 1653 | --DOCSHELL 0x118e70800 == 28 [pid = 1653] [id = 244] 13:33:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1186ca000 == 27 [pid = 1653] [id = 243] 13:33:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119eb2800 == 26 [pid = 1653] [id = 239] 13:33:06 INFO - PROCESS | 1653 | 1468614786323 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:33:06 INFO - PROCESS | 1653 | 1468614786428 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 1653 | 1468614786429 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fb7800 == 27 [pid = 1653] [id = 249] 13:33:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1126fc400) [pid = 1653] [serial = 745] [outer = 0x0] 13:33:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1128cf400) [pid = 1653] [serial = 746] [outer = 0x1126fc400] 13:33:06 INFO - PROCESS | 1653 | 1468614786459 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112f29800) [pid = 1653] [serial = 747] [outer = 0x1126fc400] 13:33:06 INFO - PROCESS | 1653 | 1468614786760 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]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1021ms 13:33:06 INFO - PROCESS | 1653 | 1468614786782 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 1653 | 1468614786785 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 13:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:33:06 INFO - PROCESS | 1653 | 1468614786788 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 1653 | 1468614786791 Marionette TRACE conn2 <- [1,970,null,{}] 13:33:06 INFO - PROCESS | 1653 | 1468614786814 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}] 13:33:06 INFO - PROCESS | 1653 | 1468614786815 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:06 INFO - PROCESS | 1653 | 1468614786894 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:33:06 INFO - PROCESS | 1653 | 1468614786959 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 1653 | 1468614786960 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x117464800 == 28 [pid = 1653] [id = 250] 13:33:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112d20400) [pid = 1653] [serial = 748] [outer = 0x0] 13:33:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113c73400) [pid = 1653] [serial = 749] [outer = 0x112d20400] 13:33:06 INFO - PROCESS | 1653 | 1468614786989 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116633800) [pid = 1653] [serial = 750] [outer = 0x112d20400] 13:33:07 INFO - PROCESS | 1653 | 1468614787386 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]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 640ms 13:33:07 INFO - PROCESS | 1653 | 1468614787430 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 1653 | 1468614787433 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 13:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:33:07 INFO - PROCESS | 1653 | 1468614787437 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 1653 | 1468614787439 Marionette TRACE conn2 <- [1,974,null,{}] 13:33:07 INFO - PROCESS | 1653 | 1468614787443 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}] 13:33:07 INFO - PROCESS | 1653 | 1468614787446 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:07 INFO - PROCESS | 1653 | 1468614787589 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:33:07 INFO - PROCESS | 1653 | 1468614787697 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1653 | 1468614787698 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164a5800 == 29 [pid = 1653] [id = 251] 13:33:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116f96800) [pid = 1653] [serial = 751] [outer = 0x0] 13:33:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11718a400) [pid = 1653] [serial = 752] [outer = 0x116f96800] 13:33:07 INFO - PROCESS | 1653 | 1468614787745 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1181d0800) [pid = 1653] [serial = 753] [outer = 0x116f96800] 13:33:08 INFO - PROCESS | 1653 | 1468614788063 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]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 674ms 13:33:08 INFO - PROCESS | 1653 | 1468614788110 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 1653 | 1468614788113 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 13:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:33:08 INFO - PROCESS | 1653 | 1468614788121 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 1653 | 1468614788124 Marionette TRACE conn2 <- [1,978,null,{}] 13:33:08 INFO - PROCESS | 1653 | 1468614788127 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}] 13:33:08 INFO - PROCESS | 1653 | 1468614788129 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:08 INFO - PROCESS | 1653 | 1468614788236 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:33:08 INFO - PROCESS | 1653 | 1468614788273 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1653 | 1468614788274 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x121095000 == 30 [pid = 1653] [id = 252] 13:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1182dc400) [pid = 1653] [serial = 754] [outer = 0x0] 13:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118381400) [pid = 1653] [serial = 755] [outer = 0x1182dc400] 13:33:08 INFO - PROCESS | 1653 | 1468614788299 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1185c3000) [pid = 1653] [serial = 756] [outer = 0x1182dc400] 13:33:08 INFO - PROCESS | 1653 | 1468614788596 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]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 527ms 13:33:08 INFO - PROCESS | 1653 | 1468614788645 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:33:08 INFO - PROCESS | 1653 | 1468614788646 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 13:33:08 INFO - PROCESS | 1653 | 1468614788648 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 1653 | 1468614788649 Marionette TRACE conn2 <- [1,982,null,{}] 13:33:08 INFO - PROCESS | 1653 | 1468614788652 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}] 13:33:08 INFO - PROCESS | 1653 | 1468614788653 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:08 INFO - PROCESS | 1653 | 1468614788746 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:33:08 INFO - PROCESS | 1653 | 1468614788780 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1653 | 1468614788782 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x121223000 == 31 [pid = 1653] [id = 253] 13:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1182e7400) [pid = 1653] [serial = 757] [outer = 0x0] 13:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119025000) [pid = 1653] [serial = 758] [outer = 0x1182e7400] 13:33:08 INFO - PROCESS | 1653 | 1468614788806 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119490000) [pid = 1653] [serial = 759] [outer = 0x1182e7400] 13:33:09 INFO - PROCESS | 1653 | 1468614789127 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]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 518ms 13:33:09 INFO - PROCESS | 1653 | 1468614789166 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 1653 | 1468614789168 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 13:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:33:09 INFO - PROCESS | 1653 | 1468614789170 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 1653 | 1468614789171 Marionette TRACE conn2 <- [1,986,null,{}] 13:33:09 INFO - PROCESS | 1653 | 1468614789174 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}] 13:33:09 INFO - PROCESS | 1653 | 1468614789175 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:09 INFO - PROCESS | 1653 | 1468614789404 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1181d1000) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x114f97000) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x114f99000) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113246800) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120f1b800) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112d24c00) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112d23000) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x111e58000) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a84c00) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x115e93c00) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1121b8400) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x117eb5000) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1126f3400) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116f98400) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:33:09 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x117189c00) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:33:09 INFO - PROCESS | 1653 | 1468614789447 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 1653 | 1468614789451 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff4000 == 32 [pid = 1653] [id = 254] 13:33:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a84c00) [pid = 1653] [serial = 760] [outer = 0x0] 13:33:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112ec2000) [pid = 1653] [serial = 761] [outer = 0x112a84c00] 13:33:09 INFO - PROCESS | 1653 | 1468614789484 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11815d400) [pid = 1653] [serial = 762] [outer = 0x112a84c00] 13:33:09 INFO - PROCESS | 1653 | 1468614789756 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]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 627ms 13:33:09 INFO - PROCESS | 1653 | 1468614789798 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 1653 | 1468614789800 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 13:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:33:09 INFO - PROCESS | 1653 | 1468614789802 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 1653 | 1468614789803 Marionette TRACE conn2 <- [1,990,null,{}] 13:33:09 INFO - PROCESS | 1653 | 1468614789805 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}] 13:33:09 INFO - PROCESS | 1653 | 1468614789807 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:09 INFO - PROCESS | 1653 | 1468614789893 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:33:09 INFO - PROCESS | 1653 | 1468614789897 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 1653 | 1468614789898 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1130ce800 == 33 [pid = 1653] [id = 255] 13:33:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1185bb800) [pid = 1653] [serial = 763] [outer = 0x0] 13:33:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119827c00) [pid = 1653] [serial = 764] [outer = 0x1185bb800] 13:33:09 INFO - PROCESS | 1653 | 1468614789924 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119c6d400) [pid = 1653] [serial = 765] [outer = 0x1185bb800] 13:33:10 INFO - PROCESS | 1653 | 1468614790240 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]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 471ms 13:33:10 INFO - PROCESS | 1653 | 1468614790285 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 1653 | 1468614790286 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 13:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:33:10 INFO - PROCESS | 1653 | 1468614790297 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 1653 | 1468614790298 Marionette TRACE conn2 <- [1,994,null,{}] 13:33:10 INFO - PROCESS | 1653 | 1468614790300 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}] 13:33:10 INFO - PROCESS | 1653 | 1468614790301 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:10 INFO - PROCESS | 1653 | 1468614790376 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:33:10 INFO - PROCESS | 1653 | 1468614790380 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1653 | 1468614790381 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266d7800 == 34 [pid = 1653] [id = 256] 13:33:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111f23800) [pid = 1653] [serial = 766] [outer = 0x0] 13:33:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120e63c00) [pid = 1653] [serial = 767] [outer = 0x111f23800] 13:33:10 INFO - PROCESS | 1653 | 1468614790405 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120e6bc00) [pid = 1653] [serial = 768] [outer = 0x111f23800] 13:33:10 INFO - PROCESS | 1653 | 1468614790709 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]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 468ms 13:33:10 INFO - PROCESS | 1653 | 1468614790766 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:33:10 INFO - PROCESS | 1653 | 1468614790768 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 13:33:10 INFO - PROCESS | 1653 | 1468614790771 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 1653 | 1468614790773 Marionette TRACE conn2 <- [1,998,null,{}] 13:33:10 INFO - PROCESS | 1653 | 1468614790776 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}] 13:33:10 INFO - PROCESS | 1653 | 1468614790778 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:10 INFO - PROCESS | 1653 | 1468614790891 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:33:10 INFO - PROCESS | 1653 | 1468614790964 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1653 | 1468614790965 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b2800 == 35 [pid = 1653] [id = 257] 13:33:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1121b4800) [pid = 1653] [serial = 769] [outer = 0x0] 13:33:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x120ee3c00) [pid = 1653] [serial = 770] [outer = 0x1121b4800] 13:33:10 INFO - PROCESS | 1653 | 1468614790999 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120eedc00) [pid = 1653] [serial = 771] [outer = 0x1121b4800] 13:33:11 INFO - PROCESS | 1653 | 1468614791479 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]]]}] 13:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 724ms 13:33:11 INFO - PROCESS | 1653 | 1468614791496 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 1653 | 1468614791499 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 13:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:33:11 INFO - PROCESS | 1653 | 1468614791502 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 1653 | 1468614791504 Marionette TRACE conn2 <- [1,1002,null,{}] 13:33:11 INFO - PROCESS | 1653 | 1468614791508 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}] 13:33:11 INFO - PROCESS | 1653 | 1468614791510 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:11 INFO - PROCESS | 1653 | 1468614791621 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:33:11 INFO - PROCESS | 1653 | 1468614791671 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 1653 | 1468614791674 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae0800 == 36 [pid = 1653] [id = 258] 13:33:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110fac400) [pid = 1653] [serial = 772] [outer = 0x0] 13:33:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11213ec00) [pid = 1653] [serial = 773] [outer = 0x110fac400] 13:33:11 INFO - PROCESS | 1653 | 1468614791704 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1128d1400) [pid = 1653] [serial = 774] [outer = 0x110fac400] 13:33:12 INFO - PROCESS | 1653 | 1468614792199 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]]]}] 13:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 770ms 13:33:12 INFO - PROCESS | 1653 | 1468614792273 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 1653 | 1468614792276 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 13:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:33:12 INFO - PROCESS | 1653 | 1468614792281 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 1653 | 1468614792283 Marionette TRACE conn2 <- [1,1006,null,{}] 13:33:12 INFO - PROCESS | 1653 | 1468614792285 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}] 13:33:12 INFO - PROCESS | 1653 | 1468614792287 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:12 INFO - PROCESS | 1653 | 1468614792395 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:33:12 INFO - PROCESS | 1653 | 1468614792467 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 1653 | 1468614792469 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f87800 == 37 [pid = 1653] [id = 259] 13:33:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116472800) [pid = 1653] [serial = 775] [outer = 0x0] 13:33:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11677dc00) [pid = 1653] [serial = 776] [outer = 0x116472800] 13:33:12 INFO - PROCESS | 1653 | 1468614792499 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116f97000) [pid = 1653] [serial = 777] [outer = 0x116472800] 13:33:12 INFO - PROCESS | 1653 | 1468614792970 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]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 822ms 13:33:13 INFO - PROCESS | 1653 | 1468614793147 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1653 | 1468614793149 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 13:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:33:13 INFO - PROCESS | 1653 | 1468614793159 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 1653 | 1468614793162 Marionette TRACE conn2 <- [1,1010,null,{}] 13:33:13 INFO - PROCESS | 1653 | 1468614793167 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}] 13:33:13 INFO - PROCESS | 1653 | 1468614793168 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:13 INFO - PROCESS | 1653 | 1468614793268 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:33:13 INFO - PROCESS | 1653 | 1468614793344 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 1653 | 1468614793347 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11661c800 == 38 [pid = 1653] [id = 260] 13:33:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x113252800) [pid = 1653] [serial = 778] [outer = 0x0] 13:33:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113c96400) [pid = 1653] [serial = 779] [outer = 0x113252800] 13:33:13 INFO - PROCESS | 1653 | 1468614793379 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x115e8f000) [pid = 1653] [serial = 780] [outer = 0x113252800] 13:33:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1266d7800 == 37 [pid = 1653] [id = 256] 13:33:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1130ce800 == 36 [pid = 1653] [id = 255] 13:33:13 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff4000 == 35 [pid = 1653] [id = 254] 13:33:13 INFO - PROCESS | 1653 | --DOCSHELL 0x121223000 == 34 [pid = 1653] [id = 253] 13:33:13 INFO - PROCESS | 1653 | --DOCSHELL 0x121095000 == 33 [pid = 1653] [id = 252] 13:33:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1164a5800 == 32 [pid = 1653] [id = 251] 13:33:13 INFO - PROCESS | 1653 | --DOCSHELL 0x117464800 == 31 [pid = 1653] [id = 250] 13:33:13 INFO - PROCESS | 1653 | --DOCSHELL 0x112fb7800 == 30 [pid = 1653] [id = 249] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111f22000) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1126f4400) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x114fca400) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112ebd000) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1130d8400) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1161a8c00) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116782800) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116805400) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1182e7000) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12139b000) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124d3b000) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1126f8000) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x114fc1400) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1182dd800) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1128d5c00) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112f1fc00) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112dde000) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1185bec00) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x117189800) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x117ead000) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x117151800) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1191e3c00) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x116634000) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x117eb3c00) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x125da7800) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124a79000) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1176e6400) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x116782000) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1181d0400) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x115e90400) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 13:33:13 INFO - PROCESS | 1653 | 1468614793948 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]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 828ms 13:33:13 INFO - PROCESS | 1653 | 1468614793988 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1653 | 1468614793991 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 13:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:33:14 INFO - PROCESS | 1653 | 1468614793996 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 1653 | 1468614793998 Marionette TRACE conn2 <- [1,1014,null,{}] 13:33:14 INFO - PROCESS | 1653 | 1468614794001 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}] 13:33:14 INFO - PROCESS | 1653 | 1468614794002 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:14 INFO - PROCESS | 1653 | 1468614794080 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:33:14 INFO - PROCESS | 1653 | 1468614794084 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 1653 | 1468614794085 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e69000 == 31 [pid = 1653] [id = 261] 13:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11714ac00) [pid = 1653] [serial = 781] [outer = 0x0] 13:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11717f800) [pid = 1653] [serial = 782] [outer = 0x11714ac00] 13:33:14 INFO - PROCESS | 1653 | 1468614794113 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1174c6800) [pid = 1653] [serial = 783] [outer = 0x11714ac00] 13:33:14 INFO - PROCESS | 1653 | 1468614794446 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]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 472ms 13:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:33:14 INFO - PROCESS | 1653 | 1468614794467 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 1653 | 1468614794468 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 13:33:14 INFO - PROCESS | 1653 | 1468614794470 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 1653 | 1468614794471 Marionette TRACE conn2 <- [1,1018,null,{}] 13:33:14 INFO - PROCESS | 1653 | 1468614794480 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}] 13:33:14 INFO - PROCESS | 1653 | 1468614794483 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:14 INFO - PROCESS | 1653 | 1468614794567 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:33:14 INFO - PROCESS | 1653 | 1468614794619 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 1653 | 1468614794621 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190b9800 == 32 [pid = 1653] [id = 262] 13:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x117eb3800) [pid = 1653] [serial = 784] [outer = 0x0] 13:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1182dec00) [pid = 1653] [serial = 785] [outer = 0x117eb3800] 13:33:14 INFO - PROCESS | 1653 | 1468614794649 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1185c0000) [pid = 1653] [serial = 786] [outer = 0x117eb3800] 13:33:14 INFO - PROCESS | 1653 | 1468614794970 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]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 524ms 13:33:14 INFO - PROCESS | 1653 | 1468614794997 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 1653 | 1468614794998 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 13:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:33:15 INFO - PROCESS | 1653 | 1468614795000 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 1653 | 1468614795001 Marionette TRACE conn2 <- [1,1022,null,{}] 13:33:15 INFO - PROCESS | 1653 | 1468614795003 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}] 13:33:15 INFO - PROCESS | 1653 | 1468614795004 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:15 INFO - PROCESS | 1653 | 1468614795084 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:33:15 INFO - PROCESS | 1653 | 1468614795133 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 1653 | 1468614795134 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119866000 == 33 [pid = 1653] [id = 263] 13:33:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1185c2800) [pid = 1653] [serial = 787] [outer = 0x0] 13:33:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1191e0c00) [pid = 1653] [serial = 788] [outer = 0x1185c2800] 13:33:15 INFO - PROCESS | 1653 | 1468614795159 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119644400) [pid = 1653] [serial = 789] [outer = 0x1185c2800] 13:33:15 INFO - PROCESS | 1653 | 1468614795429 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]]]}] 13:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 468ms 13:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:33:15 INFO - PROCESS | 1653 | 1468614795468 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 1653 | 1468614795469 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 13:33:15 INFO - PROCESS | 1653 | 1468614795471 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 1653 | 1468614795472 Marionette TRACE conn2 <- [1,1026,null,{}] 13:33:15 INFO - PROCESS | 1653 | 1468614795482 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}] 13:33:15 INFO - PROCESS | 1653 | 1468614795484 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:15 INFO - PROCESS | 1653 | 1468614795562 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:33:15 INFO - PROCESS | 1653 | 1468614795566 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 1653 | 1468614795567 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12178e800 == 34 [pid = 1653] [id = 264] 13:33:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1126f5000) [pid = 1653] [serial = 790] [outer = 0x0] 13:33:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1198e2400) [pid = 1653] [serial = 791] [outer = 0x1126f5000] 13:33:15 INFO - PROCESS | 1653 | 1468614795593 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x120e68c00) [pid = 1653] [serial = 792] [outer = 0x1126f5000] 13:33:15 INFO - PROCESS | 1653 | 1468614795963 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]]]}] 13:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 521ms 13:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:33:15 INFO - PROCESS | 1653 | 1468614795994 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 1653 | 1468614795995 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 13:33:16 INFO - PROCESS | 1653 | 1468614795997 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 1653 | 1468614795998 Marionette TRACE conn2 <- [1,1030,null,{}] 13:33:16 INFO - PROCESS | 1653 | 1468614796001 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}] 13:33:16 INFO - PROCESS | 1653 | 1468614796005 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:16 INFO - PROCESS | 1653 | 1468614796124 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:33:16 INFO - PROCESS | 1653 | 1468614796159 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1653 | 1468614796160 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d41000 == 35 [pid = 1653] [id = 265] 13:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x120e6a400) [pid = 1653] [serial = 793] [outer = 0x0] 13:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121043800) [pid = 1653] [serial = 794] [outer = 0x120e6a400] 13:33:16 INFO - PROCESS | 1653 | 1468614796185 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1216ad400) [pid = 1653] [serial = 795] [outer = 0x120e6a400] 13:33:16 INFO - PROCESS | 1653 | 1468614796487 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]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 13:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:33:16 INFO - PROCESS | 1653 | 1468614796518 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 1653 | 1468614796519 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 13:33:16 INFO - PROCESS | 1653 | 1468614796521 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 1653 | 1468614796522 Marionette TRACE conn2 <- [1,1034,null,{}] 13:33:16 INFO - PROCESS | 1653 | 1468614796525 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}] 13:33:16 INFO - PROCESS | 1653 | 1468614796527 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:16 INFO - PROCESS | 1653 | 1468614796624 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:33:16 INFO - PROCESS | 1653 | 1468614796634 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1653 | 1468614796635 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266e9800 == 36 [pid = 1653] [id = 266] 13:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121462000) [pid = 1653] [serial = 796] [outer = 0x0] 13:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124832400) [pid = 1653] [serial = 797] [outer = 0x121462000] 13:33:16 INFO - PROCESS | 1653 | 1468614796658 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124a81c00) [pid = 1653] [serial = 798] [outer = 0x121462000] 13:33:16 INFO - PROCESS | 1653 | 1468614796985 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]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 523ms 13:33:17 INFO - PROCESS | 1653 | 1468614797044 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:33:17 INFO - PROCESS | 1653 | 1468614797045 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 13:33:17 INFO - PROCESS | 1653 | 1468614797048 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 1653 | 1468614797049 Marionette TRACE conn2 <- [1,1038,null,{}] 13:33:17 INFO - PROCESS | 1653 | 1468614797051 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}] 13:33:17 INFO - PROCESS | 1653 | 1468614797052 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:17 INFO - PROCESS | 1653 | 1468614797146 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:33:17 INFO - PROCESS | 1653 | 1468614797159 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 1653 | 1468614797160 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x129077800 == 37 [pid = 1653] [id = 267] 13:33:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x120ee6000) [pid = 1653] [serial = 799] [outer = 0x0] 13:33:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1252a4400) [pid = 1653] [serial = 800] [outer = 0x120ee6000] 13:33:17 INFO - PROCESS | 1653 | 1468614797184 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125391c00) [pid = 1653] [serial = 801] [outer = 0x120ee6000] 13:33:17 INFO - PROCESS | 1653 | 1468614797524 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]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 518ms 13:33:17 INFO - PROCESS | 1653 | 1468614797566 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 1653 | 1468614797567 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 13:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:33:17 INFO - PROCESS | 1653 | 1468614797569 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 1653 | 1468614797570 Marionette TRACE conn2 <- [1,1042,null,{}] 13:33:17 INFO - PROCESS | 1653 | 1468614797573 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}] 13:33:17 INFO - PROCESS | 1653 | 1468614797574 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:17 INFO - PROCESS | 1653 | 1468614797673 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:33:17 INFO - PROCESS | 1653 | 1468614797677 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 1653 | 1468614797678 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x129334000 == 38 [pid = 1653] [id = 268] 13:33:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x121a50000) [pid = 1653] [serial = 802] [outer = 0x0] 13:33:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125397c00) [pid = 1653] [serial = 803] [outer = 0x121a50000] 13:33:17 INFO - PROCESS | 1653 | 1468614797709 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125d0dc00) [pid = 1653] [serial = 804] [outer = 0x121a50000] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1126fc400) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112d20400) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118684c00) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116f96800) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x111f23800) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x114fc6800) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182dc400) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1182e7400) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1176f0000) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112a84c00) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11837dc00) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118684800) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:33:17 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1185bb800) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:33:18 INFO - PROCESS | 1653 | 1468614798046 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]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 518ms 13:33:18 INFO - PROCESS | 1653 | 1468614798088 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 1653 | 1468614798089 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 13:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:33:18 INFO - PROCESS | 1653 | 1468614798099 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 1653 | 1468614798100 Marionette TRACE conn2 <- [1,1046,null,{}] 13:33:18 INFO - PROCESS | 1653 | 1468614798102 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}] 13:33:18 INFO - PROCESS | 1653 | 1468614798104 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:18 INFO - PROCESS | 1653 | 1468614798184 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:33:18 INFO - PROCESS | 1653 | 1468614798188 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 1653 | 1468614798189 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907c800 == 39 [pid = 1653] [id = 269] 13:33:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116805800) [pid = 1653] [serial = 805] [outer = 0x0] 13:33:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1185c4c00) [pid = 1653] [serial = 806] [outer = 0x116805800] 13:33:18 INFO - PROCESS | 1653 | 1468614798215 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119643400) [pid = 1653] [serial = 807] [outer = 0x116805800] 13:33:18 INFO - PROCESS | 1653 | 1468614798555 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]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 478ms 13:33:18 INFO - PROCESS | 1653 | 1468614798571 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 1653 | 1468614798575 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 13:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:33:18 INFO - PROCESS | 1653 | 1468614798581 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 1653 | 1468614798583 Marionette TRACE conn2 <- [1,1050,null,{}] 13:33:18 INFO - PROCESS | 1653 | 1468614798587 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}] 13:33:18 INFO - PROCESS | 1653 | 1468614798589 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:18 INFO - PROCESS | 1653 | 1468614798733 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:33:18 INFO - PROCESS | 1653 | 1468614798812 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 1653 | 1468614798814 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a744000 == 40 [pid = 1653] [id = 270] 13:33:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119e6a400) [pid = 1653] [serial = 808] [outer = 0x0] 13:33:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x125da8000) [pid = 1653] [serial = 809] [outer = 0x119e6a400] 13:33:18 INFO - PROCESS | 1653 | 1468614798868 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x125fe9c00) [pid = 1653] [serial = 810] [outer = 0x119e6a400] 13:33:19 INFO - PROCESS | 1653 | 1468614799276 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]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 720ms 13:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:33:19 INFO - PROCESS | 1653 | 1468614799301 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 1653 | 1468614799302 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 13:33:19 INFO - PROCESS | 1653 | 1468614799304 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 1653 | 1468614799305 Marionette TRACE conn2 <- [1,1054,null,{}] 13:33:19 INFO - PROCESS | 1653 | 1468614799308 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}] 13:33:19 INFO - PROCESS | 1653 | 1468614799309 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:19 INFO - PROCESS | 1653 | 1468614799411 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:33:19 INFO - PROCESS | 1653 | 1468614799416 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 1653 | 1468614799417 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d1000 == 41 [pid = 1653] [id = 271] 13:33:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x125fed000) [pid = 1653] [serial = 811] [outer = 0x0] 13:33:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125ff3c00) [pid = 1653] [serial = 812] [outer = 0x125fed000] 13:33:19 INFO - PROCESS | 1653 | 1468614799441 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126327800) [pid = 1653] [serial = 813] [outer = 0x125fed000] 13:33:19 INFO - PROCESS | 1653 | 1468614799803 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]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 13:33:19 INFO - PROCESS | 1653 | 1468614799823 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:33:19 INFO - PROCESS | 1653 | 1468614799825 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 13:33:19 INFO - PROCESS | 1653 | 1468614799830 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 1653 | 1468614799831 Marionette TRACE conn2 <- [1,1058,null,{}] 13:33:19 INFO - PROCESS | 1653 | 1468614799835 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}] 13:33:19 INFO - PROCESS | 1653 | 1468614799837 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:20 INFO - PROCESS | 1653 | 1468614800025 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:33:20 INFO - PROCESS | 1653 | 1468614800137 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 1653 | 1468614800139 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684c000 == 42 [pid = 1653] [id = 272] 13:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1126f4400) [pid = 1653] [serial = 814] [outer = 0x0] 13:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1128d0400) [pid = 1653] [serial = 815] [outer = 0x1126f4400] 13:33:20 INFO - PROCESS | 1653 | 1468614800175 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112f71000) [pid = 1653] [serial = 816] [outer = 0x1126f4400] 13:33:20 INFO - PROCESS | 1653 | 1468614800598 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]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 822ms 13:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:33:20 INFO - PROCESS | 1653 | 1468614800652 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 1653 | 1468614800654 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 13:33:20 INFO - PROCESS | 1653 | 1468614800658 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 1653 | 1468614800660 Marionette TRACE conn2 <- [1,1062,null,{}] 13:33:20 INFO - PROCESS | 1653 | 1468614800663 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}] 13:33:20 INFO - PROCESS | 1653 | 1468614800665 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:20 INFO - PROCESS | 1653 | 1468614800771 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:33:20 INFO - PROCESS | 1653 | 1468614800824 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 1653 | 1468614800826 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11937a000 == 43 [pid = 1653] [id = 273] 13:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x115e8c800) [pid = 1653] [serial = 817] [outer = 0x0] 13:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116f96000) [pid = 1653] [serial = 818] [outer = 0x115e8c800] 13:33:20 INFO - PROCESS | 1653 | 1468614800869 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x117ead000) [pid = 1653] [serial = 819] [outer = 0x115e8c800] 13:33:21 INFO - PROCESS | 1653 | 1468614801289 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]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 13:33:21 INFO - PROCESS | 1653 | 1468614801329 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 1653 | 1468614801331 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 13:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:33:21 INFO - PROCESS | 1653 | 1468614801334 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 1653 | 1468614801335 Marionette TRACE conn2 <- [1,1066,null,{}] 13:33:21 INFO - PROCESS | 1653 | 1468614801338 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}] 13:33:21 INFO - PROCESS | 1653 | 1468614801339 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:21 INFO - PROCESS | 1653 | 1468614801460 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:33:21 INFO - PROCESS | 1653 | 1468614801541 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 1653 | 1468614801542 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a593000 == 44 [pid = 1653] [id = 274] 13:33:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1182dc400) [pid = 1653] [serial = 820] [outer = 0x0] 13:33:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1185c3c00) [pid = 1653] [serial = 821] [outer = 0x1182dc400] 13:33:21 INFO - PROCESS | 1653 | 1468614801571 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119640800) [pid = 1653] [serial = 822] [outer = 0x1182dc400] 13:33:21 INFO - PROCESS | 1653 | 1468614801973 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]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 13:33:22 INFO - PROCESS | 1653 | 1468614802005 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 1653 | 1468614802007 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 13:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:33:22 INFO - PROCESS | 1653 | 1468614802015 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 1653 | 1468614802018 Marionette TRACE conn2 <- [1,1070,null,{}] 13:33:22 INFO - PROCESS | 1653 | 1468614802021 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}] 13:33:22 INFO - PROCESS | 1653 | 1468614802023 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:22 INFO - PROCESS | 1653 | 1468614802130 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:33:22 INFO - PROCESS | 1653 | 1468614802181 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 1653 | 1468614802182 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba7800 == 45 [pid = 1653] [id = 275] 13:33:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119e6b800) [pid = 1653] [serial = 823] [outer = 0x0] 13:33:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x120f1b000) [pid = 1653] [serial = 824] [outer = 0x119e6b800] 13:33:22 INFO - PROCESS | 1653 | 1468614802210 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12185c400) [pid = 1653] [serial = 825] [outer = 0x119e6b800] 13:33:22 INFO - PROCESS | 1653 | 1468614802653 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]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 677ms 13:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:33:22 INFO - PROCESS | 1653 | 1468614802689 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 1653 | 1468614802691 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 13:33:22 INFO - PROCESS | 1653 | 1468614802694 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 1653 | 1468614802697 Marionette TRACE conn2 <- [1,1074,null,{}] 13:33:22 INFO - PROCESS | 1653 | 1468614802700 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}] 13:33:22 INFO - PROCESS | 1653 | 1468614802702 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:22 INFO - PROCESS | 1653 | 1468614802879 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:33:22 INFO - PROCESS | 1653 | 1468614802944 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 1653 | 1468614802945 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b17f800 == 46 [pid = 1653] [id = 276] 13:33:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124c03800) [pid = 1653] [serial = 826] [outer = 0x0] 13:33:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125da0c00) [pid = 1653] [serial = 827] [outer = 0x124c03800] 13:33:22 INFO - PROCESS | 1653 | 1468614802973 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125fca400) [pid = 1653] [serial = 828] [outer = 0x124c03800] 13:33:23 INFO - PROCESS | 1653 | 1468614803557 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]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 871ms 13:33:23 INFO - PROCESS | 1653 | 1468614803565 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 1653 | 1468614803568 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 13:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:33:23 INFO - PROCESS | 1653 | 1468614803571 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 1653 | 1468614803573 Marionette TRACE conn2 <- [1,1078,null,{}] 13:33:23 INFO - PROCESS | 1653 | 1468614803577 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}] 13:33:23 INFO - PROCESS | 1653 | 1468614803578 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:23 INFO - PROCESS | 1653 | 1468614803673 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:33:23 INFO - PROCESS | 1653 | 1468614803743 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 1653 | 1468614803746 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168ba800 == 47 [pid = 1653] [id = 277] 13:33:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1121bbc00) [pid = 1653] [serial = 829] [outer = 0x0] 13:33:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1128cd000) [pid = 1653] [serial = 830] [outer = 0x1121bbc00] 13:33:23 INFO - PROCESS | 1653 | 1468614803773 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1130e1c00) [pid = 1653] [serial = 831] [outer = 0x1121bbc00] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d1000 == 46 [pid = 1653] [id = 271] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a744000 == 45 [pid = 1653] [id = 270] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12907c800 == 44 [pid = 1653] [id = 269] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x129334000 == 43 [pid = 1653] [id = 268] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x129077800 == 42 [pid = 1653] [id = 267] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1266e9800 == 41 [pid = 1653] [id = 266] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x125d41000 == 40 [pid = 1653] [id = 265] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12178e800 == 39 [pid = 1653] [id = 264] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119866000 == 38 [pid = 1653] [id = 263] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1190b9800 == 37 [pid = 1653] [id = 262] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x117e69000 == 36 [pid = 1653] [id = 261] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11661c800 == 35 [pid = 1653] [id = 260] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x120f87800 == 34 [pid = 1653] [id = 259] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae0800 == 33 [pid = 1653] [id = 258] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b2800 == 32 [pid = 1653] [id = 257] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b17f800 == 31 [pid = 1653] [id = 276] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba7800 == 30 [pid = 1653] [id = 275] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a593000 == 29 [pid = 1653] [id = 274] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11937a000 == 28 [pid = 1653] [id = 273] 13:33:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11684c000 == 27 [pid = 1653] [id = 272] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1128cf400) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112f29800) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113c73400) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119489000) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11963b400) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11718a400) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x120e6bc00) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11688b800) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115dd6400) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1185c3000) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118381400) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119490000) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119025000) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118266400) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1181cf800) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11815d400) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1185c2000) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118534c00) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120e63c00) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x120ee3c00) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1191de800) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119021400) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119c6d400) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1181d0800) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112ec2000) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116633800) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119827c00) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 13:33:24 INFO - PROCESS | 1653 | 1468614804749 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]]]}] 13:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1224ms 13:33:24 INFO - PROCESS | 1653 | 1468614804796 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 1653 | 1468614804798 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 13:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:33:24 INFO - PROCESS | 1653 | 1468614804802 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 1653 | 1468614804803 Marionette TRACE conn2 <- [1,1082,null,{}] 13:33:24 INFO - PROCESS | 1653 | 1468614804807 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}] 13:33:24 INFO - PROCESS | 1653 | 1468614804809 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:24 INFO - PROCESS | 1653 | 1468614804889 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:33:24 INFO - PROCESS | 1653 | 1468614804899 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 1653 | 1468614804902 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ce4000 == 28 [pid = 1653] [id = 278] 13:33:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1128d7000) [pid = 1653] [serial = 832] [outer = 0x0] 13:33:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a82000) [pid = 1653] [serial = 833] [outer = 0x1128d7000] 13:33:24 INFO - PROCESS | 1653 | 1468614804929 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1130d5000) [pid = 1653] [serial = 834] [outer = 0x1128d7000] 13:33:25 INFO - PROCESS | 1653 | 1468614805254 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]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 470ms 13:33:25 INFO - PROCESS | 1653 | 1468614805286 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 1653 | 1468614805289 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 13:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:33:25 INFO - PROCESS | 1653 | 1468614805295 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 1653 | 1468614805297 Marionette TRACE conn2 <- [1,1086,null,{}] 13:33:25 INFO - PROCESS | 1653 | 1468614805299 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}] 13:33:25 INFO - PROCESS | 1653 | 1468614805301 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:25 INFO - PROCESS | 1653 | 1468614805378 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:33:25 INFO - PROCESS | 1653 | 1468614805382 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 1653 | 1468614805383 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aee800 == 29 [pid = 1653] [id = 279] 13:33:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x114fc4000) [pid = 1653] [serial = 835] [outer = 0x0] 13:33:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115e95800) [pid = 1653] [serial = 836] [outer = 0x114fc4000] 13:33:25 INFO - PROCESS | 1653 | 1468614805413 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11677e800) [pid = 1653] [serial = 837] [outer = 0x114fc4000] 13:33:25 INFO - PROCESS | 1653 | 1468614805750 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]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 13:33:25 INFO - PROCESS | 1653 | 1468614805765 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 1653 | 1468614805766 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 13:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:33:25 INFO - PROCESS | 1653 | 1468614805777 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 1653 | 1468614805781 Marionette TRACE conn2 <- [1,1090,null,{}] 13:33:25 INFO - PROCESS | 1653 | 1468614805789 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}] 13:33:25 INFO - PROCESS | 1653 | 1468614805792 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:25 INFO - PROCESS | 1653 | 1468614805875 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:33:25 INFO - PROCESS | 1653 | 1468614805927 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 1653 | 1468614805930 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e6a800 == 30 [pid = 1653] [id = 280] 13:33:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116889400) [pid = 1653] [serial = 838] [outer = 0x0] 13:33:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117187800) [pid = 1653] [serial = 839] [outer = 0x116889400] 13:33:25 INFO - PROCESS | 1653 | 1468614805958 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1181d1800) [pid = 1653] [serial = 840] [outer = 0x116889400] 13:33:26 INFO - PROCESS | 1653 | 1468614806266 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]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 523ms 13:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:33:26 INFO - PROCESS | 1653 | 1468614806299 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 1653 | 1468614806301 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 13:33:26 INFO - PROCESS | 1653 | 1468614806303 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 1653 | 1468614806304 Marionette TRACE conn2 <- [1,1094,null,{}] 13:33:26 INFO - PROCESS | 1653 | 1468614806306 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}] 13:33:26 INFO - PROCESS | 1653 | 1468614806307 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:26 INFO - PROCESS | 1653 | 1468614806384 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:33:26 INFO - PROCESS | 1653 | 1468614806387 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 1653 | 1468614806388 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11944d000 == 31 [pid = 1653] [id = 281] 13:33:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1182df800) [pid = 1653] [serial = 841] [outer = 0x0] 13:33:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1184af800) [pid = 1653] [serial = 842] [outer = 0x1182df800] 13:33:26 INFO - PROCESS | 1653 | 1468614806415 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1185be000) [pid = 1653] [serial = 843] [outer = 0x1182df800] 13:33:26 INFO - PROCESS | 1653 | 1468614806768 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]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 518ms 13:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:33:26 INFO - PROCESS | 1653 | 1468614806822 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 1653 | 1468614806824 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 13:33:26 INFO - PROCESS | 1653 | 1468614806841 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 1653 | 1468614806842 Marionette TRACE conn2 <- [1,1098,null,{}] 13:33:26 INFO - PROCESS | 1653 | 1468614806846 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}] 13:33:26 INFO - PROCESS | 1653 | 1468614806848 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:26 INFO - PROCESS | 1653 | 1468614806996 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:33:27 INFO - PROCESS | 1653 | 1468614807014 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 1653 | 1468614807015 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eb4000 == 32 [pid = 1653] [id = 282] 13:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118532400) [pid = 1653] [serial = 844] [outer = 0x0] 13:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118eda800) [pid = 1653] [serial = 845] [outer = 0x118532400] 13:33:27 INFO - PROCESS | 1653 | 1468614807053 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1191de800) [pid = 1653] [serial = 846] [outer = 0x118532400] 13:33:27 INFO - PROCESS | 1653 | 1468614807609 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]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 835ms 13:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:33:27 INFO - PROCESS | 1653 | 1468614807663 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1653 | 1468614807664 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 13:33:27 INFO - PROCESS | 1653 | 1468614807666 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 1653 | 1468614807667 Marionette TRACE conn2 <- [1,1102,null,{}] 13:33:27 INFO - PROCESS | 1653 | 1468614807669 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}] 13:33:27 INFO - PROCESS | 1653 | 1468614807673 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:27 INFO - PROCESS | 1653 | 1468614807783 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:33:27 INFO - PROCESS | 1653 | 1468614807820 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 1653 | 1468614807821 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x124abc000 == 33 [pid = 1653] [id = 283] 13:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120ee9c00) [pid = 1653] [serial = 847] [outer = 0x0] 13:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121463400) [pid = 1653] [serial = 848] [outer = 0x120ee9c00] 13:33:27 INFO - PROCESS | 1653 | 1468614807846 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121a43800) [pid = 1653] [serial = 849] [outer = 0x120ee9c00] 13:33:28 INFO - PROCESS | 1653 | 1468614808139 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]]]}] 13:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 519ms 13:33:28 INFO - PROCESS | 1653 | 1468614808186 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 1653 | 1468614808187 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 13:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:33:28 INFO - PROCESS | 1653 | 1468614808189 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 1653 | 1468614808190 Marionette TRACE conn2 <- [1,1106,null,{}] 13:33:28 INFO - PROCESS | 1653 | 1468614808194 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}] 13:33:28 INFO - PROCESS | 1653 | 1468614808203 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:28 INFO - PROCESS | 1653 | 1468614808300 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:33:28 INFO - PROCESS | 1653 | 1468614808310 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1653 | 1468614808312 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x125f63000 == 34 [pid = 1653] [id = 284] 13:33:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116140400) [pid = 1653] [serial = 850] [outer = 0x0] 13:33:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124c03400) [pid = 1653] [serial = 851] [outer = 0x116140400] 13:33:28 INFO - PROCESS | 1653 | 1468614808336 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125396400) [pid = 1653] [serial = 852] [outer = 0x116140400] 13:33:28 INFO - PROCESS | 1653 | 1468614808663 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]]]}] 13:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 522ms 13:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:33:28 INFO - PROCESS | 1653 | 1468614808712 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 1653 | 1468614808713 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 13:33:28 INFO - PROCESS | 1653 | 1468614808715 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 1653 | 1468614808716 Marionette TRACE conn2 <- [1,1110,null,{}] 13:33:28 INFO - PROCESS | 1653 | 1468614808718 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}] 13:33:28 INFO - PROCESS | 1653 | 1468614808719 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:28 INFO - PROCESS | 1653 | 1468614808812 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119e6a400) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120e6a400) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x121462000) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11714ac00) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1185c2800) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116472800) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113252800) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117eb3800) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x110fac400) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1126f5000) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120ee6000) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1121b4800) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121a50000) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116805800) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:33:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x125fed000) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:33:29 INFO - PROCESS | 1653 | 1468614809055 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 1653 | 1468614809056 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e76000 == 35 [pid = 1653] [id = 285] 13:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x111e2c800) [pid = 1653] [serial = 853] [outer = 0x0] 13:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112d23000) [pid = 1653] [serial = 854] [outer = 0x111e2c800] 13:33:29 INFO - PROCESS | 1653 | 1468614809080 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1176f1800) [pid = 1653] [serial = 855] [outer = 0x111e2c800] 13:33:29 INFO - PROCESS | 1653 | 1468614809343 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]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 13:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:33:29 INFO - PROCESS | 1653 | 1468614809386 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 1653 | 1468614809387 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 13:33:29 INFO - PROCESS | 1653 | 1468614809389 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 1653 | 1468614809390 Marionette TRACE conn2 <- [1,1114,null,{}] 13:33:29 INFO - PROCESS | 1653 | 1468614809401 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}] 13:33:29 INFO - PROCESS | 1653 | 1468614809402 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:29 INFO - PROCESS | 1653 | 1468614809489 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:33:29 INFO - PROCESS | 1653 | 1468614809496 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 1653 | 1468614809496 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d2a800 == 36 [pid = 1653] [id = 286] 13:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x114f97000) [pid = 1653] [serial = 856] [outer = 0x0] 13:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120e66000) [pid = 1653] [serial = 857] [outer = 0x114f97000] 13:33:29 INFO - PROCESS | 1653 | 1468614809536 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12539b400) [pid = 1653] [serial = 858] [outer = 0x114f97000] 13:33:30 INFO - PROCESS | 1653 | 1468614810030 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]]]}] 13:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 679ms 13:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:33:30 INFO - PROCESS | 1653 | 1468614810069 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 1653 | 1468614810070 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 13:33:30 INFO - PROCESS | 1653 | 1468614810072 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 1653 | 1468614810073 Marionette TRACE conn2 <- [1,1118,null,{}] 13:33:30 INFO - PROCESS | 1653 | 1468614810075 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}] 13:33:30 INFO - PROCESS | 1653 | 1468614810076 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:30 INFO - PROCESS | 1653 | 1468614810148 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:33:30 INFO - PROCESS | 1653 | 1468614810153 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 1653 | 1468614810154 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x129332000 == 37 [pid = 1653] [id = 287] 13:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125d09400) [pid = 1653] [serial = 859] [outer = 0x0] 13:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125fc5c00) [pid = 1653] [serial = 860] [outer = 0x125d09400] 13:33:30 INFO - PROCESS | 1653 | 1468614810195 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125ff0800) [pid = 1653] [serial = 861] [outer = 0x125d09400] 13:33:30 INFO - PROCESS | 1653 | 1468614810687 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]]]}] 13:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 624ms 13:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:33:30 INFO - PROCESS | 1653 | 1468614810703 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 1653 | 1468614810705 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 13:33:30 INFO - PROCESS | 1653 | 1468614810709 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 1653 | 1468614810713 Marionette TRACE conn2 <- [1,1122,null,{}] 13:33:30 INFO - PROCESS | 1653 | 1468614810716 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}] 13:33:30 INFO - PROCESS | 1653 | 1468614810719 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:30 INFO - PROCESS | 1653 | 1468614810823 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:33:30 INFO - PROCESS | 1653 | 1468614810847 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 1653 | 1468614810848 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7c1800 == 38 [pid = 1653] [id = 288] 13:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125fc8800) [pid = 1653] [serial = 862] [outer = 0x0] 13:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126526000) [pid = 1653] [serial = 863] [outer = 0x125fc8800] 13:33:30 INFO - PROCESS | 1653 | 1468614810874 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12664c800) [pid = 1653] [serial = 864] [outer = 0x125fc8800] 13:33:31 INFO - PROCESS | 1653 | 1468614811444 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]]]}] 13:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 773ms 13:33:31 INFO - PROCESS | 1653 | 1468614811481 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 1653 | 1468614811484 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 13:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:33:31 INFO - PROCESS | 1653 | 1468614811487 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - PROCESS | 1653 | 1468614811489 Marionette TRACE conn2 <- [1,1126,null,{}] 13:33:31 INFO - PROCESS | 1653 | 1468614811493 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}] 13:33:31 INFO - PROCESS | 1653 | 1468614811495 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:31 INFO - PROCESS | 1653 | 1468614811616 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:33:31 INFO - PROCESS | 1653 | 1468614811693 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 1653 | 1468614811694 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae8000 == 39 [pid = 1653] [id = 289] 13:33:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11324f400) [pid = 1653] [serial = 865] [outer = 0x0] 13:33:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113c64800) [pid = 1653] [serial = 866] [outer = 0x11324f400] 13:33:31 INFO - PROCESS | 1653 | 1468614811725 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x115e96c00) [pid = 1653] [serial = 867] [outer = 0x11324f400] 13:33:32 INFO - PROCESS | 1653 | 1468614812296 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]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 875ms 13:33:32 INFO - PROCESS | 1653 | 1468614812362 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 1653 | 1468614812365 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 13:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:33:32 INFO - PROCESS | 1653 | 1468614812370 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 1653 | 1468614812371 Marionette TRACE conn2 <- [1,1130,null,{}] 13:33:32 INFO - PROCESS | 1653 | 1468614812374 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}] 13:33:32 INFO - PROCESS | 1653 | 1468614812376 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:32 INFO - PROCESS | 1653 | 1468614812488 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:33:32 INFO - PROCESS | 1653 | 1468614812674 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 1653 | 1468614812675 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e4e000 == 40 [pid = 1653] [id = 290] 13:33:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x111f21000) [pid = 1653] [serial = 868] [outer = 0x0] 13:33:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113c8d800) [pid = 1653] [serial = 869] [outer = 0x111f21000] 13:33:32 INFO - PROCESS | 1653 | 1468614812703 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11677fc00) [pid = 1653] [serial = 870] [outer = 0x111f21000] 13:33:33 INFO - PROCESS | 1653 | --DOCSHELL 0x129332000 == 39 [pid = 1653] [id = 287] 13:33:33 INFO - PROCESS | 1653 | --DOCSHELL 0x128d2a800 == 38 [pid = 1653] [id = 286] 13:33:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118e76000 == 37 [pid = 1653] [id = 285] 13:33:33 INFO - PROCESS | 1653 | --DOCSHELL 0x125f63000 == 36 [pid = 1653] [id = 284] 13:33:33 INFO - PROCESS | 1653 | --DOCSHELL 0x124abc000 == 35 [pid = 1653] [id = 283] 13:33:33 INFO - PROCESS | 1653 | --DOCSHELL 0x119eb4000 == 34 [pid = 1653] [id = 282] 13:33:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11944d000 == 33 [pid = 1653] [id = 281] 13:33:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118e6a800 == 32 [pid = 1653] [id = 280] 13:33:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116aee800 == 31 [pid = 1653] [id = 279] 13:33:33 INFO - PROCESS | 1653 | --DOCSHELL 0x113ce4000 == 30 [pid = 1653] [id = 278] 13:33:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1168ba800 == 29 [pid = 1653] [id = 277] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1185c0000) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11213ec00) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1128d1400) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1198e2400) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1174c6800) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1252a4400) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x120eedc00) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124a81c00) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125397c00) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125391c00) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1185c4c00) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126327800) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125ff3c00) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125d0dc00) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125da8000) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x120e68c00) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119643400) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x125fe9c00) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x121043800) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124832400) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1216ad400) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11717f800) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1191e0c00) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119644400) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11677dc00) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116f97000) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x113c96400) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x115e8f000) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1182dec00) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 13:33:33 INFO - PROCESS | 1653 | 1468614813171 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]]]}] 13:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 823ms 13:33:33 INFO - PROCESS | 1653 | 1468614813196 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 1653 | 1468614813198 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 13:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:33:33 INFO - PROCESS | 1653 | 1468614813201 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 1653 | 1468614813203 Marionette TRACE conn2 <- [1,1134,null,{}] 13:33:33 INFO - PROCESS | 1653 | 1468614813207 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}] 13:33:33 INFO - PROCESS | 1653 | 1468614813208 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:33 INFO - PROCESS | 1653 | 1468614813287 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:33:33 INFO - PROCESS | 1653 | 1468614813294 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 1653 | 1468614813296 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aeb000 == 30 [pid = 1653] [id = 291] 13:33:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116a25c00) [pid = 1653] [serial = 871] [outer = 0x0] 13:33:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x117182000) [pid = 1653] [serial = 872] [outer = 0x116a25c00] 13:33:33 INFO - PROCESS | 1653 | 1468614813323 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1176ecc00) [pid = 1653] [serial = 873] [outer = 0x116a25c00] 13:33:33 INFO - PROCESS | 1653 | 1468614813684 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]]]}] 13:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 13:33:33 INFO - PROCESS | 1653 | 1468614813723 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 1653 | 1468614813725 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 13:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:33:33 INFO - PROCESS | 1653 | 1468614813727 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 1653 | 1468614813729 Marionette TRACE conn2 <- [1,1138,null,{}] 13:33:33 INFO - PROCESS | 1653 | 1468614813731 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}] 13:33:33 INFO - PROCESS | 1653 | 1468614813732 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:33 INFO - PROCESS | 1653 | 1468614813814 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:33:33 INFO - PROCESS | 1653 | 1468614813821 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 1653 | 1468614813822 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119363000 == 31 [pid = 1653] [id = 292] 13:33:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118158800) [pid = 1653] [serial = 874] [outer = 0x0] 13:33:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1181d8c00) [pid = 1653] [serial = 875] [outer = 0x118158800] 13:33:33 INFO - PROCESS | 1653 | 1468614813850 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118378400) [pid = 1653] [serial = 876] [outer = 0x118158800] 13:33:34 INFO - PROCESS | 1653 | 1468614814215 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]]]}] 13:33:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1185b7000) [pid = 1653] [serial = 877] [outer = 0x12cb55400] 13:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 520ms 13:33:34 INFO - PROCESS | 1653 | 1468614814252 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 1653 | 1468614814253 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 13:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:33:34 INFO - PROCESS | 1653 | 1468614814287 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 1653 | 1468614814291 Marionette TRACE conn2 <- [1,1142,null,{}] 13:33:34 INFO - PROCESS | 1653 | 1468614814296 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}] 13:33:34 INFO - PROCESS | 1653 | 1468614814299 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:34 INFO - PROCESS | 1653 | 1468614814379 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:33:34 INFO - PROCESS | 1653 | 1468614814382 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 1653 | 1468614814383 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12109a800 == 32 [pid = 1653] [id = 293] 13:33:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1121ba000) [pid = 1653] [serial = 878] [outer = 0x0] 13:33:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1191e0800) [pid = 1653] [serial = 879] [outer = 0x1121ba000] 13:33:34 INFO - PROCESS | 1653 | 1468614814410 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120e6c400) [pid = 1653] [serial = 880] [outer = 0x1121ba000] 13:33:34 INFO - PROCESS | 1653 | 1468614814722 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]]]}] 13:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 499ms 13:33:34 INFO - PROCESS | 1653 | 1468614814763 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 1653 | 1468614814765 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 13:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:33:34 INFO - PROCESS | 1653 | 1468614814767 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 1653 | 1468614814768 Marionette TRACE conn2 <- [1,1146,null,{}] 13:33:34 INFO - PROCESS | 1653 | 1468614814771 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}] 13:33:34 INFO - PROCESS | 1653 | 1468614814772 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:34 INFO - PROCESS | 1653 | 1468614814851 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:33:34 INFO - PROCESS | 1653 | 1468614814909 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 1653 | 1468614814910 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b8e800 == 33 [pid = 1653] [id = 294] 13:33:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113247400) [pid = 1653] [serial = 881] [outer = 0x0] 13:33:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120ef2800) [pid = 1653] [serial = 882] [outer = 0x113247400] 13:33:34 INFO - PROCESS | 1653 | 1468614814937 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x121463c00) [pid = 1653] [serial = 883] [outer = 0x113247400] 13:33:35 INFO - PROCESS | 1653 | 1468614815248 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]]]}] 13:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 520ms 13:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:33:35 INFO - PROCESS | 1653 | 1468614815288 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 1653 | 1468614815289 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 13:33:35 INFO - PROCESS | 1653 | 1468614815291 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 1653 | 1468614815294 Marionette TRACE conn2 <- [1,1150,null,{}] 13:33:35 INFO - PROCESS | 1653 | 1468614815298 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}] 13:33:35 INFO - PROCESS | 1653 | 1468614815299 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:35 INFO - PROCESS | 1653 | 1468614815396 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:33:35 INFO - PROCESS | 1653 | 1468614815400 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 1653 | 1468614815404 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f88000 == 34 [pid = 1653] [id = 295] 13:33:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124a40800) [pid = 1653] [serial = 884] [outer = 0x0] 13:33:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124c05000) [pid = 1653] [serial = 885] [outer = 0x124a40800] 13:33:35 INFO - PROCESS | 1653 | 1468614815435 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125396000) [pid = 1653] [serial = 886] [outer = 0x124a40800] 13:33:35 INFO - PROCESS | 1653 | 1468614815889 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]]]}] 13:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 621ms 13:33:35 INFO - PROCESS | 1653 | 1468614815913 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 1653 | 1468614815915 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 13:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:33:35 INFO - PROCESS | 1653 | 1468614815925 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 1653 | 1468614815927 Marionette TRACE conn2 <- [1,1154,null,{}] 13:33:35 INFO - PROCESS | 1653 | 1468614815930 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}] 13:33:35 INFO - PROCESS | 1653 | 1468614815932 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:36 INFO - PROCESS | 1653 | 1468614816087 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:33:36 INFO - PROCESS | 1653 | 1468614816137 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1653 | 1468614816138 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a31800 == 35 [pid = 1653] [id = 296] 13:33:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1133c5800) [pid = 1653] [serial = 887] [outer = 0x0] 13:33:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125fef000) [pid = 1653] [serial = 888] [outer = 0x1133c5800] 13:33:36 INFO - PROCESS | 1653 | 1468614816162 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126527400) [pid = 1653] [serial = 889] [outer = 0x1133c5800] 13:33:36 INFO - PROCESS | 1653 | 1468614816487 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]]]}] 13:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 627ms 13:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:33:36 INFO - PROCESS | 1653 | 1468614816546 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 1653 | 1468614816547 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 13:33:36 INFO - PROCESS | 1653 | 1468614816550 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 1653 | 1468614816551 Marionette TRACE conn2 <- [1,1158,null,{}] 13:33:36 INFO - PROCESS | 1653 | 1468614816554 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}] 13:33:36 INFO - PROCESS | 1653 | 1468614816555 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:36 INFO - PROCESS | 1653 | 1468614816669 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:33:36 INFO - PROCESS | 1653 | 1468614816684 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1653 | 1468614816685 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x129075800 == 36 [pid = 1653] [id = 297] 13:33:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125ff2800) [pid = 1653] [serial = 890] [outer = 0x0] 13:33:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126653800) [pid = 1653] [serial = 891] [outer = 0x125ff2800] 13:33:36 INFO - PROCESS | 1653 | 1468614816725 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126819800) [pid = 1653] [serial = 892] [outer = 0x125ff2800] 13:33:37 INFO - PROCESS | 1653 | 1468614817138 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]]]}] 13:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 619ms 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1126f4400) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125d09400) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e8c800) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1128d7000) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1121bbc00) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116889400) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1182df800) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x114fc4000) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1182dc400) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119e6b800) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124c03800) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x120ee9c00) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116140400) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x111e2c800) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x114f97000) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:33:37 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118532400) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:33:37 INFO - PROCESS | 1653 | 1468614817265 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 1653 | 1468614817266 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 13:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:33:37 INFO - PROCESS | 1653 | 1468614817278 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 1653 | 1468614817279 Marionette TRACE conn2 <- [1,1162,null,{}] 13:33:37 INFO - PROCESS | 1653 | 1468614817281 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}] 13:33:37 INFO - PROCESS | 1653 | 1468614817282 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:37 INFO - PROCESS | 1653 | 1468614817376 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:33:37 INFO - PROCESS | 1653 | 1468614817384 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 1653 | 1468614817385 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210a1000 == 37 [pid = 1653] [id = 298] 13:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114f97000) [pid = 1653] [serial = 893] [outer = 0x0] 13:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x115e93c00) [pid = 1653] [serial = 894] [outer = 0x114f97000] 13:33:37 INFO - PROCESS | 1653 | 1468614817417 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1182e6c00) [pid = 1653] [serial = 895] [outer = 0x114f97000] 13:33:37 INFO - PROCESS | 1653 | 1468614817735 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]]]}] 13:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 468ms 13:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:33:37 INFO - PROCESS | 1653 | 1468614817748 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 1653 | 1468614817749 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 13:33:37 INFO - PROCESS | 1653 | 1468614817751 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 1653 | 1468614817752 Marionette TRACE conn2 <- [1,1166,null,{}] 13:33:37 INFO - PROCESS | 1653 | 1468614817755 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}] 13:33:37 INFO - PROCESS | 1653 | 1468614817756 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:37 INFO - PROCESS | 1653 | 1468614817839 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:33:37 INFO - PROCESS | 1653 | 1468614817894 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 1653 | 1468614817895 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x121099800 == 38 [pid = 1653] [id = 299] 13:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111e2c800) [pid = 1653] [serial = 896] [outer = 0x0] 13:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1191e1400) [pid = 1653] [serial = 897] [outer = 0x111e2c800] 13:33:37 INFO - PROCESS | 1653 | 1468614817919 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12681c000) [pid = 1653] [serial = 898] [outer = 0x111e2c800] 13:33:38 INFO - PROCESS | 1653 | 1468614818184 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]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 470ms 13:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:33:38 INFO - PROCESS | 1653 | 1468614818222 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 1653 | 1468614818223 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 13:33:38 INFO - PROCESS | 1653 | 1468614818234 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 1653 | 1468614818235 Marionette TRACE conn2 <- [1,1170,null,{}] 13:33:38 INFO - PROCESS | 1653 | 1468614818237 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}] 13:33:38 INFO - PROCESS | 1653 | 1468614818238 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:38 INFO - PROCESS | 1653 | 1468614818321 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:33:38 INFO - PROCESS | 1653 | 1468614818325 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1653 | 1468614818329 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab7c000 == 39 [pid = 1653] [id = 300] 13:33:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112763000) [pid = 1653] [serial = 899] [outer = 0x0] 13:33:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126b82c00) [pid = 1653] [serial = 900] [outer = 0x112763000] 13:33:38 INFO - PROCESS | 1653 | 1468614818363 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128821c00) [pid = 1653] [serial = 901] [outer = 0x112763000] 13:33:38 INFO - PROCESS | 1653 | 1468614818699 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]]]}] 13:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 525ms 13:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:33:38 INFO - PROCESS | 1653 | 1468614818754 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 1653 | 1468614818756 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 13:33:38 INFO - PROCESS | 1653 | 1468614818758 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 1653 | 1468614818760 Marionette TRACE conn2 <- [1,1174,null,{}] 13:33:38 INFO - PROCESS | 1653 | 1468614818762 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}] 13:33:38 INFO - PROCESS | 1653 | 1468614818763 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:38 INFO - PROCESS | 1653 | 1468614818854 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:33:38 INFO - PROCESS | 1653 | 1468614818857 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1653 | 1468614818858 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b179800 == 40 [pid = 1653] [id = 301] 13:33:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128826c00) [pid = 1653] [serial = 902] [outer = 0x0] 13:33:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12893f800) [pid = 1653] [serial = 903] [outer = 0x128826c00] 13:33:38 INFO - PROCESS | 1653 | 1468614818885 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1289d5400) [pid = 1653] [serial = 904] [outer = 0x128826c00] 13:33:39 INFO - PROCESS | 1653 | 1468614819198 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] 13:33:39 INFO - PROCESS | 1653 | 1468614819232 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 13:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:33:39 INFO - PROCESS | 1653 | 1468614819234 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 1653 | 1468614819235 Marionette TRACE conn2 <- [1,1178,null,{}] 13:33:39 INFO - PROCESS | 1653 | 1468614819238 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}] 13:33:39 INFO - PROCESS | 1653 | 1468614819239 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:39 INFO - PROCESS | 1653 | 1468614819369 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:33:39 INFO - PROCESS | 1653 | 1468614819442 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 1653 | 1468614819443 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x115da6000 == 41 [pid = 1653] [id = 302] 13:33:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1121b7400) [pid = 1653] [serial = 905] [outer = 0x0] 13:33:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1128d6800) [pid = 1653] [serial = 906] [outer = 0x1121b7400] 13:33:39 INFO - PROCESS | 1653 | 1468614819475 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116140400) [pid = 1653] [serial = 907] [outer = 0x1121b7400] 13:33:39 INFO - PROCESS | 1653 | 1468614819910 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] 13:33:39 INFO - PROCESS | 1653 | 1468614819957 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 13:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:33:39 INFO - PROCESS | 1653 | 1468614819961 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 1653 | 1468614819963 Marionette TRACE conn2 <- [1,1182,null,{}] 13:33:39 INFO - PROCESS | 1653 | 1468614819966 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}] 13:33:39 INFO - PROCESS | 1653 | 1468614819968 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:40 INFO - PROCESS | 1653 | 1468614820095 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:33:40 INFO - PROCESS | 1653 | 1468614820176 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1653 | 1468614820178 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f8e000 == 42 [pid = 1653] [id = 303] 13:33:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x117eb6c00) [pid = 1653] [serial = 908] [outer = 0x0] 13:33:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118262800) [pid = 1653] [serial = 909] [outer = 0x117eb6c00] 13:33:40 INFO - PROCESS | 1653 | 1468614820209 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1184a5400) [pid = 1653] [serial = 910] [outer = 0x117eb6c00] 13:33:40 INFO - PROCESS | 1653 | 1468614820644 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] 13:33:40 INFO - PROCESS | 1653 | 1468614820684 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 13:33:40 INFO - PROCESS | 1653 | 1468614820686 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 1653 | 1468614820688 Marionette TRACE conn2 <- [1,1186,null,{}] 13:33:40 INFO - PROCESS | 1653 | 1468614820690 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}] 13:33:40 INFO - PROCESS | 1653 | 1468614820692 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:40 INFO - PROCESS | 1653 | 1468614820795 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:33:40 INFO - PROCESS | 1653 | 1468614820853 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1653 | 1468614820854 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a592000 == 43 [pid = 1653] [id = 304] 13:33:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1191e1800) [pid = 1653] [serial = 911] [outer = 0x0] 13:33:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x120e6c000) [pid = 1653] [serial = 912] [outer = 0x1191e1800] 13:33:40 INFO - PROCESS | 1653 | 1468614820883 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1216b6800) [pid = 1653] [serial = 913] [outer = 0x1191e1800] 13:33:41 INFO - PROCESS | 1653 | 1468614821335 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] 13:33:41 INFO - PROCESS | 1653 | 1468614821359 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 13:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:33:41 INFO - PROCESS | 1653 | 1468614821369 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 1653 | 1468614821372 Marionette TRACE conn2 <- [1,1190,null,{}] 13:33:41 INFO - PROCESS | 1653 | 1468614821413 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}] 13:33:41 INFO - PROCESS | 1653 | 1468614821416 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:41 INFO - PROCESS | 1653 | 1468614821543 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:33:41 INFO - PROCESS | 1653 | 1468614821592 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 1653 | 1468614821594 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b96f800 == 44 [pid = 1653] [id = 305] 13:33:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125fca000) [pid = 1653] [serial = 914] [outer = 0x0] 13:33:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125fed400) [pid = 1653] [serial = 915] [outer = 0x125fca000] 13:33:41 INFO - PROCESS | 1653 | 1468614821623 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126b88400) [pid = 1653] [serial = 916] [outer = 0x125fca000] 13:33:42 INFO - PROCESS | 1653 | 1468614822033 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] 13:33:42 INFO - PROCESS | 1653 | 1468614822048 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 13:33:42 INFO - PROCESS | 1653 | 1468614822050 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 1653 | 1468614822051 Marionette TRACE conn2 <- [1,1194,null,{}] 13:33:42 INFO - PROCESS | 1653 | 1468614822054 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}] 13:33:42 INFO - PROCESS | 1653 | 1468614822055 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:42 INFO - PROCESS | 1653 | 1468614822181 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:33:42 INFO - PROCESS | 1653 | 1468614822236 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 1653 | 1468614822237 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a592800 == 45 [pid = 1653] [id = 306] 13:33:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x125fec400) [pid = 1653] [serial = 917] [outer = 0x0] 13:33:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128939400) [pid = 1653] [serial = 918] [outer = 0x125fec400] 13:33:42 INFO - PROCESS | 1653 | 1468614822266 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1289dc400) [pid = 1653] [serial = 919] [outer = 0x125fec400] 13:33:42 INFO - PROCESS | 1653 | 1468614822859 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] 13:33:42 INFO - PROCESS | 1653 | 1468614822924 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 13:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:33:42 INFO - PROCESS | 1653 | 1468614822927 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 1653 | 1468614822929 Marionette TRACE conn2 <- [1,1198,null,{}] 13:33:42 INFO - PROCESS | 1653 | 1468614822932 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}] 13:33:42 INFO - PROCESS | 1653 | 1468614822934 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:43 INFO - PROCESS | 1653 | 1468614823033 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:33:43 INFO - PROCESS | 1653 | 1468614823090 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 1653 | 1468614823092 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c1b000 == 46 [pid = 1653] [id = 307] 13:33:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x115d11c00) [pid = 1653] [serial = 920] [outer = 0x0] 13:33:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116881c00) [pid = 1653] [serial = 921] [outer = 0x115d11c00] 13:33:43 INFO - PROCESS | 1653 | 1468614823134 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1181d2800) [pid = 1653] [serial = 922] [outer = 0x115d11c00] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12b179800 == 45 [pid = 1653] [id = 301] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab7c000 == 44 [pid = 1653] [id = 300] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x121099800 == 43 [pid = 1653] [id = 299] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1210a1000 == 42 [pid = 1653] [id = 298] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x129075800 == 41 [pid = 1653] [id = 297] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x128a31800 == 40 [pid = 1653] [id = 296] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x120f88000 == 39 [pid = 1653] [id = 295] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x123b8e800 == 38 [pid = 1653] [id = 294] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12109a800 == 37 [pid = 1653] [id = 293] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119363000 == 36 [pid = 1653] [id = 292] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x116aeb000 == 35 [pid = 1653] [id = 291] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x115e4e000 == 34 [pid = 1653] [id = 290] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7c1800 == 33 [pid = 1653] [id = 288] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae8000 == 32 [pid = 1653] [id = 289] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12a592800 == 31 [pid = 1653] [id = 306] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12b96f800 == 30 [pid = 1653] [id = 305] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12a592000 == 29 [pid = 1653] [id = 304] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x120f8e000 == 28 [pid = 1653] [id = 303] 13:33:44 INFO - PROCESS | 1653 | --DOCSHELL 0x115da6000 == 27 [pid = 1653] [id = 302] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112f71000) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x126526000) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1128d0400) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x125ff0800) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x117ead000) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112a82000) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1130d5000) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1130e1c00) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1128cd000) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116f96000) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117187800) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1184af800) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1181d1800) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x115e95800) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11677e800) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119640800) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1185c3c00) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12185c400) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x120f1b000) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125fca400) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125da0c00) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121463400) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124c03400) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x121a43800) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1176f1800) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x125fc5c00) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120e66000) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12539b400) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118eda800) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x125396400) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1191de800) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x112d23000) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1185be000) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 13:33:44 INFO - PROCESS | 1653 | 1468614824255 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]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1372ms 13:33:44 INFO - PROCESS | 1653 | 1468614824299 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:33:44 INFO - PROCESS | 1653 | 1468614824301 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 13:33:44 INFO - PROCESS | 1653 | 1468614824322 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 1653 | 1468614824323 Marionette TRACE conn2 <- [1,1202,null,{}] 13:33:44 INFO - PROCESS | 1653 | 1468614824333 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}] 13:33:44 INFO - PROCESS | 1653 | 1468614824335 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:44 INFO - PROCESS | 1653 | 1468614824408 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:33:44 INFO - PROCESS | 1653 | 1468614824463 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 1653 | 1468614824464 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11641a800 == 28 [pid = 1653] [id = 308] 13:33:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a79c00) [pid = 1653] [serial = 923] [outer = 0x0] 13:33:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1130d4800) [pid = 1653] [serial = 924] [outer = 0x112a79c00] 13:33:44 INFO - PROCESS | 1653 | 1468614824493 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x114fca800) [pid = 1653] [serial = 925] [outer = 0x112a79c00] 13:33:44 INFO - PROCESS | 1653 | 1468614824803 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]]]}] 13:33:44 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 13:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 542ms 13:33:44 INFO - PROCESS | 1653 | 1468614824845 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 1653 | 1468614824849 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 13:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:33:44 INFO - PROCESS | 1653 | 1468614824854 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 1653 | 1468614824855 Marionette TRACE conn2 <- [1,1206,null,{}] 13:33:44 INFO - PROCESS | 1653 | 1468614824858 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}] 13:33:44 INFO - PROCESS | 1653 | 1468614824860 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:44 INFO - PROCESS | 1653 | 1468614824940 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:33:44 INFO - PROCESS | 1653 | 1468614824946 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 1653 | 1468614824948 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x117475800 == 29 [pid = 1653] [id = 309] 13:33:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114fcb800) [pid = 1653] [serial = 926] [outer = 0x0] 13:33:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116889400) [pid = 1653] [serial = 927] [outer = 0x114fcb800] 13:33:44 INFO - PROCESS | 1653 | 1468614824975 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117187800) [pid = 1653] [serial = 928] [outer = 0x114fcb800] 13:33:45 INFO - PROCESS | 1653 | 1468614825311 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]]]}] 13:33:45 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 13:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 520ms 13:33:45 INFO - PROCESS | 1653 | 1468614825373 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 1653 | 1468614825375 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 13:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:33:45 INFO - PROCESS | 1653 | 1468614825377 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 1653 | 1468614825379 Marionette TRACE conn2 <- [1,1210,null,{}] 13:33:45 INFO - PROCESS | 1653 | 1468614825387 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}] 13:33:45 INFO - PROCESS | 1653 | 1468614825390 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:45 INFO - PROCESS | 1653 | 1468614825467 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:33:45 INFO - PROCESS | 1653 | 1468614825472 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 1653 | 1468614825474 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11904d800 == 30 [pid = 1653] [id = 310] 13:33:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1126f5000) [pid = 1653] [serial = 929] [outer = 0x0] 13:33:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1182df800) [pid = 1653] [serial = 930] [outer = 0x1126f5000] 13:33:45 INFO - PROCESS | 1653 | 1468614825503 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118533000) [pid = 1653] [serial = 931] [outer = 0x1126f5000] 13:33:45 INFO - PROCESS | 1653 | 1468614825849 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]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 522ms 13:33:45 INFO - PROCESS | 1653 | 1468614825907 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 1653 | 1468614825909 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 13:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:33:45 INFO - PROCESS | 1653 | 1468614825912 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 1653 | 1468614825914 Marionette TRACE conn2 <- [1,1214,null,{}] 13:33:45 INFO - PROCESS | 1653 | 1468614825916 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}] 13:33:45 INFO - PROCESS | 1653 | 1468614825917 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:45 INFO - PROCESS | 1653 | 1468614825992 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:33:46 INFO - PROCESS | 1653 | 1468614825998 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 1653 | 1468614825999 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119864000 == 31 [pid = 1653] [id = 311] 13:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118eda800) [pid = 1653] [serial = 932] [outer = 0x0] 13:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119023c00) [pid = 1653] [serial = 933] [outer = 0x118eda800] 13:33:46 INFO - PROCESS | 1653 | 1468614826024 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11948d800) [pid = 1653] [serial = 934] [outer = 0x118eda800] 13:33:46 INFO - PROCESS | 1653 | 1468614826382 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]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 13:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:33:46 INFO - PROCESS | 1653 | 1468614826433 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 1653 | 1468614826434 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 13:33:46 INFO - PROCESS | 1653 | 1468614826436 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 1653 | 1468614826444 Marionette TRACE conn2 <- [1,1218,null,{}] 13:33:46 INFO - PROCESS | 1653 | 1468614826447 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}] 13:33:46 INFO - PROCESS | 1653 | 1468614826448 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:46 INFO - PROCESS | 1653 | 1468614826538 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:33:46 INFO - PROCESS | 1653 | 1468614826579 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 1653 | 1468614826580 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f9c800 == 32 [pid = 1653] [id = 312] 13:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11687d800) [pid = 1653] [serial = 935] [outer = 0x0] 13:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119644400) [pid = 1653] [serial = 936] [outer = 0x11687d800] 13:33:46 INFO - PROCESS | 1653 | 1468614826604 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119e6a400) [pid = 1653] [serial = 937] [outer = 0x11687d800] 13:33:47 INFO - PROCESS | 1653 | 1468614827030 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]]]}] 13:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 628ms 13:33:47 INFO - PROCESS | 1653 | 1468614827068 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 1653 | 1468614827070 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 13:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:33:47 INFO - PROCESS | 1653 | 1468614827074 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 1653 | 1468614827077 Marionette TRACE conn2 <- [1,1222,null,{}] 13:33:47 INFO - PROCESS | 1653 | 1468614827080 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}] 13:33:47 INFO - PROCESS | 1653 | 1468614827087 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:47 INFO - PROCESS | 1653 | 1468614827255 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:33:47 INFO - PROCESS | 1653 | 1468614827293 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 1653 | 1468614827294 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f50800 == 33 [pid = 1653] [id = 313] 13:33:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12128a800) [pid = 1653] [serial = 938] [outer = 0x0] 13:33:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121856800) [pid = 1653] [serial = 939] [outer = 0x12128a800] 13:33:47 INFO - PROCESS | 1653 | 1468614827319 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124c05800) [pid = 1653] [serial = 940] [outer = 0x12128a800] 13:33:47 INFO - PROCESS | 1653 | 1468614827616 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] 13:33:47 INFO - PROCESS | 1653 | 1468614827650 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 13:33:47 INFO - PROCESS | 1653 | 1468614827652 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 1653 | 1468614827653 Marionette TRACE conn2 <- [1,1226,null,{}] 13:33:47 INFO - PROCESS | 1653 | 1468614827655 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}] 13:33:47 INFO - PROCESS | 1653 | 1468614827656 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:47 INFO - PROCESS | 1653 | 1468614827751 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:33:47 INFO - PROCESS | 1653 | 1468614827782 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 1653 | 1468614827783 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12527f800 == 34 [pid = 1653] [id = 314] 13:33:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112d2dc00) [pid = 1653] [serial = 941] [outer = 0x0] 13:33:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1252a3000) [pid = 1653] [serial = 942] [outer = 0x112d2dc00] 13:33:47 INFO - PROCESS | 1653 | 1468614827807 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125397c00) [pid = 1653] [serial = 943] [outer = 0x112d2dc00] 13:33:48 INFO - PROCESS | 1653 | 1468614828106 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]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 468ms 13:33:48 INFO - PROCESS | 1653 | 1468614828128 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 1653 | 1468614828132 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 13:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:33:48 INFO - PROCESS | 1653 | 1468614828134 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 1653 | 1468614828136 Marionette TRACE conn2 <- [1,1230,null,{}] 13:33:48 INFO - PROCESS | 1653 | 1468614828138 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}] 13:33:48 INFO - PROCESS | 1653 | 1468614828139 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:48 INFO - PROCESS | 1653 | 1468614828502 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124a40800) [pid = 1653] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1133c5800) [pid = 1653] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125ff2800) [pid = 1653] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1121ba000) [pid = 1653] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11324f400) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113247400) [pid = 1653] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118158800) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x111f21000) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125fc8800) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a25c00) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x114f97000) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112763000) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128826c00) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:33:48 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x111e2c800) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:33:48 INFO - PROCESS | 1653 | 1468614828568 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 1653 | 1468614828569 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11944c000 == 35 [pid = 1653] [id = 315] 13:33:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x110ea6c00) [pid = 1653] [serial = 944] [outer = 0x0] 13:33:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112f23400) [pid = 1653] [serial = 945] [outer = 0x110ea6c00] 13:33:48 INFO - PROCESS | 1653 | 1468614828612 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1161a1800) [pid = 1653] [serial = 946] [outer = 0x110ea6c00] 13:33:48 INFO - PROCESS | 1653 | 1468614828916 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]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 819ms 13:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:33:48 INFO - PROCESS | 1653 | 1468614828953 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 1653 | 1468614828954 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 13:33:48 INFO - PROCESS | 1653 | 1468614828968 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 1653 | 1468614828969 Marionette TRACE conn2 <- [1,1234,null,{}] 13:33:48 INFO - PROCESS | 1653 | 1468614828991 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}] 13:33:48 INFO - PROCESS | 1653 | 1468614828993 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:49 INFO - PROCESS | 1653 | 1468614829093 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:33:49 INFO - PROCESS | 1653 | 1468614829099 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 1653 | 1468614829100 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11904a000 == 36 [pid = 1653] [id = 316] 13:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116471400) [pid = 1653] [serial = 947] [outer = 0x0] 13:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121465000) [pid = 1653] [serial = 948] [outer = 0x116471400] 13:33:49 INFO - PROCESS | 1653 | 1468614829124 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125fc0000) [pid = 1653] [serial = 949] [outer = 0x116471400] 13:33:49 INFO - PROCESS | 1653 | 1468614829391 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]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 449ms 13:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:33:49 INFO - PROCESS | 1653 | 1468614829406 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 1653 | 1468614829408 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 13:33:49 INFO - PROCESS | 1653 | 1468614829417 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 1653 | 1468614829418 Marionette TRACE conn2 <- [1,1238,null,{}] 13:33:49 INFO - PROCESS | 1653 | 1468614829420 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}] 13:33:49 INFO - PROCESS | 1653 | 1468614829421 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:49 INFO - PROCESS | 1653 | 1468614829504 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:33:49 INFO - PROCESS | 1653 | 1468614829509 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 1653 | 1468614829511 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x129074000 == 37 [pid = 1653] [id = 317] 13:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125fbd000) [pid = 1653] [serial = 950] [outer = 0x0] 13:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125fe9c00) [pid = 1653] [serial = 951] [outer = 0x125fbd000] 13:33:49 INFO - PROCESS | 1653 | 1468614829536 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125ff3800) [pid = 1653] [serial = 952] [outer = 0x125fbd000] 13:33:49 INFO - PROCESS | 1653 | 1468614829842 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]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 476ms 13:33:49 INFO - PROCESS | 1653 | 1468614829886 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 1653 | 1468614829888 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 13:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:33:49 INFO - PROCESS | 1653 | 1468614829890 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 1653 | 1468614829892 Marionette TRACE conn2 <- [1,1242,null,{}] 13:33:49 INFO - PROCESS | 1653 | 1468614829894 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}] 13:33:49 INFO - PROCESS | 1653 | 1468614829903 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:50 INFO - PROCESS | 1653 | 1468614830010 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:33:50 INFO - PROCESS | 1653 | 1468614830043 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1653 | 1468614830045 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f96000 == 38 [pid = 1653] [id = 318] 13:33:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125fc2800) [pid = 1653] [serial = 953] [outer = 0x0] 13:33:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12632b800) [pid = 1653] [serial = 954] [outer = 0x125fc2800] 13:33:50 INFO - PROCESS | 1653 | 1468614830071 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126b88800) [pid = 1653] [serial = 955] [outer = 0x125fc2800] 13:33:50 INFO - PROCESS | 1653 | 1468614830350 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]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 474ms 13:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:33:50 INFO - PROCESS | 1653 | 1468614830368 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 1653 | 1468614830369 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 13:33:50 INFO - PROCESS | 1653 | 1468614830371 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 1653 | 1468614830372 Marionette TRACE conn2 <- [1,1246,null,{}] 13:33:50 INFO - PROCESS | 1653 | 1468614830374 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}] 13:33:50 INFO - PROCESS | 1653 | 1468614830375 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:50 INFO - PROCESS | 1653 | 1468614830467 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:33:50 INFO - PROCESS | 1653 | 1468614830559 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1653 | 1468614830560 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x112e62000 == 39 [pid = 1653] [id = 319] 13:33:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x10eafec00) [pid = 1653] [serial = 956] [outer = 0x0] 13:33:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x111c18800) [pid = 1653] [serial = 957] [outer = 0x10eafec00] 13:33:50 INFO - PROCESS | 1653 | 1468614830593 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1121bd000) [pid = 1653] [serial = 958] [outer = 0x10eafec00] 13:33:51 INFO - PROCESS | 1653 | 1468614831156 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]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 825ms 13:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:33:51 INFO - PROCESS | 1653 | 1468614831215 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 1653 | 1468614831217 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 13:33:51 INFO - PROCESS | 1653 | 1468614831220 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 1653 | 1468614831222 Marionette TRACE conn2 <- [1,1250,null,{}] 13:33:51 INFO - PROCESS | 1653 | 1468614831226 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}] 13:33:51 INFO - PROCESS | 1653 | 1468614831229 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:51 INFO - PROCESS | 1653 | 1468614831338 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:33:51 INFO - PROCESS | 1653 | 1468614831416 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 1653 | 1468614831417 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119047000 == 40 [pid = 1653] [id = 320] 13:33:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x115d11800) [pid = 1653] [serial = 959] [outer = 0x0] 13:33:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1164e4c00) [pid = 1653] [serial = 960] [outer = 0x115d11800] 13:33:51 INFO - PROCESS | 1653 | 1468614831447 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x117155800) [pid = 1653] [serial = 961] [outer = 0x115d11800] 13:33:52 INFO - PROCESS | 1653 | 1468614832028 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]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 870ms 13:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:33:52 INFO - PROCESS | 1653 | 1468614832101 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 1653 | 1468614832103 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 13:33:52 INFO - PROCESS | 1653 | 1468614832106 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 1653 | 1468614832107 Marionette TRACE conn2 <- [1,1254,null,{}] 13:33:52 INFO - PROCESS | 1653 | 1468614832110 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}] 13:33:52 INFO - PROCESS | 1653 | 1468614832112 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:52 INFO - PROCESS | 1653 | 1468614832225 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:33:52 INFO - PROCESS | 1653 | 1468614832301 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 1653 | 1468614832303 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186cc800 == 41 [pid = 1653] [id = 321] 13:33:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x114fc5c00) [pid = 1653] [serial = 962] [outer = 0x0] 13:33:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11718a800) [pid = 1653] [serial = 963] [outer = 0x114fc5c00] 13:33:52 INFO - PROCESS | 1653 | 1468614832332 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119486400) [pid = 1653] [serial = 964] [outer = 0x114fc5c00] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x120f96000 == 40 [pid = 1653] [id = 318] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x129074000 == 39 [pid = 1653] [id = 317] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11904a000 == 38 [pid = 1653] [id = 316] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11944c000 == 37 [pid = 1653] [id = 315] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12527f800 == 36 [pid = 1653] [id = 314] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123f50800 == 35 [pid = 1653] [id = 313] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x120f9c800 == 34 [pid = 1653] [id = 312] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119864000 == 33 [pid = 1653] [id = 311] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11904d800 == 32 [pid = 1653] [id = 310] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x117475800 == 31 [pid = 1653] [id = 309] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11641a800 == 30 [pid = 1653] [id = 308] 13:33:52 INFO - PROCESS | 1653 | --DOCSHELL 0x113c1b000 == 29 [pid = 1653] [id = 307] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124c05000) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126527400) [pid = 1653] [serial = 889] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125fef000) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126653800) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1191e0800) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x120e6c400) [pid = 1653] [serial = 880] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113c64800) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115e96c00) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x120ef2800) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1181d8c00) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118378400) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113c8d800) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11677fc00) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12664c800) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117182000) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115e93c00) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176ecc00) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1182e6c00) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128821c00) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12893f800) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1289d5400) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116149400) [pid = 1653] [serial = 486] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126b82c00) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126819800) [pid = 1653] [serial = 892] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12681c000) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x125396000) [pid = 1653] [serial = 886] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x121463c00) [pid = 1653] [serial = 883] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1191e1400) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 13:33:52 INFO - PROCESS | 1653 | 1468614832951 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]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 870ms 13:33:52 INFO - PROCESS | 1653 | 1468614832978 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 1653 | 1468614832980 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 13:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:33:52 INFO - PROCESS | 1653 | 1468614832983 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 1653 | 1468614832985 Marionette TRACE conn2 <- [1,1258,null,{}] 13:33:52 INFO - PROCESS | 1653 | 1468614832989 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}] 13:33:52 INFO - PROCESS | 1653 | 1468614832991 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:53 INFO - PROCESS | 1653 | 1468614833069 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:33:53 INFO - PROCESS | 1653 | 1468614833073 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 1653 | 1468614833076 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad3000 == 30 [pid = 1653] [id = 322] 13:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11714ac00) [pid = 1653] [serial = 965] [outer = 0x0] 13:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117182000) [pid = 1653] [serial = 966] [outer = 0x11714ac00] 13:33:53 INFO - PROCESS | 1653 | 1468614833108 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1181ce400) [pid = 1653] [serial = 967] [outer = 0x11714ac00] 13:33:53 INFO - PROCESS | 1653 | 1468614833438 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]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 470ms 13:33:53 INFO - PROCESS | 1653 | 1468614833473 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 1653 | 1468614833476 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 13:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:33:53 INFO - PROCESS | 1653 | 1468614833483 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 1653 | 1468614833485 Marionette TRACE conn2 <- [1,1262,null,{}] 13:33:53 INFO - PROCESS | 1653 | 1468614833487 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}] 13:33:53 INFO - PROCESS | 1653 | 1468614833489 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:53 INFO - PROCESS | 1653 | 1468614833568 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:33:53 INFO - PROCESS | 1653 | 1468614833572 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 1653 | 1468614833573 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186cb000 == 31 [pid = 1653] [id = 323] 13:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182e2c00) [pid = 1653] [serial = 968] [outer = 0x0] 13:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11868cc00) [pid = 1653] [serial = 969] [outer = 0x1182e2c00] 13:33:53 INFO - PROCESS | 1653 | 1468614833602 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119488400) [pid = 1653] [serial = 970] [outer = 0x1182e2c00] 13:33:53 INFO - PROCESS | 1653 | 1468614833965 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]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 519ms 13:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:33:54 INFO - PROCESS | 1653 | 1468614834003 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 1653 | 1468614834004 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 13:33:54 INFO - PROCESS | 1653 | 1468614834006 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 1653 | 1468614834009 Marionette TRACE conn2 <- [1,1266,null,{}] 13:33:54 INFO - PROCESS | 1653 | 1468614834026 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}] 13:33:54 INFO - PROCESS | 1653 | 1468614834030 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:54 INFO - PROCESS | 1653 | 1468614834109 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:33:54 INFO - PROCESS | 1653 | 1468614834116 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 1653 | 1468614834118 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f88800 == 32 [pid = 1653] [id = 324] 13:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11966c000) [pid = 1653] [serial = 971] [outer = 0x0] 13:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120ee8c00) [pid = 1653] [serial = 972] [outer = 0x11966c000] 13:33:54 INFO - PROCESS | 1653 | 1468614834145 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121397800) [pid = 1653] [serial = 973] [outer = 0x11966c000] 13:33:54 INFO - PROCESS | 1653 | 1468614834480 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]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 524ms 13:33:54 INFO - PROCESS | 1653 | 1468614834532 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 1653 | 1468614834534 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 13:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:33:54 INFO - PROCESS | 1653 | 1468614834536 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 1653 | 1468614834537 Marionette TRACE conn2 <- [1,1270,null,{}] 13:33:54 INFO - PROCESS | 1653 | 1468614834539 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}] 13:33:54 INFO - PROCESS | 1653 | 1468614834540 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:54 INFO - PROCESS | 1653 | 1468614834620 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:33:54 INFO - PROCESS | 1653 | 1468614834680 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 1653 | 1468614834681 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b85000 == 33 [pid = 1653] [id = 325] 13:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x121466400) [pid = 1653] [serial = 974] [outer = 0x0] 13:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124a36800) [pid = 1653] [serial = 975] [outer = 0x121466400] 13:33:54 INFO - PROCESS | 1653 | 1468614834706 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1252a7000) [pid = 1653] [serial = 976] [outer = 0x121466400] 13:33:55 INFO - PROCESS | 1653 | 1468614835032 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]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 518ms 13:33:55 INFO - PROCESS | 1653 | 1468614835054 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 1653 | 1468614835056 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 13:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:33:55 INFO - PROCESS | 1653 | 1468614835058 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 1653 | 1468614835059 Marionette TRACE conn2 <- [1,1274,null,{}] 13:33:55 INFO - PROCESS | 1653 | 1468614835071 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}] 13:33:55 INFO - PROCESS | 1653 | 1468614835073 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:55 INFO - PROCESS | 1653 | 1468614835167 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:33:55 INFO - PROCESS | 1653 | 1468614835171 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 1653 | 1468614835172 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263b3000 == 34 [pid = 1653] [id = 326] 13:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1126fc800) [pid = 1653] [serial = 977] [outer = 0x0] 13:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125393000) [pid = 1653] [serial = 978] [outer = 0x1126fc800] 13:33:55 INFO - PROCESS | 1653 | 1468614835196 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125fe9400) [pid = 1653] [serial = 979] [outer = 0x1126fc800] 13:33:55 INFO - PROCESS | 1653 | 1468614835539 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]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 13:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:33:55 INFO - PROCESS | 1653 | 1468614835578 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 1653 | 1468614835580 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 13:33:55 INFO - PROCESS | 1653 | 1468614835582 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 1653 | 1468614835583 Marionette TRACE conn2 <- [1,1278,null,{}] 13:33:55 INFO - PROCESS | 1653 | 1468614835585 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}] 13:33:55 INFO - PROCESS | 1653 | 1468614835589 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:55 INFO - PROCESS | 1653 | 1468614835716 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:33:55 INFO - PROCESS | 1653 | 1468614835731 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 1653 | 1468614835732 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x129072000 == 35 [pid = 1653] [id = 327] 13:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125fca400) [pid = 1653] [serial = 980] [outer = 0x0] 13:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126327800) [pid = 1653] [serial = 981] [outer = 0x125fca400] 13:33:55 INFO - PROCESS | 1653 | 1468614835756 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12893c000) [pid = 1653] [serial = 982] [outer = 0x125fca400] 13:33:56 INFO - PROCESS | 1653 | 1468614836172 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]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 618ms 13:33:56 INFO - PROCESS | 1653 | 1468614836201 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 1653 | 1468614836203 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 13:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:33:56 INFO - PROCESS | 1653 | 1468614836207 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 1653 | 1468614836208 Marionette TRACE conn2 <- [1,1282,null,{}] 13:33:56 INFO - PROCESS | 1653 | 1468614836214 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}] 13:33:56 INFO - PROCESS | 1653 | 1468614836216 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:56 INFO - PROCESS | 1653 | 1468614836367 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:33:56 INFO - PROCESS | 1653 | 1468614836386 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 1653 | 1468614836387 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x129331800 == 36 [pid = 1653] [id = 328] 13:33:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1126f3c00) [pid = 1653] [serial = 983] [outer = 0x0] 13:33:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128948400) [pid = 1653] [serial = 984] [outer = 0x1126f3c00] 13:33:56 INFO - PROCESS | 1653 | 1468614836428 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1289e0800) [pid = 1653] [serial = 985] [outer = 0x1126f3c00] 13:33:56 INFO - PROCESS | 1653 | 1468614836819 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]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 13:33:56 INFO - PROCESS | 1653 | 1468614836878 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 1653 | 1468614836880 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 13:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:33:56 INFO - PROCESS | 1653 | 1468614836888 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 1653 | 1468614836890 Marionette TRACE conn2 <- [1,1286,null,{}] 13:33:56 INFO - PROCESS | 1653 | 1468614836893 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}] 13:33:56 INFO - PROCESS | 1653 | 1468614836895 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:57 INFO - PROCESS | 1653 | 1468614837202 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112a79c00) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x114fcb800) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118eda800) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115d11c00) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1126f5000) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11687d800) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1121b7400) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117eb6c00) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12128a800) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1191e1800) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112d2dc00) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x125fbd000) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116471400) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x125fca000) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x110ea6c00) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:33:57 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125fec400) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:33:57 INFO - PROCESS | 1653 | 1468614837272 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1653 | 1468614837274 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae6800 == 37 [pid = 1653] [id = 329] 13:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x111c7c000) [pid = 1653] [serial = 986] [outer = 0x0] 13:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a79c00) [pid = 1653] [serial = 987] [outer = 0x111c7c000] 13:33:57 INFO - PROCESS | 1653 | 1468614837326 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11677c800) [pid = 1653] [serial = 988] [outer = 0x111c7c000] 13:33:57 INFO - PROCESS | 1653 | 1468614837649 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]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 775ms 13:33:57 INFO - PROCESS | 1653 | 1468614837668 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 1653 | 1468614837669 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 13:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:33:57 INFO - PROCESS | 1653 | 1468614837671 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 1653 | 1468614837672 Marionette TRACE conn2 <- [1,1290,null,{}] 13:33:57 INFO - PROCESS | 1653 | 1468614837675 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}] 13:33:57 INFO - PROCESS | 1653 | 1468614837676 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:57 INFO - PROCESS | 1653 | 1468614837791 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:33:57 INFO - PROCESS | 1653 | 1468614837796 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1653 | 1468614837797 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119865000 == 38 [pid = 1653] [id = 330] 13:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11677cc00) [pid = 1653] [serial = 989] [outer = 0x0] 13:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118eda800) [pid = 1653] [serial = 990] [outer = 0x11677cc00] 13:33:57 INFO - PROCESS | 1653 | 1468614837821 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125fc5000) [pid = 1653] [serial = 991] [outer = 0x11677cc00] 13:33:58 INFO - PROCESS | 1653 | 1468614838093 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]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 475ms 13:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:33:58 INFO - PROCESS | 1653 | 1468614838148 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1653 | 1468614838149 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 13:33:58 INFO - PROCESS | 1653 | 1468614838151 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 1653 | 1468614838152 Marionette TRACE conn2 <- [1,1294,null,{}] 13:33:58 INFO - PROCESS | 1653 | 1468614838155 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}] 13:33:58 INFO - PROCESS | 1653 | 1468614838156 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:58 INFO - PROCESS | 1653 | 1468614838237 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:33:58 INFO - PROCESS | 1653 | 1468614838241 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1653 | 1468614838242 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab9a000 == 39 [pid = 1653] [id = 331] 13:33:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x120e6cc00) [pid = 1653] [serial = 992] [outer = 0x0] 13:33:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128825000) [pid = 1653] [serial = 993] [outer = 0x120e6cc00] 13:33:58 INFO - PROCESS | 1653 | 1468614838273 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129033c00) [pid = 1653] [serial = 994] [outer = 0x120e6cc00] 13:33:58 INFO - PROCESS | 1653 | 1468614838610 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]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 467ms 13:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:33:58 INFO - PROCESS | 1653 | 1468614838620 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1653 | 1468614838621 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 13:33:58 INFO - PROCESS | 1653 | 1468614838623 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 1653 | 1468614838625 Marionette TRACE conn2 <- [1,1298,null,{}] 13:33:58 INFO - PROCESS | 1653 | 1468614838629 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}] 13:33:58 INFO - PROCESS | 1653 | 1468614838631 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:58 INFO - PROCESS | 1653 | 1468614838749 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:33:58 INFO - PROCESS | 1653 | 1468614838755 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1653 | 1468614838756 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b17a800 == 40 [pid = 1653] [id = 332] 13:33:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129026800) [pid = 1653] [serial = 995] [outer = 0x0] 13:33:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129118c00) [pid = 1653] [serial = 996] [outer = 0x129026800] 13:33:58 INFO - PROCESS | 1653 | 1468614838782 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12937c000) [pid = 1653] [serial = 997] [outer = 0x129026800] 13:33:59 INFO - PROCESS | 1653 | 1468614839090 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]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 473ms 13:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:33:59 INFO - PROCESS | 1653 | 1468614839101 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 1653 | 1468614839102 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 13:33:59 INFO - PROCESS | 1653 | 1468614839104 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 1653 | 1468614839105 Marionette TRACE conn2 <- [1,1302,null,{}] 13:33:59 INFO - PROCESS | 1653 | 1468614839107 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}] 13:33:59 INFO - PROCESS | 1653 | 1468614839108 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:59 INFO - PROCESS | 1653 | 1468614839246 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:33:59 INFO - PROCESS | 1653 | 1468614839301 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 1653 | 1468614839303 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:33:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x113cdc000 == 41 [pid = 1653] [id = 333] 13:33:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x111f15400) [pid = 1653] [serial = 998] [outer = 0x0] 13:33:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1126f4c00) [pid = 1653] [serial = 999] [outer = 0x111f15400] 13:33:59 INFO - PROCESS | 1653 | 1468614839334 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113c66000) [pid = 1653] [serial = 1000] [outer = 0x111f15400] 13:33:59 INFO - PROCESS | 1653 | 1468614839790 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]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 720ms 13:33:59 INFO - PROCESS | 1653 | 1468614839826 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 1653 | 1468614839830 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 13:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:33:59 INFO - PROCESS | 1653 | 1468614839836 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 1653 | 1468614839839 Marionette TRACE conn2 <- [1,1306,null,{}] 13:33:59 INFO - PROCESS | 1653 | 1468614839864 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}] 13:33:59 INFO - PROCESS | 1653 | 1468614839869 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:00 INFO - PROCESS | 1653 | 1468614840021 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:34:00 INFO - PROCESS | 1653 | 1468614840071 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 1653 | 1468614840072 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eb6000 == 42 [pid = 1653] [id = 334] 13:34:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1185b8800) [pid = 1653] [serial = 1001] [outer = 0x0] 13:34:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11868dc00) [pid = 1653] [serial = 1002] [outer = 0x1185b8800] 13:34:00 INFO - PROCESS | 1653 | 1468614840102 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119642400) [pid = 1653] [serial = 1003] [outer = 0x1185b8800] 13:34:00 INFO - PROCESS | 1653 | 1468614840520 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]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 724ms 13:34:00 INFO - PROCESS | 1653 | 1468614840559 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 1653 | 1468614840561 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 13:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:34:00 INFO - PROCESS | 1653 | 1468614840564 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 1653 | 1468614840565 Marionette TRACE conn2 <- [1,1310,null,{}] 13:34:00 INFO - PROCESS | 1653 | 1468614840568 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}] 13:34:00 INFO - PROCESS | 1653 | 1468614840569 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:00 INFO - PROCESS | 1653 | 1468614840675 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:34:00 INFO - PROCESS | 1653 | 1468614840731 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 1653 | 1468614840732 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a59b800 == 43 [pid = 1653] [id = 335] 13:34:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x120e60c00) [pid = 1653] [serial = 1004] [outer = 0x0] 13:34:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x121463400) [pid = 1653] [serial = 1005] [outer = 0x120e60c00] 13:34:00 INFO - PROCESS | 1653 | 1468614840762 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125394400) [pid = 1653] [serial = 1006] [outer = 0x120e60c00] 13:34:01 INFO - PROCESS | 1653 | 1468614841168 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] 13:34:01 INFO - PROCESS | 1653 | 1468614841191 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 13:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:34:01 INFO - PROCESS | 1653 | 1468614841201 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 1653 | 1468614841204 Marionette TRACE conn2 <- [1,1314,null,{}] 13:34:01 INFO - PROCESS | 1653 | 1468614841206 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}] 13:34:01 INFO - PROCESS | 1653 | 1468614841208 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:01 INFO - PROCESS | 1653 | 1468614841313 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:34:01 INFO - PROCESS | 1653 | 1468614841407 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 1653 | 1468614841408 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcaf800 == 44 [pid = 1653] [id = 336] 13:34:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126393800) [pid = 1653] [serial = 1007] [outer = 0x0] 13:34:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12881f000) [pid = 1653] [serial = 1008] [outer = 0x126393800] 13:34:01 INFO - PROCESS | 1653 | 1468614841437 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1289d5400) [pid = 1653] [serial = 1009] [outer = 0x126393800] 13:34:01 INFO - PROCESS | 1653 | 1468614841858 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]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 678ms 13:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:34:01 INFO - PROCESS | 1653 | 1468614841873 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 1653 | 1468614841874 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 13:34:01 INFO - PROCESS | 1653 | 1468614841896 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 1653 | 1468614841897 Marionette TRACE conn2 <- [1,1318,null,{}] 13:34:01 INFO - PROCESS | 1653 | 1468614841902 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}] 13:34:01 INFO - PROCESS | 1653 | 1468614841904 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:02 INFO - PROCESS | 1653 | 1468614842009 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:34:02 INFO - PROCESS | 1653 | 1468614842077 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 1653 | 1468614842078 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf16800 == 45 [pid = 1653] [id = 337] 13:34:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1289ddc00) [pid = 1653] [serial = 1010] [outer = 0x0] 13:34:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12911d400) [pid = 1653] [serial = 1011] [outer = 0x1289ddc00] 13:34:02 INFO - PROCESS | 1653 | 1468614842106 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129124800) [pid = 1653] [serial = 1012] [outer = 0x1289ddc00] 13:34:02 INFO - PROCESS | 1653 | 1468614842518 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]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 13:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:34:02 INFO - PROCESS | 1653 | 1468614842569 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 1653 | 1468614842571 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 13:34:02 INFO - PROCESS | 1653 | 1468614842573 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 1653 | 1468614842574 Marionette TRACE conn2 <- [1,1322,null,{}] 13:34:02 INFO - PROCESS | 1653 | 1468614842777 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}] 13:34:02 INFO - PROCESS | 1653 | 1468614842778 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:02 INFO - PROCESS | 1653 | 1468614842880 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:34:02 INFO - PROCESS | 1653 | 1468614842938 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 1653 | 1468614842940 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119039800 == 46 [pid = 1653] [id = 338] 13:34:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1133c9400) [pid = 1653] [serial = 1013] [outer = 0x0] 13:34:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x114fccc00) [pid = 1653] [serial = 1014] [outer = 0x1133c9400] 13:34:02 INFO - PROCESS | 1653 | 1468614842969 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1164ee800) [pid = 1653] [serial = 1015] [outer = 0x1133c9400] 13:34:03 INFO - PROCESS | 1653 | 1468614843403 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]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 873ms 13:34:03 INFO - PROCESS | 1653 | 1468614843448 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 1653 | 1468614843451 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 13:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:34:03 INFO - PROCESS | 1653 | 1468614843455 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 1653 | 1468614843457 Marionette TRACE conn2 <- [1,1326,null,{}] 13:34:03 INFO - PROCESS | 1653 | 1468614843463 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}] 13:34:03 INFO - PROCESS | 1653 | 1468614843466 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:03 INFO - PROCESS | 1653 | 1468614843572 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:34:03 INFO - PROCESS | 1653 | 1468614843643 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 1653 | 1468614843645 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118160000 == 47 [pid = 1653] [id = 339] 13:34:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11718c800) [pid = 1653] [serial = 1016] [outer = 0x0] 13:34:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1181cf000) [pid = 1653] [serial = 1017] [outer = 0x11718c800] 13:34:03 INFO - PROCESS | 1653 | 1468614843673 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1182df400) [pid = 1653] [serial = 1018] [outer = 0x11718c800] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b17a800 == 46 [pid = 1653] [id = 332] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab9a000 == 45 [pid = 1653] [id = 331] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119865000 == 44 [pid = 1653] [id = 330] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae6800 == 43 [pid = 1653] [id = 329] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x129331800 == 42 [pid = 1653] [id = 328] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x129072000 == 41 [pid = 1653] [id = 327] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1263b3000 == 40 [pid = 1653] [id = 326] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x123b85000 == 39 [pid = 1653] [id = 325] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x120f88800 == 38 [pid = 1653] [id = 324] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1186cb000 == 37 [pid = 1653] [id = 323] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad3000 == 36 [pid = 1653] [id = 322] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1186cc800 == 35 [pid = 1653] [id = 321] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119047000 == 34 [pid = 1653] [id = 320] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x112e62000 == 33 [pid = 1653] [id = 319] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119039800 == 32 [pid = 1653] [id = 338] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf16800 == 31 [pid = 1653] [id = 337] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcaf800 == 30 [pid = 1653] [id = 336] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12a59b800 == 29 [pid = 1653] [id = 335] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119eb6000 == 28 [pid = 1653] [id = 334] 13:34:04 INFO - PROCESS | 1653 | --DOCSHELL 0x113cdc000 == 27 [pid = 1653] [id = 333] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1130d4800) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x114fca800) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116889400) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x117187800) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119023c00) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116881c00) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1181d2800) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1182df800) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118533000) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119644400) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116140400) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1128d6800) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1184a5400) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118262800) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x121856800) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124c05800) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119e6a400) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1216b6800) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x120e6c000) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125397c00) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1252a3000) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125ff3800) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125fc0000) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126b88400) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125fed400) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125fe9c00) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112f23400) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1161a1800) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12632b800) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1289dc400) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128939400) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11948d800) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121465000) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 13:34:04 INFO - PROCESS | 1653 | 1468614844671 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]]]}] 13:34:04 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 13:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1227ms 13:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:34:04 INFO - PROCESS | 1653 | 1468614844682 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:34:04 INFO - PROCESS | 1653 | 1468614844684 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 13:34:04 INFO - PROCESS | 1653 | 1468614844687 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 1653 | 1468614844689 Marionette TRACE conn2 <- [1,1330,null,{}] 13:34:04 INFO - PROCESS | 1653 | 1468614844694 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}] 13:34:04 INFO - PROCESS | 1653 | 1468614844696 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:04 INFO - PROCESS | 1653 | 1468614844778 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:34:04 INFO - PROCESS | 1653 | 1468614844828 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 1653 | 1468614844831 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684b800 == 28 [pid = 1653] [id = 340] 13:34:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112f71400) [pid = 1653] [serial = 1019] [outer = 0x0] 13:34:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113c73400) [pid = 1653] [serial = 1020] [outer = 0x112f71400] 13:34:04 INFO - PROCESS | 1653 | 1468614844858 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x114fcd400) [pid = 1653] [serial = 1021] [outer = 0x112f71400] 13:34:05 INFO - PROCESS | 1653 | 1468614845171 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]]]}] 13:34:05 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 13:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 521ms 13:34:05 INFO - PROCESS | 1653 | 1468614845208 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 1653 | 1468614845214 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 13:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:34:05 INFO - PROCESS | 1653 | 1468614845218 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 1653 | 1468614845220 Marionette TRACE conn2 <- [1,1334,null,{}] 13:34:05 INFO - PROCESS | 1653 | 1468614845222 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}] 13:34:05 INFO - PROCESS | 1653 | 1468614845224 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:05 INFO - PROCESS | 1653 | 1468614845301 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:34:05 INFO - PROCESS | 1653 | 1468614845305 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 1653 | 1468614845306 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e74000 == 29 [pid = 1653] [id = 341] 13:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115e8ec00) [pid = 1653] [serial = 1022] [outer = 0x0] 13:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116f98400) [pid = 1653] [serial = 1023] [outer = 0x115e8ec00] 13:34:05 INFO - PROCESS | 1653 | 1468614845336 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117187800) [pid = 1653] [serial = 1024] [outer = 0x115e8ec00] 13:34:05 INFO - PROCESS | 1653 | 1468614845698 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]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 520ms 13:34:05 INFO - PROCESS | 1653 | 1468614845738 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 1653 | 1468614845740 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 13:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:34:05 INFO - PROCESS | 1653 | 1468614845742 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 1653 | 1468614845744 Marionette TRACE conn2 <- [1,1338,null,{}] 13:34:05 INFO - PROCESS | 1653 | 1468614845752 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}] 13:34:05 INFO - PROCESS | 1653 | 1468614845755 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:05 INFO - PROCESS | 1653 | 1468614845836 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:34:05 INFO - PROCESS | 1653 | 1468614845841 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 1653 | 1468614845844 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190d0800 == 30 [pid = 1653] [id = 342] 13:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111f17c00) [pid = 1653] [serial = 1025] [outer = 0x0] 13:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1182e3800) [pid = 1653] [serial = 1026] [outer = 0x111f17c00] 13:34:05 INFO - PROCESS | 1653 | 1468614845876 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118534c00) [pid = 1653] [serial = 1027] [outer = 0x111f17c00] 13:34:06 INFO - PROCESS | 1653 | 1468614846829 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]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1122ms 13:34:06 INFO - PROCESS | 1653 | 1468614846867 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 1653 | 1468614846869 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 13:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:34:06 INFO - PROCESS | 1653 | 1468614846871 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 1653 | 1468614846872 Marionette TRACE conn2 <- [1,1342,null,{}] 13:34:06 INFO - PROCESS | 1653 | 1468614846874 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}] 13:34:06 INFO - PROCESS | 1653 | 1468614846876 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:06 INFO - PROCESS | 1653 | 1468614846971 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:34:06 INFO - PROCESS | 1653 | 1468614846974 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 1653 | 1468614846975 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d27000 == 31 [pid = 1653] [id = 343] 13:34:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118533000) [pid = 1653] [serial = 1028] [outer = 0x0] 13:34:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119022400) [pid = 1653] [serial = 1029] [outer = 0x118533000] 13:34:07 INFO - PROCESS | 1653 | 1468614847002 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119489000) [pid = 1653] [serial = 1030] [outer = 0x118533000] 13:34:07 INFO - PROCESS | 1653 | 1468614847335 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]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 473ms 13:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:34:07 INFO - PROCESS | 1653 | 1468614847351 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 1653 | 1468614847352 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 13:34:07 INFO - PROCESS | 1653 | 1468614847354 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 1653 | 1468614847355 Marionette TRACE conn2 <- [1,1346,null,{}] 13:34:07 INFO - PROCESS | 1653 | 1468614847357 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}] 13:34:07 INFO - PROCESS | 1653 | 1468614847359 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:07 INFO - PROCESS | 1653 | 1468614847458 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:34:07 INFO - PROCESS | 1653 | 1468614847462 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 1653 | 1468614847463 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1218dd000 == 32 [pid = 1653] [id = 344] 13:34:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x115e24000) [pid = 1653] [serial = 1031] [outer = 0x0] 13:34:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119823000) [pid = 1653] [serial = 1032] [outer = 0x115e24000] 13:34:07 INFO - PROCESS | 1653 | 1468614847487 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x120e69000) [pid = 1653] [serial = 1033] [outer = 0x115e24000] 13:34:07 INFO - PROCESS | 1653 | 1468614847826 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]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 518ms 13:34:07 INFO - PROCESS | 1653 | 1468614847875 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 1653 | 1468614847876 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 13:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:34:07 INFO - PROCESS | 1653 | 1468614847878 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 1653 | 1468614847880 Marionette TRACE conn2 <- [1,1350,null,{}] 13:34:07 INFO - PROCESS | 1653 | 1468614847882 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}] 13:34:07 INFO - PROCESS | 1653 | 1468614847886 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:08 INFO - PROCESS | 1653 | 1468614847998 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:34:08 INFO - PROCESS | 1653 | 1468614848030 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 1653 | 1468614848031 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f6b800 == 33 [pid = 1653] [id = 345] 13:34:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x120e69400) [pid = 1653] [serial = 1034] [outer = 0x0] 13:34:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121197c00) [pid = 1653] [serial = 1035] [outer = 0x120e69400] 13:34:08 INFO - PROCESS | 1653 | 1468614848057 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1252a3800) [pid = 1653] [serial = 1036] [outer = 0x120e69400] 13:34:08 INFO - PROCESS | 1653 | 1468614848384 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]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 518ms 13:34:08 INFO - PROCESS | 1653 | 1468614848398 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:34:08 INFO - PROCESS | 1653 | 1468614848407 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 13:34:08 INFO - PROCESS | 1653 | 1468614848409 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 1653 | 1468614848410 Marionette TRACE conn2 <- [1,1354,null,{}] 13:34:08 INFO - PROCESS | 1653 | 1468614848412 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}] 13:34:08 INFO - PROCESS | 1653 | 1468614848414 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:08 INFO - PROCESS | 1653 | 1468614848503 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:34:08 INFO - PROCESS | 1653 | 1468614848540 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 1653 | 1468614848541 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266e3800 == 34 [pid = 1653] [id = 346] 13:34:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1252a3c00) [pid = 1653] [serial = 1037] [outer = 0x0] 13:34:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125396400) [pid = 1653] [serial = 1038] [outer = 0x1252a3c00] 13:34:08 INFO - PROCESS | 1653 | 1468614848565 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125fbe000) [pid = 1653] [serial = 1039] [outer = 0x1252a3c00] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125fc2800) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x120e6cc00) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129026800) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125fca400) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1126fc800) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1126f3c00) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x114fc5c00) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11714ac00) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11966c000) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121466400) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1182e2c00) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x10eafec00) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115d11800) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11677cc00) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:34:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111c7c000) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:34:09 INFO - PROCESS | 1653 | 1468614849050 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]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 13:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:34:09 INFO - PROCESS | 1653 | 1468614849087 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1653 | 1468614849088 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 13:34:09 INFO - PROCESS | 1653 | 1468614849091 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 1653 | 1468614849094 Marionette TRACE conn2 <- [1,1358,null,{}] 13:34:09 INFO - PROCESS | 1653 | 1468614849101 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}] 13:34:09 INFO - PROCESS | 1653 | 1468614849102 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:09 INFO - PROCESS | 1653 | 1468614849197 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:34:09 INFO - PROCESS | 1653 | 1468614849202 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 1653 | 1468614849204 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c5000 == 35 [pid = 1653] [id = 347] 13:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x114fc8c00) [pid = 1653] [serial = 1040] [outer = 0x0] 13:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11687d800) [pid = 1653] [serial = 1041] [outer = 0x114fc8c00] 13:34:09 INFO - PROCESS | 1653 | 1468614849239 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120eee000) [pid = 1653] [serial = 1042] [outer = 0x114fc8c00] 13:34:09 INFO - PROCESS | 1653 | 1468614849658 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]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 577ms 13:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:34:09 INFO - PROCESS | 1653 | 1468614849668 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1653 | 1468614849670 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 13:34:09 INFO - PROCESS | 1653 | 1468614849672 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 1653 | 1468614849673 Marionette TRACE conn2 <- [1,1362,null,{}] 13:34:09 INFO - PROCESS | 1653 | 1468614849686 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}] 13:34:09 INFO - PROCESS | 1653 | 1468614849687 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:09 INFO - PROCESS | 1653 | 1468614849758 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:34:09 INFO - PROCESS | 1653 | 1468614849814 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 1653 | 1468614849815 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190cf800 == 36 [pid = 1653] [id = 348] 13:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x115e94000) [pid = 1653] [serial = 1043] [outer = 0x0] 13:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12539b400) [pid = 1653] [serial = 1044] [outer = 0x115e94000] 13:34:09 INFO - PROCESS | 1653 | 1468614849839 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125fcb400) [pid = 1653] [serial = 1045] [outer = 0x115e94000] 13:34:10 INFO - PROCESS | 1653 | 1468614850129 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]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 479ms 13:34:10 INFO - PROCESS | 1653 | 1468614850151 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 1653 | 1468614850153 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 13:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:34:10 INFO - PROCESS | 1653 | 1468614850155 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 1653 | 1468614850156 Marionette TRACE conn2 <- [1,1366,null,{}] 13:34:10 INFO - PROCESS | 1653 | 1468614850158 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}] 13:34:10 INFO - PROCESS | 1653 | 1468614850159 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:10 INFO - PROCESS | 1653 | 1468614850249 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:34:10 INFO - PROCESS | 1653 | 1468614850252 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 1653 | 1468614850253 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a58b000 == 37 [pid = 1653] [id = 349] 13:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125fca000) [pid = 1653] [serial = 1046] [outer = 0x0] 13:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125ff3400) [pid = 1653] [serial = 1047] [outer = 0x125fca000] 13:34:10 INFO - PROCESS | 1653 | 1468614850277 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126395400) [pid = 1653] [serial = 1048] [outer = 0x125fca000] 13:34:10 INFO - PROCESS | 1653 | 1468614850605 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] 13:34:10 INFO - PROCESS | 1653 | 1468614850627 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 13:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:34:10 INFO - PROCESS | 1653 | 1468614850631 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 1653 | 1468614850633 Marionette TRACE conn2 <- [1,1370,null,{}] 13:34:10 INFO - PROCESS | 1653 | 1468614850642 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}] 13:34:10 INFO - PROCESS | 1653 | 1468614850644 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:10 INFO - PROCESS | 1653 | 1468614850758 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:34:10 INFO - PROCESS | 1653 | 1468614850766 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 1653 | 1468614850767 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12179c000 == 38 [pid = 1653] [id = 350] 13:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126525800) [pid = 1653] [serial = 1049] [outer = 0x0] 13:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126814800) [pid = 1653] [serial = 1050] [outer = 0x126525800] 13:34:10 INFO - PROCESS | 1653 | 1468614850793 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128821800) [pid = 1653] [serial = 1051] [outer = 0x126525800] 13:34:11 INFO - PROCESS | 1653 | 1468614851349 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] 13:34:11 INFO - PROCESS | 1653 | 1468614851403 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 13:34:11 INFO - PROCESS | 1653 | 1468614851406 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 1653 | 1468614851410 Marionette TRACE conn2 <- [1,1374,null,{}] 13:34:11 INFO - PROCESS | 1653 | 1468614851414 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}] 13:34:11 INFO - PROCESS | 1653 | 1468614851415 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:11 INFO - PROCESS | 1653 | 1468614851523 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:34:11 INFO - PROCESS | 1653 | 1468614851577 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 1653 | 1468614851579 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x117475800 == 39 [pid = 1653] [id = 351] 13:34:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1128d9c00) [pid = 1653] [serial = 1052] [outer = 0x0] 13:34:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113c8b000) [pid = 1653] [serial = 1053] [outer = 0x1128d9c00] 13:34:11 INFO - PROCESS | 1653 | 1468614851610 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115e8e400) [pid = 1653] [serial = 1054] [outer = 0x1128d9c00] 13:34:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:12 INFO - PROCESS | 1653 | 1468614852175 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] 13:34:12 INFO - PROCESS | 1653 | 1468614852266 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 13:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:34:12 INFO - PROCESS | 1653 | 1468614852271 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 1653 | 1468614852272 Marionette TRACE conn2 <- [1,1378,null,{}] 13:34:12 INFO - PROCESS | 1653 | 1468614852275 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}] 13:34:12 INFO - PROCESS | 1653 | 1468614852277 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:12 INFO - PROCESS | 1653 | 1468614852389 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:34:12 INFO - PROCESS | 1653 | 1468614852444 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 1653 | 1468614852445 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211d9800 == 40 [pid = 1653] [id = 352] 13:34:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x115e90800) [pid = 1653] [serial = 1055] [outer = 0x0] 13:34:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118154c00) [pid = 1653] [serial = 1056] [outer = 0x115e90800] 13:34:12 INFO - PROCESS | 1653 | 1468614852476 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11837a400) [pid = 1653] [serial = 1057] [outer = 0x115e90800] 13:34:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12a58b000 == 39 [pid = 1653] [id = 349] 13:34:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1190cf800 == 38 [pid = 1653] [id = 348] 13:34:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c5000 == 37 [pid = 1653] [id = 347] 13:34:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1266e3800 == 36 [pid = 1653] [id = 346] 13:34:13 INFO - PROCESS | 1653 | 1468614853159 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] 13:34:13 INFO - PROCESS | 1653 | 1468614853246 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 13:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:34:13 INFO - PROCESS | 1653 | 1468614853253 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 1653 | 1468614853256 Marionette TRACE conn2 <- [1,1382,null,{}] 13:34:13 INFO - PROCESS | 1653 | 1468614853261 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}] 13:34:13 INFO - PROCESS | 1653 | 1468614853263 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:13 INFO - PROCESS | 1653 | 1468614853389 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:34:13 INFO - PROCESS | 1653 | 1468614853468 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 1653 | 1468614853469 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad2800 == 31 [pid = 1653] [id = 353] 13:34:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112dddc00) [pid = 1653] [serial = 1058] [outer = 0x0] 13:34:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11677c800) [pid = 1653] [serial = 1059] [outer = 0x112dddc00] 13:34:13 INFO - PROCESS | 1653 | 1468614853510 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117182000) [pid = 1653] [serial = 1060] [outer = 0x112dddc00] 13:34:13 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:13 INFO - PROCESS | 1653 | 1468614853846 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] 13:34:13 INFO - PROCESS | 1653 | 1468614853878 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 13:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:34:13 INFO - PROCESS | 1653 | 1468614853884 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 1653 | 1468614853886 Marionette TRACE conn2 <- [1,1386,null,{}] 13:34:13 INFO - PROCESS | 1653 | 1468614853888 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}] 13:34:13 INFO - PROCESS | 1653 | 1468614853890 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:13 INFO - PROCESS | 1653 | 1468614853969 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:34:14 INFO - PROCESS | 1653 | 1468614854023 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 1653 | 1468614854024 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186d8800 == 32 [pid = 1653] [id = 354] 13:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1176eb400) [pid = 1653] [serial = 1061] [outer = 0x0] 13:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1182e5000) [pid = 1653] [serial = 1062] [outer = 0x1176eb400] 13:34:14 INFO - PROCESS | 1653 | 1468614854052 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1185bf800) [pid = 1653] [serial = 1063] [outer = 0x1176eb400] 13:34:14 INFO - PROCESS | 1653 | 1468614854359 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] 13:34:14 INFO - PROCESS | 1653 | 1468614854406 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 13:34:14 INFO - PROCESS | 1653 | 1468614854408 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 1653 | 1468614854411 Marionette TRACE conn2 <- [1,1390,null,{}] 13:34:14 INFO - PROCESS | 1653 | 1468614854419 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}] 13:34:14 INFO - PROCESS | 1653 | 1468614854422 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:14 INFO - PROCESS | 1653 | 1468614854503 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:34:14 INFO - PROCESS | 1653 | 1468614854559 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 1653 | 1468614854561 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eb6000 == 33 [pid = 1653] [id = 355] 13:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1182e3400) [pid = 1653] [serial = 1064] [outer = 0x0] 13:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1191e1800) [pid = 1653] [serial = 1065] [outer = 0x1182e3400] 13:34:14 INFO - PROCESS | 1653 | 1468614854589 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120eeec00) [pid = 1653] [serial = 1066] [outer = 0x1182e3400] 13:34:14 INFO - PROCESS | 1653 | 1468614854869 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]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 472ms 13:34:14 INFO - PROCESS | 1653 | 1468614854885 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:34:14 INFO - PROCESS | 1653 | 1468614854887 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 13:34:14 INFO - PROCESS | 1653 | 1468614854890 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 1653 | 1468614854891 Marionette TRACE conn2 <- [1,1394,null,{}] 13:34:14 INFO - PROCESS | 1653 | 1468614854902 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}] 13:34:14 INFO - PROCESS | 1653 | 1468614854903 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:15 INFO - PROCESS | 1653 | 1468614854998 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:34:15 INFO - PROCESS | 1653 | 1468614855003 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 1653 | 1468614855004 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x125278800 == 34 [pid = 1653] [id = 356] 13:34:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x121369c00) [pid = 1653] [serial = 1067] [outer = 0x0] 13:34:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121a43000) [pid = 1653] [serial = 1068] [outer = 0x121369c00] 13:34:15 INFO - PROCESS | 1653 | 1468614855047 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124a78400) [pid = 1653] [serial = 1069] [outer = 0x121369c00] 13:34:15 INFO - PROCESS | 1653 | 1468614855563 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]]]}] 13:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 723ms 13:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:34:15 INFO - PROCESS | 1653 | 1468614855613 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 1653 | 1468614855615 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 13:34:15 INFO - PROCESS | 1653 | 1468614855618 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 1653 | 1468614855619 Marionette TRACE conn2 <- [1,1398,null,{}] 13:34:15 INFO - PROCESS | 1653 | 1468614855622 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}] 13:34:15 INFO - PROCESS | 1653 | 1468614855624 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:15 INFO - PROCESS | 1653 | 1468614855766 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:34:15 INFO - PROCESS | 1653 | 1468614855820 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 1653 | 1468614855821 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x125f68800 == 35 [pid = 1653] [id = 357] 13:34:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124a79000) [pid = 1653] [serial = 1070] [outer = 0x0] 13:34:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1252a7000) [pid = 1653] [serial = 1071] [outer = 0x124a79000] 13:34:15 INFO - PROCESS | 1653 | 1468614855862 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125dac000) [pid = 1653] [serial = 1072] [outer = 0x124a79000] 13:34:16 INFO - PROCESS | 1653 | 1468614856309 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]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 721ms 13:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:34:16 INFO - PROCESS | 1653 | 1468614856339 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 1653 | 1468614856340 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 13:34:16 INFO - PROCESS | 1653 | 1468614856342 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 1653 | 1468614856343 Marionette TRACE conn2 <- [1,1402,null,{}] 13:34:16 INFO - PROCESS | 1653 | 1468614856345 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}] 13:34:16 INFO - PROCESS | 1653 | 1468614856350 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:16 INFO - PROCESS | 1653 | 1468614856486 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:34:16 INFO - PROCESS | 1653 | 1468614856503 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 1653 | 1468614856504 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x129071800 == 36 [pid = 1653] [id = 358] 13:34:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124c05800) [pid = 1653] [serial = 1073] [outer = 0x0] 13:34:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125ff6000) [pid = 1653] [serial = 1074] [outer = 0x124c05800] 13:34:16 INFO - PROCESS | 1653 | 1468614856529 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12881ec00) [pid = 1653] [serial = 1075] [outer = 0x124c05800] 13:34:16 INFO - PROCESS | 1653 | 1468614856859 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]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 572ms 13:34:16 INFO - PROCESS | 1653 | 1468614856915 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 1653 | 1468614856916 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 13:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:34:16 INFO - PROCESS | 1653 | 1468614856918 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 1653 | 1468614856919 Marionette TRACE conn2 <- [1,1406,null,{}] 13:34:16 INFO - PROCESS | 1653 | 1468614856922 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}] 13:34:16 INFO - PROCESS | 1653 | 1468614856923 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:17 INFO - PROCESS | 1653 | 1468614857018 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:34:17 INFO - PROCESS | 1653 | 1468614857030 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1653 | 1468614857031 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e9e000 == 37 [pid = 1653] [id = 359] 13:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125fc5800) [pid = 1653] [serial = 1076] [outer = 0x0] 13:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x120f19400) [pid = 1653] [serial = 1077] [outer = 0x125fc5800] 13:34:17 INFO - PROCESS | 1653 | 1468614857055 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1289d3c00) [pid = 1653] [serial = 1078] [outer = 0x125fc5800] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111f15400) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x114fc8c00) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126393800) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115e24000) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118533000) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120e69400) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1185b8800) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115e8ec00) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1289ddc00) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11718c800) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1252a3c00) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x120e60c00) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x111f17c00) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x125fca000) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1133c9400) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:34:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112f71400) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:34:17 INFO - PROCESS | 1653 | 1468614857560 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]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 13:34:17 INFO - PROCESS | 1653 | 1468614857590 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 1653 | 1468614857592 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 13:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:34:17 INFO - PROCESS | 1653 | 1468614857595 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 1653 | 1468614857597 Marionette TRACE conn2 <- [1,1410,null,{}] 13:34:17 INFO - PROCESS | 1653 | 1468614857601 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}] 13:34:17 INFO - PROCESS | 1653 | 1468614857602 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:17 INFO - PROCESS | 1653 | 1468614857752 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:34:17 INFO - PROCESS | 1653 | 1468614857806 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1653 | 1468614857807 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296a3800 == 38 [pid = 1653] [id = 360] 13:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x114fc8c00) [pid = 1653] [serial = 1079] [outer = 0x0] 13:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11714ac00) [pid = 1653] [serial = 1080] [outer = 0x114fc8c00] 13:34:17 INFO - PROCESS | 1653 | 1468614857839 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11948d000) [pid = 1653] [serial = 1081] [outer = 0x114fc8c00] 13:34:18 INFO - PROCESS | 1653 | 1468614858107 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]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 520ms 13:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:34:18 INFO - PROCESS | 1653 | 1468614858120 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 1653 | 1468614858122 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 13:34:18 INFO - PROCESS | 1653 | 1468614858124 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 1653 | 1468614858125 Marionette TRACE conn2 <- [1,1414,null,{}] 13:34:18 INFO - PROCESS | 1653 | 1468614858127 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}] 13:34:18 INFO - PROCESS | 1653 | 1468614858130 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:18 INFO - PROCESS | 1653 | 1468614858219 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:34:18 INFO - PROCESS | 1653 | 1468614858223 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 1653 | 1468614858224 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab70800 == 39 [pid = 1653] [id = 361] 13:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x120e69400) [pid = 1653] [serial = 1082] [outer = 0x0] 13:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126814400) [pid = 1653] [serial = 1083] [outer = 0x120e69400] 13:34:18 INFO - PROCESS | 1653 | 1468614858250 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1289d8000) [pid = 1653] [serial = 1084] [outer = 0x120e69400] 13:34:18 INFO - PROCESS | 1653 | 1468614858700 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]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 622ms 13:34:18 INFO - PROCESS | 1653 | 1468614858747 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 1653 | 1468614858749 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 13:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:34:18 INFO - PROCESS | 1653 | 1468614858752 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 1653 | 1468614858753 Marionette TRACE conn2 <- [1,1418,null,{}] 13:34:18 INFO - PROCESS | 1653 | 1468614858755 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}] 13:34:18 INFO - PROCESS | 1653 | 1468614858756 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:18 INFO - PROCESS | 1653 | 1468614858822 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:34:18 INFO - PROCESS | 1653 | 1468614858825 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 1653 | 1468614858827 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abad800 == 40 [pid = 1653] [id = 362] 13:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111f1c400) [pid = 1653] [serial = 1085] [outer = 0x0] 13:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128d0a000) [pid = 1653] [serial = 1086] [outer = 0x111f1c400] 13:34:18 INFO - PROCESS | 1653 | 1468614858855 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129031400) [pid = 1653] [serial = 1087] [outer = 0x111f1c400] 13:34:19 INFO - PROCESS | 1653 | 1468614859326 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]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 622ms 13:34:19 INFO - PROCESS | 1653 | 1468614859425 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 1653 | 1468614859428 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 13:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:34:19 INFO - PROCESS | 1653 | 1468614859434 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 1653 | 1468614859438 Marionette TRACE conn2 <- [1,1422,null,{}] 13:34:19 INFO - PROCESS | 1653 | 1468614859445 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}] 13:34:19 INFO - PROCESS | 1653 | 1468614859448 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:19 INFO - PROCESS | 1653 | 1468614859644 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:34:19 INFO - PROCESS | 1653 | 1468614859695 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 1653 | 1468614859698 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168b6000 == 41 [pid = 1653] [id = 363] 13:34:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1128d1c00) [pid = 1653] [serial = 1088] [outer = 0x0] 13:34:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112f23400) [pid = 1653] [serial = 1089] [outer = 0x1128d1c00] 13:34:19 INFO - PROCESS | 1653 | 1468614859729 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1164e4c00) [pid = 1653] [serial = 1090] [outer = 0x1128d1c00] 13:34:20 INFO - PROCESS | 1653 | 1468614860236 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]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 824ms 13:34:20 INFO - PROCESS | 1653 | 1468614860258 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 1653 | 1468614860260 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 13:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:34:20 INFO - PROCESS | 1653 | 1468614860265 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 1653 | 1468614860268 Marionette TRACE conn2 <- [1,1426,null,{}] 13:34:20 INFO - PROCESS | 1653 | 1468614860271 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}] 13:34:20 INFO - PROCESS | 1653 | 1468614860272 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:20 INFO - PROCESS | 1653 | 1468614860377 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:34:20 INFO - PROCESS | 1653 | 1468614860449 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 1653 | 1468614860450 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211e4800 == 42 [pid = 1653] [id = 364] 13:34:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1176ef800) [pid = 1653] [serial = 1091] [outer = 0x0] 13:34:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1185bec00) [pid = 1653] [serial = 1092] [outer = 0x1176ef800] 13:34:20 INFO - PROCESS | 1653 | 1468614860481 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119643000) [pid = 1653] [serial = 1093] [outer = 0x1176ef800] 13:34:20 INFO - PROCESS | 1653 | 1468614860941 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]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 724ms 13:34:20 INFO - PROCESS | 1653 | 1468614860989 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 1653 | 1468614860991 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 13:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:34:20 INFO - PROCESS | 1653 | 1468614860995 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 1653 | 1468614860998 Marionette TRACE conn2 <- [1,1430,null,{}] 13:34:21 INFO - PROCESS | 1653 | 1468614861007 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}] 13:34:21 INFO - PROCESS | 1653 | 1468614861012 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:21 INFO - PROCESS | 1653 | 1468614861224 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:34:21 INFO - PROCESS | 1653 | 1468614861282 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 1653 | 1468614861285 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b18a800 == 43 [pid = 1653] [id = 365] 13:34:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125fc2800) [pid = 1653] [serial = 1094] [outer = 0x0] 13:34:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x125fcb800) [pid = 1653] [serial = 1095] [outer = 0x125fc2800] 13:34:21 INFO - PROCESS | 1653 | 1468614861317 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126327800) [pid = 1653] [serial = 1096] [outer = 0x125fc2800] 13:34:21 INFO - PROCESS | 1653 | 1468614861779 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]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 821ms 13:34:21 INFO - PROCESS | 1653 | 1468614861816 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 1653 | 1468614861818 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 13:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:34:21 INFO - PROCESS | 1653 | 1468614861820 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 1653 | 1468614861821 Marionette TRACE conn2 <- [1,1434,null,{}] 13:34:21 INFO - PROCESS | 1653 | 1468614861824 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}] 13:34:21 INFO - PROCESS | 1653 | 1468614861825 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:21 INFO - PROCESS | 1653 | 1468614861930 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:34:21 INFO - PROCESS | 1653 | 1468614861986 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 1653 | 1468614861987 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b966800 == 44 [pid = 1653] [id = 366] 13:34:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126b7c800) [pid = 1653] [serial = 1097] [outer = 0x0] 13:34:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126b89c00) [pid = 1653] [serial = 1098] [outer = 0x126b7c800] 13:34:22 INFO - PROCESS | 1653 | 1468614862016 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129117400) [pid = 1653] [serial = 1099] [outer = 0x126b7c800] 13:34:22 INFO - PROCESS | 1653 | 1468614862438 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]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 13:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:34:22 INFO - PROCESS | 1653 | 1468614862491 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 1653 | 1468614862493 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 13:34:22 INFO - PROCESS | 1653 | 1468614862495 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 1653 | 1468614862497 Marionette TRACE conn2 <- [1,1438,null,{}] 13:34:22 INFO - PROCESS | 1653 | 1468614862499 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}] 13:34:22 INFO - PROCESS | 1653 | 1468614862500 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:22 INFO - PROCESS | 1653 | 1468614862603 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:34:22 INFO - PROCESS | 1653 | 1468614862673 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 1653 | 1468614862675 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168bf800 == 45 [pid = 1653] [id = 367] 13:34:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1126f8000) [pid = 1653] [serial = 1100] [outer = 0x0] 13:34:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116634000) [pid = 1653] [serial = 1101] [outer = 0x1126f8000] 13:34:22 INFO - PROCESS | 1653 | 1468614862704 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x121287000) [pid = 1653] [serial = 1102] [outer = 0x1126f8000] 13:34:23 INFO - PROCESS | 1653 | 1468614863256 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]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 770ms 13:34:23 INFO - PROCESS | 1653 | 1468614863266 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:34:23 INFO - PROCESS | 1653 | 1468614863268 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 13:34:23 INFO - PROCESS | 1653 | 1468614863272 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 1653 | 1468614863273 Marionette TRACE conn2 <- [1,1442,null,{}] 13:34:23 INFO - PROCESS | 1653 | 1468614863277 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}] 13:34:23 INFO - PROCESS | 1653 | 1468614863279 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:23 INFO - PROCESS | 1653 | 1468614863376 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:34:23 INFO - PROCESS | 1653 | 1468614863429 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 1653 | 1468614863431 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x119044000 == 46 [pid = 1653] [id = 368] 13:34:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112d2d000) [pid = 1653] [serial = 1103] [outer = 0x0] 13:34:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116774400) [pid = 1653] [serial = 1104] [outer = 0x112d2d000] 13:34:23 INFO - PROCESS | 1653 | 1468614863459 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x117182800) [pid = 1653] [serial = 1105] [outer = 0x112d2d000] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x118160000 == 45 [pid = 1653] [id = 339] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab70800 == 44 [pid = 1653] [id = 361] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1296a3800 == 43 [pid = 1653] [id = 360] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119e9e000 == 42 [pid = 1653] [id = 359] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x129071800 == 41 [pid = 1653] [id = 358] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x125f68800 == 40 [pid = 1653] [id = 357] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x125278800 == 39 [pid = 1653] [id = 356] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119eb6000 == 38 [pid = 1653] [id = 355] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1186d8800 == 37 [pid = 1653] [id = 354] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad2800 == 36 [pid = 1653] [id = 353] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1211d9800 == 35 [pid = 1653] [id = 352] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x117475800 == 34 [pid = 1653] [id = 351] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12179c000 == 33 [pid = 1653] [id = 350] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1168bf800 == 32 [pid = 1653] [id = 367] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b966800 == 31 [pid = 1653] [id = 366] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b18a800 == 30 [pid = 1653] [id = 365] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1211e4800 == 29 [pid = 1653] [id = 364] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12abad800 == 28 [pid = 1653] [id = 362] 13:34:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1168b6000 == 27 [pid = 1653] [id = 363] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x125ff3400) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x125394400) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x121463400) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1289d5400) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12881f000) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129124800) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12911d400) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1164ee800) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x114fccc00) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1182df400) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1181cf000) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116f98400) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117187800) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119022400) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121197c00) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119823000) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1252a3800) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113c73400) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x114fcd400) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1182e3800) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125396400) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113c66000) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1126f4c00) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119642400) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11868dc00) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11687d800) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125fbe000) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x120e69000) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120eee000) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126395400) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119489000) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118534c00) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12539b400) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 13:34:24 INFO - PROCESS | 1653 | 1468614864449 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]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1221ms 13:34:24 INFO - PROCESS | 1653 | 1468614864493 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 1653 | 1468614864498 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 13:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:34:24 INFO - PROCESS | 1653 | 1468614864502 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 1653 | 1468614864503 Marionette TRACE conn2 <- [1,1446,null,{}] 13:34:24 INFO - PROCESS | 1653 | 1468614864507 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}] 13:34:24 INFO - PROCESS | 1653 | 1468614864508 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:24 INFO - PROCESS | 1653 | 1468614864588 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:34:24 INFO - PROCESS | 1653 | 1468614864597 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 1653 | 1468614864599 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e4c800 == 28 [pid = 1653] [id = 369] 13:34:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1128d6c00) [pid = 1653] [serial = 1106] [outer = 0x0] 13:34:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a82000) [pid = 1653] [serial = 1107] [outer = 0x1128d6c00] 13:34:24 INFO - PROCESS | 1653 | 1468614864628 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1130e1000) [pid = 1653] [serial = 1108] [outer = 0x1128d6c00] 13:34:25 INFO - PROCESS | 1653 | 1468614864996 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]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 570ms 13:34:25 INFO - PROCESS | 1653 | 1468614865071 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 1653 | 1468614865075 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 13:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:34:25 INFO - PROCESS | 1653 | 1468614865079 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 1653 | 1468614865081 Marionette TRACE conn2 <- [1,1450,null,{}] 13:34:25 INFO - PROCESS | 1653 | 1468614865083 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}] 13:34:25 INFO - PROCESS | 1653 | 1468614865085 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:25 INFO - PROCESS | 1653 | 1468614865165 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:34:25 INFO - PROCESS | 1653 | 1468614865169 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 1653 | 1468614865170 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x117467000 == 29 [pid = 1653] [id = 370] 13:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x114fc9c00) [pid = 1653] [serial = 1109] [outer = 0x0] 13:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1164ee000) [pid = 1653] [serial = 1110] [outer = 0x114fc9c00] 13:34:25 INFO - PROCESS | 1653 | 1468614865200 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116a17800) [pid = 1653] [serial = 1111] [outer = 0x114fc9c00] 13:34:25 INFO - PROCESS | 1653 | 1468614865543 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]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 471ms 13:34:25 INFO - PROCESS | 1653 | 1468614865558 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:34:25 INFO - PROCESS | 1653 | 1468614865560 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 13:34:25 INFO - PROCESS | 1653 | 1468614865565 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 1653 | 1468614865568 Marionette TRACE conn2 <- [1,1454,null,{}] 13:34:25 INFO - PROCESS | 1653 | 1468614865581 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}] 13:34:25 INFO - PROCESS | 1653 | 1468614865584 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:25 INFO - PROCESS | 1653 | 1468614865682 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:34:25 INFO - PROCESS | 1653 | 1468614865687 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 1653 | 1468614865689 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190c3800 == 30 [pid = 1653] [id = 371] 13:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1126f5000) [pid = 1653] [serial = 1112] [outer = 0x0] 13:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1181d1800) [pid = 1653] [serial = 1113] [outer = 0x1126f5000] 13:34:25 INFO - PROCESS | 1653 | 1468614865720 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1182e0400) [pid = 1653] [serial = 1114] [outer = 0x1126f5000] 13:34:26 INFO - PROCESS | 1653 | 1468614866071 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]]]}] 13:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 524ms 13:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:34:26 INFO - PROCESS | 1653 | 1468614866088 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 1653 | 1468614866090 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 13:34:26 INFO - PROCESS | 1653 | 1468614866092 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 1653 | 1468614866093 Marionette TRACE conn2 <- [1,1458,null,{}] 13:34:26 INFO - PROCESS | 1653 | 1468614866098 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}] 13:34:26 INFO - PROCESS | 1653 | 1468614866099 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:26 INFO - PROCESS | 1653 | 1468614866177 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:34:26 INFO - PROCESS | 1653 | 1468614866236 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 1653 | 1468614866237 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e9e000 == 31 [pid = 1653] [id = 372] 13:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1176f5400) [pid = 1653] [serial = 1115] [outer = 0x0] 13:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1184afc00) [pid = 1653] [serial = 1116] [outer = 0x1176f5400] 13:34:26 INFO - PROCESS | 1653 | 1468614866262 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11948c800) [pid = 1653] [serial = 1117] [outer = 0x1176f5400] 13:34:26 INFO - PROCESS | 1653 | 1468614866585 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]]]}] 13:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 522ms 13:34:26 INFO - PROCESS | 1653 | 1468614866624 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 1653 | 1468614866626 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 13:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:34:26 INFO - PROCESS | 1653 | 1468614866630 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 1653 | 1468614866632 Marionette TRACE conn2 <- [1,1462,null,{}] 13:34:26 INFO - PROCESS | 1653 | 1468614866634 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}] 13:34:26 INFO - PROCESS | 1653 | 1468614866635 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:26 INFO - PROCESS | 1653 | 1468614866731 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:34:26 INFO - PROCESS | 1653 | 1468614866734 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 1653 | 1468614866735 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x121bca000 == 32 [pid = 1653] [id = 373] 13:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x114fc9800) [pid = 1653] [serial = 1118] [outer = 0x0] 13:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11963fc00) [pid = 1653] [serial = 1119] [outer = 0x114fc9800] 13:34:26 INFO - PROCESS | 1653 | 1468614866759 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120e6a000) [pid = 1653] [serial = 1120] [outer = 0x114fc9800] 13:34:27 INFO - PROCESS | 1653 | 1468614867119 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]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 520ms 13:34:27 INFO - PROCESS | 1653 | 1468614867150 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 1653 | 1468614867151 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 13:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:34:27 INFO - PROCESS | 1653 | 1468614867159 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 1653 | 1468614867161 Marionette TRACE conn2 <- [1,1466,null,{}] 13:34:27 INFO - PROCESS | 1653 | 1468614867163 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}] 13:34:27 INFO - PROCESS | 1653 | 1468614867167 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:27 INFO - PROCESS | 1653 | 1468614867296 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:34:27 INFO - PROCESS | 1653 | 1468614867358 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 1653 | 1468614867359 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263b1000 == 33 [pid = 1653] [id = 374] 13:34:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1252a3c00) [pid = 1653] [serial = 1121] [outer = 0x0] 13:34:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12538ec00) [pid = 1653] [serial = 1122] [outer = 0x1252a3c00] 13:34:27 INFO - PROCESS | 1653 | 1468614867384 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125398c00) [pid = 1653] [serial = 1123] [outer = 0x1252a3c00] 13:34:27 INFO - PROCESS | 1653 | 1468614867810 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]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 669ms 13:34:27 INFO - PROCESS | 1653 | 1468614867831 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:34:27 INFO - PROCESS | 1653 | 1468614867832 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 13:34:27 INFO - PROCESS | 1653 | 1468614867836 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 1653 | 1468614867838 Marionette TRACE conn2 <- [1,1470,null,{}] 13:34:27 INFO - PROCESS | 1653 | 1468614867841 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}] 13:34:27 INFO - PROCESS | 1653 | 1468614867843 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:28 INFO - PROCESS | 1653 | 1468614868009 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:34:28 INFO - PROCESS | 1653 | 1468614868092 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 1653 | 1468614868093 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b6800 == 34 [pid = 1653] [id = 375] 13:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1252a4000) [pid = 1653] [serial = 1124] [outer = 0x0] 13:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125fc3000) [pid = 1653] [serial = 1125] [outer = 0x1252a4000] 13:34:28 INFO - PROCESS | 1653 | 1468614868131 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125ff3800) [pid = 1653] [serial = 1126] [outer = 0x1252a4000] 13:34:28 INFO - PROCESS | 1653 | 1468614868443 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]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 621ms 13:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:34:28 INFO - PROCESS | 1653 | 1468614868456 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 1653 | 1468614868458 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 13:34:28 INFO - PROCESS | 1653 | 1468614868460 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 1653 | 1468614868461 Marionette TRACE conn2 <- [1,1474,null,{}] 13:34:28 INFO - PROCESS | 1653 | 1468614868467 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}] 13:34:28 INFO - PROCESS | 1653 | 1468614868468 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:28 INFO - PROCESS | 1653 | 1468614868744 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124a79000) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124c05800) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125fc5800) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114fc8c00) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126525800) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112dddc00) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115e90800) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1176eb400) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1128d9c00) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1182e3400) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x121369c00) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x120e69400) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x115e94000) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:34:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x111f1c400) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:34:28 INFO - PROCESS | 1653 | 1468614868797 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 1653 | 1468614868798 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11984f800 == 35 [pid = 1653] [id = 376] 13:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111f1cc00) [pid = 1653] [serial = 1127] [outer = 0x0] 13:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1128cc000) [pid = 1653] [serial = 1128] [outer = 0x111f1cc00] 13:34:28 INFO - PROCESS | 1653 | 1468614868823 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117188c00) [pid = 1653] [serial = 1129] [outer = 0x111f1cc00] 13:34:29 INFO - PROCESS | 1653 | 1468614869181 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]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 773ms 13:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:34:29 INFO - PROCESS | 1653 | 1468614869234 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 1653 | 1468614869236 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 13:34:29 INFO - PROCESS | 1653 | 1468614869239 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 1653 | 1468614869240 Marionette TRACE conn2 <- [1,1478,null,{}] 13:34:29 INFO - PROCESS | 1653 | 1468614869244 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}] 13:34:29 INFO - PROCESS | 1653 | 1468614869246 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:29 INFO - PROCESS | 1653 | 1468614869357 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:34:29 INFO - PROCESS | 1653 | 1468614869362 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 1653 | 1468614869365 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190c1800 == 36 [pid = 1653] [id = 377] 13:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1185c3000) [pid = 1653] [serial = 1130] [outer = 0x0] 13:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124a79000) [pid = 1653] [serial = 1131] [outer = 0x1185c3000] 13:34:29 INFO - PROCESS | 1653 | 1468614869389 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1263a0000) [pid = 1653] [serial = 1132] [outer = 0x1185c3000] 13:34:29 INFO - PROCESS | 1653 | 1468614869723 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]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 519ms 13:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:34:29 INFO - PROCESS | 1653 | 1468614869758 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 1653 | 1468614869759 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 13:34:29 INFO - PROCESS | 1653 | 1468614869761 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 1653 | 1468614869765 Marionette TRACE conn2 <- [1,1482,null,{}] 13:34:29 INFO - PROCESS | 1653 | 1468614869767 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}] 13:34:29 INFO - PROCESS | 1653 | 1468614869769 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:29 INFO - PROCESS | 1653 | 1468614869844 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:34:29 INFO - PROCESS | 1653 | 1468614869899 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 1653 | 1468614869908 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a744000 == 37 [pid = 1653] [id = 378] 13:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x117189c00) [pid = 1653] [serial = 1133] [outer = 0x0] 13:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1265cf400) [pid = 1653] [serial = 1134] [outer = 0x117189c00] 13:34:29 INFO - PROCESS | 1653 | 1468614869932 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126b85c00) [pid = 1653] [serial = 1135] [outer = 0x117189c00] 13:34:30 INFO - PROCESS | 1653 | 1468614870279 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]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 571ms 13:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:34:30 INFO - PROCESS | 1653 | 1468614870332 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 1653 | 1468614870334 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 13:34:30 INFO - PROCESS | 1653 | 1468614870336 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 1653 | 1468614870338 Marionette TRACE conn2 <- [1,1486,null,{}] 13:34:30 INFO - PROCESS | 1653 | 1468614870342 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}] 13:34:30 INFO - PROCESS | 1653 | 1468614870344 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:30 INFO - PROCESS | 1653 | 1468614870517 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:34:30 INFO - PROCESS | 1653 | 1468614870566 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 1653 | 1468614870568 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x121bc7000 == 38 [pid = 1653] [id = 379] 13:34:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12881d400) [pid = 1653] [serial = 1136] [outer = 0x0] 13:34:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1289d5400) [pid = 1653] [serial = 1137] [outer = 0x12881d400] 13:34:30 INFO - PROCESS | 1653 | 1468614870611 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129031c00) [pid = 1653] [serial = 1138] [outer = 0x12881d400] 13:34:31 INFO - PROCESS | 1653 | 1468614871224 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]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 920ms 13:34:31 INFO - PROCESS | 1653 | 1468614871257 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 1653 | 1468614871260 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 13:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:34:31 INFO - PROCESS | 1653 | 1468614871265 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 1653 | 1468614871268 Marionette TRACE conn2 <- [1,1490,null,{}] 13:34:31 INFO - PROCESS | 1653 | 1468614871272 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}] 13:34:31 INFO - PROCESS | 1653 | 1468614871274 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:31 INFO - PROCESS | 1653 | 1468614871385 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:34:31 INFO - PROCESS | 1653 | 1468614871462 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 1653 | 1468614871463 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff4800 == 39 [pid = 1653] [id = 380] 13:34:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a88800) [pid = 1653] [serial = 1139] [outer = 0x0] 13:34:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112f79400) [pid = 1653] [serial = 1140] [outer = 0x112a88800] 13:34:31 INFO - PROCESS | 1653 | 1468614871495 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x114fc5000) [pid = 1653] [serial = 1141] [outer = 0x112a88800] 13:34:32 INFO - PROCESS | 1653 | 1468614872071 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]]]}] 13:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 874ms 13:34:32 INFO - PROCESS | 1653 | 1468614872138 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 1653 | 1468614872142 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 13:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:34:32 INFO - PROCESS | 1653 | 1468614872146 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 1653 | 1468614872148 Marionette TRACE conn2 <- [1,1494,null,{}] 13:34:32 INFO - PROCESS | 1653 | 1468614872151 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}] 13:34:32 INFO - PROCESS | 1653 | 1468614872153 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:32 INFO - PROCESS | 1653 | 1468614872268 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:34:32 INFO - PROCESS | 1653 | 1468614872323 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1653 | 1468614872325 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fe5000 == 40 [pid = 1653] [id = 381] 13:34:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x114f97000) [pid = 1653] [serial = 1142] [outer = 0x0] 13:34:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11688b800) [pid = 1653] [serial = 1143] [outer = 0x114f97000] 13:34:32 INFO - PROCESS | 1653 | 1468614872356 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117ead000) [pid = 1653] [serial = 1144] [outer = 0x114f97000] 13:34:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12a744000 == 39 [pid = 1653] [id = 378] 13:34:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1190c1800 == 38 [pid = 1653] [id = 377] 13:34:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11984f800 == 37 [pid = 1653] [id = 376] 13:34:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b6800 == 36 [pid = 1653] [id = 375] 13:34:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1263b1000 == 35 [pid = 1653] [id = 374] 13:34:32 INFO - PROCESS | 1653 | --DOCSHELL 0x121bca000 == 34 [pid = 1653] [id = 373] 13:34:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119e9e000 == 33 [pid = 1653] [id = 372] 13:34:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1190c3800 == 32 [pid = 1653] [id = 371] 13:34:32 INFO - PROCESS | 1653 | --DOCSHELL 0x117467000 == 31 [pid = 1653] [id = 370] 13:34:32 INFO - PROCESS | 1653 | --DOCSHELL 0x115e4c800 == 30 [pid = 1653] [id = 369] 13:34:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119044000 == 29 [pid = 1653] [id = 368] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129031400) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1252a7000) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125ff6000) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125dac000) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x120f19400) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12881ec00) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11714ac00) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128821800) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126814800) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11677c800) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117182000) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118154c00) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11837a400) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1182e5000) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1185bf800) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113c8b000) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x115e8e400) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1191e1800) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x120eeec00) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121a43000) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126814400) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1289d3c00) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1289d8000) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11948d000) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x124a78400) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x125fcb400) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128d0a000) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 13:34:32 INFO - PROCESS | 1653 | 1468614872980 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]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 871ms 13:34:33 INFO - PROCESS | 1653 | 1468614873019 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 1653 | 1468614873021 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 13:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:34:33 INFO - PROCESS | 1653 | 1468614873024 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1653 | 1468614873028 Marionette TRACE conn2 <- [1,1498,null,{}] 13:34:33 INFO - PROCESS | 1653 | 1468614873032 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}] 13:34:33 INFO - PROCESS | 1653 | 1468614873033 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:33 INFO - PROCESS | 1653 | 1468614873116 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:34:33 INFO - PROCESS | 1653 | 1468614873120 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 1653 | 1468614873122 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fd7800 == 30 [pid = 1653] [id = 382] 13:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116140400) [pid = 1653] [serial = 1145] [outer = 0x0] 13:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116a1e400) [pid = 1653] [serial = 1146] [outer = 0x116140400] 13:34:33 INFO - PROCESS | 1653 | 1468614873153 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1176ecc00) [pid = 1653] [serial = 1147] [outer = 0x116140400] 13:34:33 INFO - PROCESS | 1653 | 1468614873517 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]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 523ms 13:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:34:33 INFO - PROCESS | 1653 | 1468614873547 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 1653 | 1468614873550 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 13:34:33 INFO - PROCESS | 1653 | 1468614873554 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1653 | 1468614873556 Marionette TRACE conn2 <- [1,1502,null,{}] 13:34:33 INFO - PROCESS | 1653 | 1468614873558 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}] 13:34:33 INFO - PROCESS | 1653 | 1468614873560 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:33 INFO - PROCESS | 1653 | 1468614873646 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:34:33 INFO - PROCESS | 1653 | 1468614873652 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 1653 | 1468614873653 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119047000 == 31 [pid = 1653] [id = 383] 13:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118263c00) [pid = 1653] [serial = 1148] [outer = 0x0] 13:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1182e8800) [pid = 1653] [serial = 1149] [outer = 0x118263c00] 13:34:33 INFO - PROCESS | 1653 | 1468614873680 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1185bf800) [pid = 1653] [serial = 1150] [outer = 0x118263c00] 13:34:34 INFO - PROCESS | 1653 | 1468614874034 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]]]}] 13:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 519ms 13:34:34 INFO - PROCESS | 1653 | 1468614874074 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 1653 | 1468614874075 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 13:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:34:34 INFO - PROCESS | 1653 | 1468614874077 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 1653 | 1468614874080 Marionette TRACE conn2 <- [1,1506,null,{}] 13:34:34 INFO - PROCESS | 1653 | 1468614874093 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}] 13:34:34 INFO - PROCESS | 1653 | 1468614874096 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:34 INFO - PROCESS | 1653 | 1468614874200 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:34:34 INFO - PROCESS | 1653 | 1468614874206 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 1653 | 1468614874208 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1218d8800 == 32 [pid = 1653] [id = 384] 13:34:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1121ba400) [pid = 1653] [serial = 1151] [outer = 0x0] 13:34:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1198df800) [pid = 1653] [serial = 1152] [outer = 0x1121ba400] 13:34:34 INFO - PROCESS | 1653 | 1468614874235 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x120ef0400) [pid = 1653] [serial = 1153] [outer = 0x1121ba400] 13:34:34 INFO - PROCESS | 1653 | 1468614874538 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]]]}] 13:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 472ms 13:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:34:34 INFO - PROCESS | 1653 | 1468614874552 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 1653 | 1468614874553 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 13:34:34 INFO - PROCESS | 1653 | 1468614874555 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 1653 | 1468614874556 Marionette TRACE conn2 <- [1,1510,null,{}] 13:34:34 INFO - PROCESS | 1653 | 1468614874558 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}] 13:34:34 INFO - PROCESS | 1653 | 1468614874560 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:34 INFO - PROCESS | 1653 | 1468614874645 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:34:34 INFO - PROCESS | 1653 | 1468614874650 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 1653 | 1468614874651 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12655a800 == 33 [pid = 1653] [id = 385] 13:34:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12139b000) [pid = 1653] [serial = 1154] [outer = 0x0] 13:34:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121a4d000) [pid = 1653] [serial = 1155] [outer = 0x12139b000] 13:34:34 INFO - PROCESS | 1653 | 1468614874676 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1252a4400) [pid = 1653] [serial = 1156] [outer = 0x12139b000] 13:34:35 INFO - PROCESS | 1653 | 1468614875027 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]]]}] 13:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 13:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:34:35 INFO - PROCESS | 1653 | 1468614875080 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 1653 | 1468614875081 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 13:34:35 INFO - PROCESS | 1653 | 1468614875083 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1653 | 1468614875084 Marionette TRACE conn2 <- [1,1514,null,{}] 13:34:35 INFO - PROCESS | 1653 | 1468614875086 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}] 13:34:35 INFO - PROCESS | 1653 | 1468614875088 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:35 INFO - PROCESS | 1653 | 1468614875185 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:34:35 INFO - PROCESS | 1653 | 1468614875220 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 1653 | 1468614875222 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d2d000 == 34 [pid = 1653] [id = 386] 13:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1161a2000) [pid = 1653] [serial = 1157] [outer = 0x0] 13:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125399800) [pid = 1653] [serial = 1158] [outer = 0x1161a2000] 13:34:35 INFO - PROCESS | 1653 | 1468614875246 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125fc4000) [pid = 1653] [serial = 1159] [outer = 0x1161a2000] 13:34:35 INFO - PROCESS | 1653 | 1468614875579 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]]]}] 13:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 13:34:35 INFO - PROCESS | 1653 | 1468614875603 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 1653 | 1468614875604 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 13:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:34:35 INFO - PROCESS | 1653 | 1468614875613 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1653 | 1468614875614 Marionette TRACE conn2 <- [1,1518,null,{}] 13:34:35 INFO - PROCESS | 1653 | 1468614875616 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}] 13:34:35 INFO - PROCESS | 1653 | 1468614875620 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:35 INFO - PROCESS | 1653 | 1468614875732 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:34:35 INFO - PROCESS | 1653 | 1468614875743 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 1653 | 1468614875744 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a58d800 == 35 [pid = 1653] [id = 387] 13:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125feb800) [pid = 1653] [serial = 1160] [outer = 0x0] 13:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126b87c00) [pid = 1653] [serial = 1161] [outer = 0x125feb800] 13:34:35 INFO - PROCESS | 1653 | 1468614875770 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1289d7c00) [pid = 1653] [serial = 1162] [outer = 0x125feb800] 13:34:36 INFO - PROCESS | 1653 | 1468614876105 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]]]}] 13:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 518ms 13:34:36 INFO - PROCESS | 1653 | 1468614876133 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 1653 | 1468614876134 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 13:34:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:34:36 INFO - PROCESS | 1653 | 1468614876137 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 1653 | 1468614876138 Marionette TRACE conn2 <- [1,1522,null,{}] 13:34:36 INFO - PROCESS | 1653 | 1468614876140 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}] 13:34:36 INFO - PROCESS | 1653 | 1468614876141 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:36 INFO - PROCESS | 1653 | 1468614876240 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:34:36 INFO - PROCESS | 1653 | 1468614876252 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 1653 | 1468614876253 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7dc800 == 36 [pid = 1653] [id = 388] 13:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125ff3400) [pid = 1653] [serial = 1163] [outer = 0x0] 13:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128d07c00) [pid = 1653] [serial = 1164] [outer = 0x125ff3400] 13:34:36 INFO - PROCESS | 1653 | 1468614876276 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129032400) [pid = 1653] [serial = 1165] [outer = 0x125ff3400] 13:34:36 INFO - PROCESS | 1653 | 1468614876571 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"]]]}] 13:34:36 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 () { 13:34:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:34:36 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 () { 13:34:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:34:36 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 () { 13:34:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:34:36 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 () { 13:34:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:34:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 13:34:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:34:36 INFO - PROCESS | 1653 | 1468614876606 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 1653 | 1468614876608 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 13:34:36 INFO - PROCESS | 1653 | 1468614876610 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 1653 | 1468614876611 Marionette TRACE conn2 <- [1,1526,null,{}] 13:34:36 INFO - PROCESS | 1653 | 1468614876616 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}] 13:34:36 INFO - PROCESS | 1653 | 1468614876617 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:36 INFO - PROCESS | 1653 | 1468614876715 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:34:36 INFO - PROCESS | 1653 | 1468614876725 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 1653 | 1468614876726 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abb0000 == 37 [pid = 1653] [id = 389] 13:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129031400) [pid = 1653] [serial = 1166] [outer = 0x0] 13:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12911c800) [pid = 1653] [serial = 1167] [outer = 0x129031400] 13:34:36 INFO - PROCESS | 1653 | 1468614876752 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12937b000) [pid = 1653] [serial = 1168] [outer = 0x129031400] 13:34:37 INFO - PROCESS | 1653 | 1468614877170 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"]]]}] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117189c00) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1128d6c00) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1176f5400) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1126f5000) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114fc9c00) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x114fc9800) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1128d1c00) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176ef800) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125fc2800) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126b7c800) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1252a3c00) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1126f8000) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1252a4000) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x111f1cc00) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1185c3000) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:34:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112d2d000) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:34:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:34:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:34:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:34:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 623ms 13:34:37 INFO - PROCESS | 1653 | 1468614877234 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 1653 | 1468614877235 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 13:34:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:34:37 INFO - PROCESS | 1653 | 1468614877237 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 1653 | 1468614877238 Marionette TRACE conn2 <- [1,1530,null,{}] 13:34:37 INFO - PROCESS | 1653 | 1468614877241 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}] 13:34:37 INFO - PROCESS | 1653 | 1468614877242 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:37 INFO - PROCESS | 1653 | 1468614877321 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:34:37 INFO - PROCESS | 1653 | 1468614877325 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 1653 | 1468614877326 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11263c000 == 38 [pid = 1653] [id = 390] 13:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1128d6c00) [pid = 1653] [serial = 1169] [outer = 0x0] 13:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x114fc9c00) [pid = 1653] [serial = 1170] [outer = 0x1128d6c00] 13:34:37 INFO - PROCESS | 1653 | 1468614877351 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116f95c00) [pid = 1653] [serial = 1171] [outer = 0x1128d6c00] 13:34:37 INFO - PROCESS | 1653 | 1468614877648 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]]]}] 13:34:37 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 13:34:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:34:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:34:37 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. 13:34:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:34:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 420ms 13:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:34:37 INFO - PROCESS | 1653 | 1468614877657 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 1653 | 1468614877658 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 13:34:37 INFO - PROCESS | 1653 | 1468614877661 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 1653 | 1468614877662 Marionette TRACE conn2 <- [1,1534,null,{}] 13:34:37 INFO - PROCESS | 1653 | 1468614877672 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}] 13:34:37 INFO - PROCESS | 1653 | 1468614877673 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:37 INFO - PROCESS | 1653 | 1468614877759 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:34:37 INFO - PROCESS | 1653 | 1468614877764 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 1653 | 1468614877766 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b970000 == 39 [pid = 1653] [id = 391] 13:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11276ac00) [pid = 1653] [serial = 1172] [outer = 0x0] 13:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11966c800) [pid = 1653] [serial = 1173] [outer = 0x11276ac00] 13:34:37 INFO - PROCESS | 1653 | 1468614877797 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125ff2800) [pid = 1653] [serial = 1174] [outer = 0x11276ac00] 13:34:38 INFO - PROCESS | 1653 | 1468614878108 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]]]}] 13:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 478ms 13:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:34:38 INFO - PROCESS | 1653 | 1468614878139 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1653 | 1468614878141 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 13:34:38 INFO - PROCESS | 1653 | 1468614878143 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1653 | 1468614878145 Marionette TRACE conn2 <- [1,1538,null,{}] 13:34:38 INFO - PROCESS | 1653 | 1468614878155 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}] 13:34:38 INFO - PROCESS | 1653 | 1468614878156 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:38 INFO - PROCESS | 1653 | 1468614878285 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:34:38 INFO - PROCESS | 1653 | 1468614878289 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 1653 | 1468614878291 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf1a000 == 40 [pid = 1653] [id = 392] 13:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121046800) [pid = 1653] [serial = 1175] [outer = 0x0] 13:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12937bc00) [pid = 1653] [serial = 1176] [outer = 0x121046800] 13:34:38 INFO - PROCESS | 1653 | 1468614878317 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a562400) [pid = 1653] [serial = 1177] [outer = 0x121046800] 13:34:38 INFO - PROCESS | 1653 | 1468614878620 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]]]}] 13:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 527ms 13:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:34:38 INFO - PROCESS | 1653 | 1468614878671 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1653 | 1468614878672 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 13:34:38 INFO - PROCESS | 1653 | 1468614878674 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1653 | 1468614878675 Marionette TRACE conn2 <- [1,1542,null,{}] 13:34:38 INFO - PROCESS | 1653 | 1468614878677 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}] 13:34:38 INFO - PROCESS | 1653 | 1468614878678 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:38 INFO - PROCESS | 1653 | 1468614878763 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:34:38 INFO - PROCESS | 1653 | 1468614878824 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 1653 | 1468614878825 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c309800 == 41 [pid = 1653] [id = 393] 13:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125fbf400) [pid = 1653] [serial = 1178] [outer = 0x0] 13:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a675800) [pid = 1653] [serial = 1179] [outer = 0x125fbf400] 13:34:38 INFO - PROCESS | 1653 | 1468614878856 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a708c00) [pid = 1653] [serial = 1180] [outer = 0x125fbf400] 13:34:39 INFO - PROCESS | 1653 | 1468614879112 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]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 474ms 13:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:34:39 INFO - PROCESS | 1653 | 1468614879152 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 1653 | 1468614879153 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 13:34:39 INFO - PROCESS | 1653 | 1468614879155 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 1653 | 1468614879156 Marionette TRACE conn2 <- [1,1546,null,{}] 13:34:39 INFO - PROCESS | 1653 | 1468614879158 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}] 13:34:39 INFO - PROCESS | 1653 | 1468614879159 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:39 INFO - PROCESS | 1653 | 1468614879295 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:34:39 INFO - PROCESS | 1653 | 1468614879353 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 1653 | 1468614879355 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ce4000 == 42 [pid = 1653] [id = 394] 13:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x111fe3800) [pid = 1653] [serial = 1181] [outer = 0x0] 13:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1128ccc00) [pid = 1653] [serial = 1182] [outer = 0x111fe3800] 13:34:39 INFO - PROCESS | 1653 | 1468614879386 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113ddcc00) [pid = 1653] [serial = 1183] [outer = 0x111fe3800] 13:34:39 INFO - PROCESS | 1653 | 1468614879855 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]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 719ms 13:34:39 INFO - PROCESS | 1653 | 1468614879875 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 1653 | 1468614879879 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 13:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:34:39 INFO - PROCESS | 1653 | 1468614879883 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 1653 | 1468614879884 Marionette TRACE conn2 <- [1,1550,null,{}] 13:34:39 INFO - PROCESS | 1653 | 1468614879888 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}] 13:34:39 INFO - PROCESS | 1653 | 1468614879891 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:40 INFO - PROCESS | 1653 | 1468614879999 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:34:40 INFO - PROCESS | 1653 | 1468614880094 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 1653 | 1468614880096 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x121228000 == 43 [pid = 1653] [id = 395] 13:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117187800) [pid = 1653] [serial = 1184] [outer = 0x0] 13:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118378c00) [pid = 1653] [serial = 1185] [outer = 0x117187800] 13:34:40 INFO - PROCESS | 1653 | 1468614880139 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1191dac00) [pid = 1653] [serial = 1186] [outer = 0x117187800] 13:34:40 INFO - PROCESS | 1653 | 1468614880568 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]]]}] 13:34:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:34:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 720ms 13:34:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:34:40 INFO - PROCESS | 1653 | 1468614880603 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 1653 | 1468614880606 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 13:34:40 INFO - PROCESS | 1653 | 1468614880608 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 1653 | 1468614880609 Marionette TRACE conn2 <- [1,1554,null,{}] 13:34:40 INFO - PROCESS | 1653 | 1468614880612 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}] 13:34:40 INFO - PROCESS | 1653 | 1468614880614 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:40 INFO - PROCESS | 1653 | 1468614880720 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:34:40 INFO - PROCESS | 1653 | 1468614880780 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 1653 | 1468614880781 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba7800 == 44 [pid = 1653] [id = 396] 13:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119660c00) [pid = 1653] [serial = 1187] [outer = 0x0] 13:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x120ef1800) [pid = 1653] [serial = 1188] [outer = 0x119660c00] 13:34:40 INFO - PROCESS | 1653 | 1468614880810 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1252a4800) [pid = 1653] [serial = 1189] [outer = 0x119660c00] 13:34:41 INFO - PROCESS | 1653 | 1468614881269 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]]]}] 13:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 722ms 13:34:41 INFO - PROCESS | 1653 | 1468614881351 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 1653 | 1468614881353 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 13:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:34:41 INFO - PROCESS | 1653 | 1468614881365 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 1653 | 1468614881368 Marionette TRACE conn2 <- [1,1558,null,{}] 13:34:41 INFO - PROCESS | 1653 | 1468614881370 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}] 13:34:41 INFO - PROCESS | 1653 | 1468614881372 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:41 INFO - PROCESS | 1653 | 1468614881480 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:34:41 INFO - PROCESS | 1653 | 1468614881552 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 1653 | 1468614881553 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12caa7800 == 45 [pid = 1653] [id = 397] 13:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x125fed000) [pid = 1653] [serial = 1190] [outer = 0x0] 13:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128829400) [pid = 1653] [serial = 1191] [outer = 0x125fed000] 13:34:41 INFO - PROCESS | 1653 | 1468614881582 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128d0a000) [pid = 1653] [serial = 1192] [outer = 0x125fed000] 13:34:42 INFO - PROCESS | 1653 | 1468614882187 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]]]}] 13:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 881ms 13:34:42 INFO - PROCESS | 1653 | 1468614882239 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 1653 | 1468614882242 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 13:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:34:42 INFO - PROCESS | 1653 | 1468614882245 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 1653 | 1468614882247 Marionette TRACE conn2 <- [1,1562,null,{}] 13:34:42 INFO - PROCESS | 1653 | 1468614882251 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}] 13:34:42 INFO - PROCESS | 1653 | 1468614882252 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:42 INFO - PROCESS | 1653 | 1468614882350 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:34:42 INFO - PROCESS | 1653 | 1468614882415 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 1653 | 1468614882419 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190d6800 == 46 [pid = 1653] [id = 398] 13:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x114fcf000) [pid = 1653] [serial = 1193] [outer = 0x0] 13:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x115e2dc00) [pid = 1653] [serial = 1194] [outer = 0x114fcf000] 13:34:42 INFO - PROCESS | 1653 | 1468614882448 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116f98000) [pid = 1653] [serial = 1195] [outer = 0x114fcf000] 13:34:42 INFO - PROCESS | 1653 | 1468614882986 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]]]}] 13:34:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:34:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 13:34:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:34:43 INFO - PROCESS | 1653 | 1468614883016 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 1653 | 1468614883019 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 13:34:43 INFO - PROCESS | 1653 | 1468614883023 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 1653 | 1468614883025 Marionette TRACE conn2 <- [1,1566,null,{}] 13:34:43 INFO - PROCESS | 1653 | 1468614883028 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}] 13:34:43 INFO - PROCESS | 1653 | 1468614883029 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:43 INFO - PROCESS | 1653 | 1468614883123 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:34:43 INFO - PROCESS | 1653 | 1468614883199 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 1653 | 1468614883200 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186d7800 == 47 [pid = 1653] [id = 399] 13:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1181d1000) [pid = 1653] [serial = 1196] [outer = 0x0] 13:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1182de000) [pid = 1653] [serial = 1197] [outer = 0x1181d1000] 13:34:43 INFO - PROCESS | 1653 | 1468614883230 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1184a9c00) [pid = 1653] [serial = 1198] [outer = 0x1181d1000] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c309800 == 46 [pid = 1653] [id = 393] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf1a000 == 45 [pid = 1653] [id = 392] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b970000 == 44 [pid = 1653] [id = 391] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11263c000 == 43 [pid = 1653] [id = 390] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12abb0000 == 42 [pid = 1653] [id = 389] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7dc800 == 41 [pid = 1653] [id = 388] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a58d800 == 40 [pid = 1653] [id = 387] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128d2d000 == 39 [pid = 1653] [id = 386] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12655a800 == 38 [pid = 1653] [id = 385] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1218d8800 == 37 [pid = 1653] [id = 384] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119047000 == 36 [pid = 1653] [id = 383] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116fd7800 == 35 [pid = 1653] [id = 382] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116fe5000 == 34 [pid = 1653] [id = 381] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff4800 == 33 [pid = 1653] [id = 380] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x121bc7000 == 32 [pid = 1653] [id = 379] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1190d6800 == 31 [pid = 1653] [id = 398] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12caa7800 == 30 [pid = 1653] [id = 397] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba7800 == 29 [pid = 1653] [id = 396] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x121228000 == 28 [pid = 1653] [id = 395] 13:34:43 INFO - PROCESS | 1653 | --DOCSHELL 0x113ce4000 == 27 [pid = 1653] [id = 394] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1265cf400) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112a82000) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1130e1000) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1184afc00) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1181d1800) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1182e0400) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1164ee000) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116a17800) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11963fc00) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1164e4c00) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112f23400) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119643000) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1185bec00) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126327800) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125fcb800) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129117400) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126b89c00) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12538ec00) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121287000) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125ff3800) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125fc3000) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116634000) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x117188c00) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126b85c00) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1263a0000) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1128cc000) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116774400) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x117182800) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125398c00) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x120e6a000) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11948c800) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124a79000) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1289d5400) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 13:34:44 INFO - PROCESS | 1653 | 1468614884154 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]]]}] 13:34:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:34:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1176ms 13:34:44 INFO - PROCESS | 1653 | 1468614884200 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 1653 | 1468614884202 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 13:34:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:34:44 INFO - PROCESS | 1653 | 1468614884205 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 1653 | 1468614884207 Marionette TRACE conn2 <- [1,1570,null,{}] 13:34:44 INFO - PROCESS | 1653 | 1468614884211 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}] 13:34:44 INFO - PROCESS | 1653 | 1468614884212 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:44 INFO - PROCESS | 1653 | 1468614884298 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:34:44 INFO - PROCESS | 1653 | 1468614884354 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 1653 | 1468614884355 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684a000 == 28 [pid = 1653] [id = 400] 13:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1128d6400) [pid = 1653] [serial = 1199] [outer = 0x0] 13:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112ebf800) [pid = 1653] [serial = 1200] [outer = 0x1128d6400] 13:34:44 INFO - PROCESS | 1653 | 1468614884382 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x114fc4c00) [pid = 1653] [serial = 1201] [outer = 0x1128d6400] 13:34:44 INFO - PROCESS | 1653 | 1468614884736 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]]]}] 13:34:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:34:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 571ms 13:34:44 INFO - PROCESS | 1653 | 1468614884777 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 1653 | 1468614884782 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 13:34:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:34:44 INFO - PROCESS | 1653 | 1468614884788 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 1653 | 1468614884791 Marionette TRACE conn2 <- [1,1574,null,{}] 13:34:44 INFO - PROCESS | 1653 | 1468614884794 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}] 13:34:44 INFO - PROCESS | 1653 | 1468614884797 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:44 INFO - PROCESS | 1653 | 1468614884908 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:34:44 INFO - PROCESS | 1653 | 1468614884965 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 1653 | 1468614884967 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11817c800 == 29 [pid = 1653] [id = 401] 13:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x114fcb400) [pid = 1653] [serial = 1202] [outer = 0x0] 13:34:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116472800) [pid = 1653] [serial = 1203] [outer = 0x114fcb400] 13:34:44 INFO - PROCESS | 1653 | 1468614884993 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117182800) [pid = 1653] [serial = 1204] [outer = 0x114fcb400] 13:34:45 INFO - PROCESS | 1653 | 1468614885330 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]]]}] 13:34:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:34:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 572ms 13:34:45 INFO - PROCESS | 1653 | 1468614885360 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 1653 | 1468614885365 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 13:34:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:34:45 INFO - PROCESS | 1653 | 1468614885368 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 1653 | 1468614885372 Marionette TRACE conn2 <- [1,1578,null,{}] 13:34:45 INFO - PROCESS | 1653 | 1468614885385 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}] 13:34:45 INFO - PROCESS | 1653 | 1468614885390 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:45 INFO - PROCESS | 1653 | 1468614885534 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:34:45 INFO - PROCESS | 1653 | 1468614885560 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 1653 | 1468614885562 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119363000 == 30 [pid = 1653] [id = 402] 13:34:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1128cf800) [pid = 1653] [serial = 1205] [outer = 0x0] 13:34:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118157800) [pid = 1653] [serial = 1206] [outer = 0x1128cf800] 13:34:45 INFO - PROCESS | 1653 | 1468614885590 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118536400) [pid = 1653] [serial = 1207] [outer = 0x1128cf800] 13:34:45 INFO - PROCESS | 1653 | 1468614885886 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]]]}] 13:34:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:34:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 574ms 13:34:45 INFO - PROCESS | 1653 | 1468614885943 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 1653 | 1468614885945 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 13:34:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:34:45 INFO - PROCESS | 1653 | 1468614885950 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 1653 | 1468614885951 Marionette TRACE conn2 <- [1,1582,null,{}] 13:34:45 INFO - PROCESS | 1653 | 1468614885953 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}] 13:34:45 INFO - PROCESS | 1653 | 1468614885954 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:46 INFO - PROCESS | 1653 | 1468614886033 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:34:46 INFO - PROCESS | 1653 | 1468614886036 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 1653 | 1468614886037 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210ad000 == 31 [pid = 1653] [id = 403] 13:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118680c00) [pid = 1653] [serial = 1208] [outer = 0x0] 13:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11963b000) [pid = 1653] [serial = 1209] [outer = 0x118680c00] 13:34:46 INFO - PROCESS | 1653 | 1468614886062 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119663400) [pid = 1653] [serial = 1210] [outer = 0x118680c00] 13:34:46 INFO - PROCESS | 1653 | 1468614886443 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]]]}] 13:34:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:34:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 521ms 13:34:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:34:46 INFO - PROCESS | 1653 | 1468614886471 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 1653 | 1468614886472 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 13:34:46 INFO - PROCESS | 1653 | 1468614886474 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 1653 | 1468614886476 Marionette TRACE conn2 <- [1,1586,null,{}] 13:34:46 INFO - PROCESS | 1653 | 1468614886480 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}] 13:34:46 INFO - PROCESS | 1653 | 1468614886481 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:46 INFO - PROCESS | 1653 | 1468614886609 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:34:46 INFO - PROCESS | 1653 | 1468614886664 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 1653 | 1468614886665 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f4d800 == 32 [pid = 1653] [id = 404] 13:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116774400) [pid = 1653] [serial = 1211] [outer = 0x0] 13:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120e69000) [pid = 1653] [serial = 1212] [outer = 0x116774400] 13:34:46 INFO - PROCESS | 1653 | 1468614886706 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x120eedc00) [pid = 1653] [serial = 1213] [outer = 0x116774400] 13:34:47 INFO - PROCESS | 1653 | 1468614887154 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]]]}] 13:34:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:34:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 725ms 13:34:47 INFO - PROCESS | 1653 | 1468614887200 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 1653 | 1468614887201 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 13:34:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:34:47 INFO - PROCESS | 1653 | 1468614887203 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 1653 | 1468614887204 Marionette TRACE conn2 <- [1,1590,null,{}] 13:34:47 INFO - PROCESS | 1653 | 1468614887207 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}] 13:34:47 INFO - PROCESS | 1653 | 1468614887211 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:47 INFO - PROCESS | 1653 | 1468614887334 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:34:47 INFO - PROCESS | 1653 | 1468614887350 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 1653 | 1468614887351 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263b1000 == 33 [pid = 1653] [id = 405] 13:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120eef400) [pid = 1653] [serial = 1214] [outer = 0x0] 13:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1252a6c00) [pid = 1653] [serial = 1215] [outer = 0x120eef400] 13:34:47 INFO - PROCESS | 1653 | 1468614887376 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125395000) [pid = 1653] [serial = 1216] [outer = 0x120eef400] 13:34:47 INFO - PROCESS | 1653 | 1468614887719 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]]]}] 13:34:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:34:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 568ms 13:34:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:34:47 INFO - PROCESS | 1653 | 1468614887772 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 1653 | 1468614887773 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 13:34:47 INFO - PROCESS | 1653 | 1468614887775 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 1653 | 1468614887776 Marionette TRACE conn2 <- [1,1594,null,{}] 13:34:47 INFO - PROCESS | 1653 | 1468614887778 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}] 13:34:47 INFO - PROCESS | 1653 | 1468614887779 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:47 INFO - PROCESS | 1653 | 1468614887873 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:34:47 INFO - PROCESS | 1653 | 1468614887911 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 1653 | 1468614887913 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b8800 == 34 [pid = 1653] [id = 406] 13:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117183800) [pid = 1653] [serial = 1217] [outer = 0x0] 13:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x125d04400) [pid = 1653] [serial = 1218] [outer = 0x117183800] 13:34:47 INFO - PROCESS | 1653 | 1468614887937 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125fc4400) [pid = 1653] [serial = 1219] [outer = 0x117183800] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125feb800) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125ff3400) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129031400) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12139b000) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12881d400) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116140400) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1121ba400) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1128d6c00) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a88800) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x114f97000) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118263c00) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121046800) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11276ac00) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1161a2000) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:34:48 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x125fbf400) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:34:48 INFO - PROCESS | 1653 | 1468614888430 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]]]}] 13:34:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:34:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 673ms 13:34:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:34:48 INFO - PROCESS | 1653 | 1468614888450 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 1653 | 1468614888451 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 13:34:48 INFO - PROCESS | 1653 | 1468614888453 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 1653 | 1468614888454 Marionette TRACE conn2 <- [1,1598,null,{}] 13:34:48 INFO - PROCESS | 1653 | 1468614888456 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}] 13:34:48 INFO - PROCESS | 1653 | 1468614888457 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:48 INFO - PROCESS | 1653 | 1468614888535 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:34:48 INFO - PROCESS | 1653 | 1468614888538 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 1653 | 1468614888539 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d26000 == 35 [pid = 1653] [id = 407] 13:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1128d6c00) [pid = 1653] [serial = 1220] [outer = 0x0] 13:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1184b0800) [pid = 1653] [serial = 1221] [outer = 0x1128d6c00] 13:34:48 INFO - PROCESS | 1653 | 1468614888563 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12185dc00) [pid = 1653] [serial = 1222] [outer = 0x1128d6c00] 13:34:48 INFO - PROCESS | 1653 | 1468614888888 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]]]}] 13:34:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:34:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 468ms 13:34:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:34:48 INFO - PROCESS | 1653 | 1468614888922 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 1653 | 1468614888923 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 13:34:48 INFO - PROCESS | 1653 | 1468614888925 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 1653 | 1468614888926 Marionette TRACE conn2 <- [1,1602,null,{}] 13:34:48 INFO - PROCESS | 1653 | 1468614888928 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}] 13:34:48 INFO - PROCESS | 1653 | 1468614888929 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:49 INFO - PROCESS | 1653 | 1468614889029 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:34:49 INFO - PROCESS | 1653 | 1468614889036 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 1653 | 1468614889037 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119361000 == 36 [pid = 1653] [id = 408] 13:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121463c00) [pid = 1653] [serial = 1223] [outer = 0x0] 13:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125fedc00) [pid = 1653] [serial = 1224] [outer = 0x121463c00] 13:34:49 INFO - PROCESS | 1653 | 1468614889062 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125ff5800) [pid = 1653] [serial = 1225] [outer = 0x121463c00] 13:34:49 INFO - PROCESS | 1653 | 1468614889368 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]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 470ms 13:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:34:49 INFO - PROCESS | 1653 | 1468614889398 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 1653 | 1468614889401 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 13:34:49 INFO - PROCESS | 1653 | 1468614889403 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 1653 | 1468614889404 Marionette TRACE conn2 <- [1,1606,null,{}] 13:34:49 INFO - PROCESS | 1653 | 1468614889406 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}] 13:34:49 INFO - PROCESS | 1653 | 1468614889407 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:49 INFO - PROCESS | 1653 | 1468614889487 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:34:49 INFO - PROCESS | 1653 | 1468614889490 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 1653 | 1468614889492 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5a6800 == 37 [pid = 1653] [id = 409] 13:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125ff5c00) [pid = 1653] [serial = 1226] [outer = 0x0] 13:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1265cf400) [pid = 1653] [serial = 1227] [outer = 0x125ff5c00] 13:34:49 INFO - PROCESS | 1653 | 1468614889516 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126818000) [pid = 1653] [serial = 1228] [outer = 0x125ff5c00] 13:34:49 INFO - PROCESS | 1653 | 1468614889843 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]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 469ms 13:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:34:49 INFO - PROCESS | 1653 | 1468614889881 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 1653 | 1468614889884 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 13:34:49 INFO - PROCESS | 1653 | 1468614889886 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 1653 | 1468614889888 Marionette TRACE conn2 <- [1,1610,null,{}] 13:34:49 INFO - PROCESS | 1653 | 1468614889890 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}] 13:34:49 INFO - PROCESS | 1653 | 1468614889892 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:50 INFO - PROCESS | 1653 | 1468614890007 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:34:50 INFO - PROCESS | 1653 | 1468614890016 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 1653 | 1468614890018 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b8f000 == 38 [pid = 1653] [id = 410] 13:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12681a000) [pid = 1653] [serial = 1229] [outer = 0x0] 13:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126b86400) [pid = 1653] [serial = 1230] [outer = 0x12681a000] 13:34:50 INFO - PROCESS | 1653 | 1468614890044 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289d3000) [pid = 1653] [serial = 1231] [outer = 0x12681a000] 13:34:50 INFO - PROCESS | 1653 | 1468614890349 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]]]}] 13:34:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:34:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 569ms 13:34:50 INFO - PROCESS | 1653 | 1468614890456 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:34:50 INFO - PROCESS | 1653 | 1468614890458 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 13:34:50 INFO - PROCESS | 1653 | 1468614890461 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 1653 | 1468614890464 Marionette TRACE conn2 <- [1,1614,null,{}] 13:34:50 INFO - PROCESS | 1653 | 1468614890468 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}] 13:34:50 INFO - PROCESS | 1653 | 1468614890470 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:50 INFO - PROCESS | 1653 | 1468614890588 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:34:50 INFO - PROCESS | 1653 | 1468614890642 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 1653 | 1468614890644 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11679b000 == 39 [pid = 1653] [id = 411] 13:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1126f3800) [pid = 1653] [serial = 1232] [outer = 0x0] 13:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11275d000) [pid = 1653] [serial = 1233] [outer = 0x1126f3800] 13:34:50 INFO - PROCESS | 1653 | 1468614890676 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112d1f400) [pid = 1653] [serial = 1234] [outer = 0x1126f3800] 13:34:51 INFO - PROCESS | 1653 | 1468614891223 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]]]}] 13:34:51 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 13:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 771ms 13:34:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:34:51 INFO - PROCESS | 1653 | 1468614891257 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 1653 | 1468614891260 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 13:34:51 INFO - PROCESS | 1653 | 1468614891268 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 1653 | 1468614891271 Marionette TRACE conn2 <- [1,1618,null,{}] 13:34:51 INFO - PROCESS | 1653 | 1468614891273 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}] 13:34:51 INFO - PROCESS | 1653 | 1468614891275 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:51 INFO - PROCESS | 1653 | 1468614891386 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:34:51 INFO - PROCESS | 1653 | 1468614891465 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 1653 | 1468614891466 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f8b000 == 40 [pid = 1653] [id = 412] 13:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116782000) [pid = 1653] [serial = 1235] [outer = 0x0] 13:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116a1fc00) [pid = 1653] [serial = 1236] [outer = 0x116782000] 13:34:51 INFO - PROCESS | 1653 | 1468614891497 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x117eb4800) [pid = 1653] [serial = 1237] [outer = 0x116782000] 13:34:52 INFO - PROCESS | 1653 | 1468614892171 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]]]}] 13:34:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:34:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 975ms 13:34:52 INFO - PROCESS | 1653 | 1468614892240 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 1653 | 1468614892242 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 13:34:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:34:52 INFO - PROCESS | 1653 | 1468614892245 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 1653 | 1468614892247 Marionette TRACE conn2 <- [1,1622,null,{}] 13:34:52 INFO - PROCESS | 1653 | 1468614892251 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}] 13:34:52 INFO - PROCESS | 1653 | 1468614892253 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:52 INFO - PROCESS | 1653 | 1468614892355 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:34:52 INFO - PROCESS | 1653 | 1468614892410 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 1653 | 1468614892413 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118399800 == 41 [pid = 1653] [id = 413] 13:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x114fc2400) [pid = 1653] [serial = 1238] [outer = 0x0] 13:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11614a800) [pid = 1653] [serial = 1239] [outer = 0x114fc2400] 13:34:52 INFO - PROCESS | 1653 | 1468614892440 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116f95400) [pid = 1653] [serial = 1240] [outer = 0x114fc2400] 13:34:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5a6800 == 40 [pid = 1653] [id = 409] 13:34:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119361000 == 39 [pid = 1653] [id = 408] 13:34:52 INFO - PROCESS | 1653 | --DOCSHELL 0x128d26000 == 38 [pid = 1653] [id = 407] 13:34:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b8800 == 37 [pid = 1653] [id = 406] 13:34:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1263b1000 == 36 [pid = 1653] [id = 405] 13:34:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123f4d800 == 35 [pid = 1653] [id = 404] 13:34:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1210ad000 == 34 [pid = 1653] [id = 403] 13:34:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119363000 == 33 [pid = 1653] [id = 402] 13:34:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11817c800 == 32 [pid = 1653] [id = 401] 13:34:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11684a000 == 31 [pid = 1653] [id = 400] 13:34:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1186d7800 == 30 [pid = 1653] [id = 399] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126b87c00) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128d07c00) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12911c800) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121a4d000) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129031c00) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116a1e400) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1176ecc00) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1198df800) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x114fc9c00) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x120ef0400) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112f79400) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114fc5000) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11688b800) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117ead000) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1185bf800) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1182e8800) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116f95c00) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a562400) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12937bc00) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12937b000) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x125ff2800) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x125399800) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129032400) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1289d7c00) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x125fc4000) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11966c800) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a675800) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a708c00) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1252a4400) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1653 | 1468614892868 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]]]}] 13:34:52 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 13:34:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 672ms 13:34:52 INFO - PROCESS | 1653 | 1468614892917 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 1653 | 1468614892920 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 13:34:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:34:52 INFO - PROCESS | 1653 | 1468614892924 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 1653 | 1468614892925 Marionette TRACE conn2 <- [1,1626,null,{}] 13:34:52 INFO - PROCESS | 1653 | 1468614892928 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}] 13:34:52 INFO - PROCESS | 1653 | 1468614892929 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:53 INFO - PROCESS | 1653 | 1468614893009 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:34:53 INFO - PROCESS | 1653 | 1468614893015 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 1653 | 1468614893017 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183a9000 == 31 [pid = 1653] [id = 414] 13:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117185c00) [pid = 1653] [serial = 1241] [outer = 0x0] 13:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1181d2000) [pid = 1653] [serial = 1242] [outer = 0x117185c00] 13:34:53 INFO - PROCESS | 1653 | 1468614893044 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1182e4800) [pid = 1653] [serial = 1243] [outer = 0x117185c00] 13:34:53 INFO - PROCESS | 1653 | 1468614893424 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]]]}] 13:34:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:34:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 521ms 13:34:53 INFO - PROCESS | 1653 | 1468614893446 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 1653 | 1468614893449 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 13:34:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:34:53 INFO - PROCESS | 1653 | 1468614893452 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 1653 | 1468614893456 Marionette TRACE conn2 <- [1,1630,null,{}] 13:34:53 INFO - PROCESS | 1653 | 1468614893468 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}] 13:34:53 INFO - PROCESS | 1653 | 1468614893474 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:53 INFO - PROCESS | 1653 | 1468614893608 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:34:53 INFO - PROCESS | 1653 | 1468614893622 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 1653 | 1468614893625 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210a4800 == 32 [pid = 1653] [id = 415] 13:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1185be000) [pid = 1653] [serial = 1244] [outer = 0x0] 13:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11963a400) [pid = 1653] [serial = 1245] [outer = 0x1185be000] 13:34:53 INFO - PROCESS | 1653 | 1468614893672 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x120e65c00) [pid = 1653] [serial = 1246] [outer = 0x1185be000] 13:34:54 INFO - PROCESS | 1653 | 1468614894107 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]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:34:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 676ms 13:34:54 INFO - PROCESS | 1653 | 1468614894127 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1653 | 1468614894131 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 13:34:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:34:54 INFO - PROCESS | 1653 | 1468614894134 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1653 | 1468614894135 Marionette TRACE conn2 <- [1,1634,null,{}] 13:34:54 INFO - PROCESS | 1653 | 1468614894137 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}] 13:34:54 INFO - PROCESS | 1653 | 1468614894138 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:54 INFO - PROCESS | 1653 | 1468614894223 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:34:54 INFO - PROCESS | 1653 | 1468614894228 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 1653 | 1468614894229 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x125f6b800 == 33 [pid = 1653] [id = 416] 13:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120e6d800) [pid = 1653] [serial = 1247] [outer = 0x0] 13:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121037400) [pid = 1653] [serial = 1248] [outer = 0x120e6d800] 13:34:54 INFO - PROCESS | 1653 | 1468614894257 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1216b5400) [pid = 1653] [serial = 1249] [outer = 0x120e6d800] 13:34:54 INFO - PROCESS | 1653 | 1468614894654 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]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:34:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 568ms 13:34:54 INFO - PROCESS | 1653 | 1468614894703 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1653 | 1468614894705 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 13:34:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:34:54 INFO - PROCESS | 1653 | 1468614894708 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1653 | 1468614894710 Marionette TRACE conn2 <- [1,1638,null,{}] 13:34:54 INFO - PROCESS | 1653 | 1468614894730 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}] 13:34:54 INFO - PROCESS | 1653 | 1468614894732 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:54 INFO - PROCESS | 1653 | 1468614894855 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:34:54 INFO - PROCESS | 1653 | 1468614894865 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 1653 | 1468614894866 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289ca000 == 34 [pid = 1653] [id = 417] 13:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x121462000) [pid = 1653] [serial = 1250] [outer = 0x0] 13:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124a44400) [pid = 1653] [serial = 1251] [outer = 0x121462000] 13:34:54 INFO - PROCESS | 1653 | 1468614894908 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12538d800) [pid = 1653] [serial = 1252] [outer = 0x121462000] 13:34:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:34:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 623ms 13:34:55 INFO - PROCESS | 1653 | 1468614895324 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]]]}] 13:34:55 INFO - PROCESS | 1653 | 1468614895332 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 1653 | 1468614895333 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 13:34:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:34:55 INFO - PROCESS | 1653 | 1468614895342 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 1653 | 1468614895343 Marionette TRACE conn2 <- [1,1642,null,{}] 13:34:55 INFO - PROCESS | 1653 | 1468614895345 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}] 13:34:55 INFO - PROCESS | 1653 | 1468614895349 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:55 INFO - PROCESS | 1653 | 1468614895469 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:34:55 INFO - PROCESS | 1653 | 1468614895480 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 1653 | 1468614895482 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296c0800 == 35 [pid = 1653] [id = 418] 13:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12538ec00) [pid = 1653] [serial = 1253] [outer = 0x0] 13:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125da0400) [pid = 1653] [serial = 1254] [outer = 0x12538ec00] 13:34:55 INFO - PROCESS | 1653 | 1468614895507 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126b7f800) [pid = 1653] [serial = 1255] [outer = 0x12538ec00] 13:34:55 INFO - PROCESS | 1653 | 1468614895821 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]]]}] 13:34:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:34:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 528ms 13:34:55 INFO - PROCESS | 1653 | 1468614895864 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 1653 | 1468614895865 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 13:34:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:34:55 INFO - PROCESS | 1653 | 1468614895868 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 1653 | 1468614895869 Marionette TRACE conn2 <- [1,1646,null,{}] 13:34:55 INFO - PROCESS | 1653 | 1468614895871 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}] 13:34:55 INFO - PROCESS | 1653 | 1468614895872 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:55 INFO - PROCESS | 1653 | 1468614895971 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:34:55 INFO - PROCESS | 1653 | 1468614895984 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 1653 | 1468614895985 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7dc800 == 36 [pid = 1653] [id = 419] 13:34:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126b88800) [pid = 1653] [serial = 1256] [outer = 0x0] 13:34:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12893a000) [pid = 1653] [serial = 1257] [outer = 0x126b88800] 13:34:56 INFO - PROCESS | 1653 | 1468614896016 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1289d5800) [pid = 1653] [serial = 1258] [outer = 0x126b88800] 13:34:56 INFO - PROCESS | 1653 | 1468614896368 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]]]}] 13:34:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:34:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 519ms 13:34:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:34:56 INFO - PROCESS | 1653 | 1468614896388 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 1653 | 1468614896389 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 13:34:56 INFO - PROCESS | 1653 | 1468614896391 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1653 | 1468614896392 Marionette TRACE conn2 <- [1,1650,null,{}] 13:34:56 INFO - PROCESS | 1653 | 1468614896394 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}] 13:34:56 INFO - PROCESS | 1653 | 1468614896396 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:56 INFO - PROCESS | 1653 | 1468614896499 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:34:56 INFO - PROCESS | 1653 | 1468614896509 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 1653 | 1468614896510 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab97800 == 37 [pid = 1653] [id = 420] 13:34:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1289d6800) [pid = 1653] [serial = 1259] [outer = 0x0] 13:34:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289de000) [pid = 1653] [serial = 1260] [outer = 0x1289d6800] 13:34:56 INFO - PROCESS | 1653 | 1468614896535 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129031400) [pid = 1653] [serial = 1261] [outer = 0x1289d6800] 13:34:56 INFO - PROCESS | 1653 | 1468614896861 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]]]}] 13:34:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:34:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 518ms 13:34:56 INFO - PROCESS | 1653 | 1468614896909 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 1653 | 1468614896911 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 13:34:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:34:56 INFO - PROCESS | 1653 | 1468614896913 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1653 | 1468614896914 Marionette TRACE conn2 <- [1,1654,null,{}] 13:34:56 INFO - PROCESS | 1653 | 1468614896916 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}] 13:34:56 INFO - PROCESS | 1653 | 1468614896918 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:57 INFO - PROCESS | 1653 | 1468614897019 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:34:57 INFO - PROCESS | 1653 | 1468614897023 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 1653 | 1468614897024 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b189000 == 38 [pid = 1653] [id = 421] 13:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126b89000) [pid = 1653] [serial = 1262] [outer = 0x0] 13:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129119000) [pid = 1653] [serial = 1263] [outer = 0x126b89000] 13:34:57 INFO - PROCESS | 1653 | 1468614897055 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129122c00) [pid = 1653] [serial = 1264] [outer = 0x126b89000] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116774400) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128d6400) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1128cf800) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x114fcb400) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118680c00) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x120eef400) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1181d1000) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111fe3800) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117187800) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119660c00) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125fed000) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x125ff5c00) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x114fcf000) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117183800) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1128d6c00) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:34:57 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x121463c00) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:34:57 INFO - PROCESS | 1653 | 1468614897446 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]]]}] 13:34:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:34:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 569ms 13:34:57 INFO - PROCESS | 1653 | 1468614897493 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 1653 | 1468614897494 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 13:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:34:57 INFO - PROCESS | 1653 | 1468614897501 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 1653 | 1468614897502 Marionette TRACE conn2 <- [1,1658,null,{}] 13:34:57 INFO - PROCESS | 1653 | 1468614897504 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}] 13:34:57 INFO - PROCESS | 1653 | 1468614897506 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:57 INFO - PROCESS | 1653 | 1468614897587 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:34:57 INFO - PROCESS | 1653 | 1468614897591 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 1653 | 1468614897592 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12932a000 == 39 [pid = 1653] [id = 422] 13:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115e8f400) [pid = 1653] [serial = 1265] [outer = 0x0] 13:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117188c00) [pid = 1653] [serial = 1266] [outer = 0x115e8f400] 13:34:57 INFO - PROCESS | 1653 | 1468614897617 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11963e000) [pid = 1653] [serial = 1267] [outer = 0x115e8f400] 13:34:57 INFO - PROCESS | 1653 | 1468614897926 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]]]}] 13:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 471ms 13:34:57 INFO - PROCESS | 1653 | 1468614897970 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:34:57 INFO - PROCESS | 1653 | 1468614897972 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 13:34:57 INFO - PROCESS | 1653 | 1468614897974 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 1653 | 1468614897976 Marionette TRACE conn2 <- [1,1662,null,{}] 13:34:57 INFO - PROCESS | 1653 | 1468614897978 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}] 13:34:57 INFO - PROCESS | 1653 | 1468614897980 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:58 INFO - PROCESS | 1653 | 1468614898074 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:34:58 INFO - PROCESS | 1653 | 1468614898077 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 1653 | 1468614898079 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcb2800 == 40 [pid = 1653] [id = 423] 13:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119640000) [pid = 1653] [serial = 1268] [outer = 0x0] 13:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1289d6000) [pid = 1653] [serial = 1269] [outer = 0x119640000] 13:34:58 INFO - PROCESS | 1653 | 1468614898114 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12937dc00) [pid = 1653] [serial = 1270] [outer = 0x119640000] 13:34:58 INFO - PROCESS | 1653 | 1468614898456 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]]]}] 13:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 520ms 13:34:58 INFO - PROCESS | 1653 | 1468614898499 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 1653 | 1468614898500 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 13:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:34:58 INFO - PROCESS | 1653 | 1468614898503 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 1653 | 1468614898504 Marionette TRACE conn2 <- [1,1666,null,{}] 13:34:58 INFO - PROCESS | 1653 | 1468614898506 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}] 13:34:58 INFO - PROCESS | 1653 | 1468614898507 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:58 INFO - PROCESS | 1653 | 1468614898591 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:34:58 INFO - PROCESS | 1653 | 1468614898595 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 1653 | 1468614898596 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf1a000 == 41 [pid = 1653] [id = 424] 13:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119646400) [pid = 1653] [serial = 1271] [outer = 0x0] 13:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1295bd000) [pid = 1653] [serial = 1272] [outer = 0x119646400] 13:34:58 INFO - PROCESS | 1653 | 1468614898620 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a562400) [pid = 1653] [serial = 1273] [outer = 0x119646400] 13:34:58 INFO - PROCESS | 1653 | 1468614898946 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]]]}] 13:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 469ms 13:34:58 INFO - PROCESS | 1653 | 1468614898973 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 1653 | 1468614898974 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 13:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:34:58 INFO - PROCESS | 1653 | 1468614898976 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 1653 | 1468614898977 Marionette TRACE conn2 <- [1,1670,null,{}] 13:34:58 INFO - PROCESS | 1653 | 1468614898982 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}] 13:34:58 INFO - PROCESS | 1653 | 1468614898983 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:59 INFO - PROCESS | 1653 | 1468614899063 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:34:59 INFO - PROCESS | 1653 | 1468614899068 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 1653 | 1468614899076 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c31d000 == 42 [pid = 1653] [id = 425] 13:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129381000) [pid = 1653] [serial = 1274] [outer = 0x0] 13:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a673800) [pid = 1653] [serial = 1275] [outer = 0x129381000] 13:34:59 INFO - PROCESS | 1653 | 1468614899101 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a709000) [pid = 1653] [serial = 1276] [outer = 0x129381000] 13:34:59 INFO - PROCESS | 1653 | 1468614899559 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]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 623ms 13:34:59 INFO - PROCESS | 1653 | 1468614899600 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 1653 | 1468614899603 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 13:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:34:59 INFO - PROCESS | 1653 | 1468614899606 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 1653 | 1468614899608 Marionette TRACE conn2 <- [1,1674,null,{}] 13:34:59 INFO - PROCESS | 1653 | 1468614899613 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}] 13:34:59 INFO - PROCESS | 1653 | 1468614899614 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:59 INFO - PROCESS | 1653 | 1468614899721 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:34:59 INFO - PROCESS | 1653 | 1468614899830 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 1653 | 1468614899831 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:34:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190c1800 == 43 [pid = 1653] [id = 426] 13:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116635000) [pid = 1653] [serial = 1277] [outer = 0x0] 13:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116a25c00) [pid = 1653] [serial = 1278] [outer = 0x116635000] 13:34:59 INFO - PROCESS | 1653 | 1468614899863 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1181d4000) [pid = 1653] [serial = 1279] [outer = 0x116635000] 13:35:00 INFO - PROCESS | 1653 | 1468614900294 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]]]}] 13:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 722ms 13:35:00 INFO - PROCESS | 1653 | 1468614900327 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 1653 | 1468614900333 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 13:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:35:00 INFO - PROCESS | 1653 | 1468614900338 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 1653 | 1468614900340 Marionette TRACE conn2 <- [1,1678,null,{}] 13:35:00 INFO - PROCESS | 1653 | 1468614900342 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}] 13:35:00 INFO - PROCESS | 1653 | 1468614900344 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:00 INFO - PROCESS | 1653 | 1468614900449 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:35:00 INFO - PROCESS | 1653 | 1468614900508 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 1653 | 1468614900509 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d2e000 == 44 [pid = 1653] [id = 427] 13:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118532800) [pid = 1653] [serial = 1280] [outer = 0x0] 13:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11963d800) [pid = 1653] [serial = 1281] [outer = 0x118532800] 13:35:00 INFO - PROCESS | 1653 | 1468614900540 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120e67c00) [pid = 1653] [serial = 1282] [outer = 0x118532800] 13:35:00 INFO - PROCESS | 1653 | 1468614900966 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]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 13:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:35:01 INFO - PROCESS | 1653 | 1468614901007 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 1653 | 1468614901009 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 13:35:01 INFO - PROCESS | 1653 | 1468614901011 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 1653 | 1468614901016 Marionette TRACE conn2 <- [1,1682,null,{}] 13:35:01 INFO - PROCESS | 1653 | 1468614901024 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}] 13:35:01 INFO - PROCESS | 1653 | 1468614901027 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:01 INFO - PROCESS | 1653 | 1468614901203 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:35:01 INFO - PROCESS | 1653 | 1468614901259 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1653 | 1468614901261 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c31b000 == 45 [pid = 1653] [id = 428] 13:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x125398400) [pid = 1653] [serial = 1283] [outer = 0x0] 13:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x125d9e000) [pid = 1653] [serial = 1284] [outer = 0x125398400] 13:35:01 INFO - PROCESS | 1653 | 1468614901292 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x125ff7400) [pid = 1653] [serial = 1285] [outer = 0x125398400] 13:35:01 INFO - PROCESS | 1653 | 1468614901717 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]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 723ms 13:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:35:01 INFO - PROCESS | 1653 | 1468614901735 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 1653 | 1468614901737 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 13:35:01 INFO - PROCESS | 1653 | 1468614901739 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 1653 | 1468614901740 Marionette TRACE conn2 <- [1,1686,null,{}] 13:35:01 INFO - PROCESS | 1653 | 1468614901743 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}] 13:35:01 INFO - PROCESS | 1653 | 1468614901745 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:01 INFO - PROCESS | 1653 | 1468614901850 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:35:01 INFO - PROCESS | 1653 | 1468614901910 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1653 | 1468614901911 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cba6000 == 46 [pid = 1653] [id = 429] 13:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126819800) [pid = 1653] [serial = 1286] [outer = 0x0] 13:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12893d000) [pid = 1653] [serial = 1287] [outer = 0x126819800] 13:35:01 INFO - PROCESS | 1653 | 1468614901940 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129118400) [pid = 1653] [serial = 1288] [outer = 0x126819800] 13:35:02 INFO - PROCESS | 1653 | 1468614902586 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]]]}] 13:35:02 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 13:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 870ms 13:35:02 INFO - PROCESS | 1653 | 1468614902609 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 1653 | 1468614902612 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 13:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:35:02 INFO - PROCESS | 1653 | 1468614902618 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 1653 | 1468614902619 Marionette TRACE conn2 <- [1,1690,null,{}] 13:35:02 INFO - PROCESS | 1653 | 1468614902623 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}] 13:35:02 INFO - PROCESS | 1653 | 1468614902624 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:02 INFO - PROCESS | 1653 | 1468614902724 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:35:02 INFO - PROCESS | 1653 | 1468614902785 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 1653 | 1468614902788 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x116adb000 == 47 [pid = 1653] [id = 430] 13:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1128cdc00) [pid = 1653] [serial = 1289] [outer = 0x0] 13:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1128d5c00) [pid = 1653] [serial = 1290] [outer = 0x1128cdc00] 13:35:02 INFO - PROCESS | 1653 | 1468614902816 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112ec1c00) [pid = 1653] [serial = 1291] [outer = 0x1128cdc00] 13:35:03 INFO - PROCESS | 1653 | 1468614903237 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]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 627ms 13:35:03 INFO - PROCESS | 1653 | 1468614903243 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 1653 | 1468614903247 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 13:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:35:03 INFO - PROCESS | 1653 | 1468614903253 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 1653 | 1468614903254 Marionette TRACE conn2 <- [1,1694,null,{}] 13:35:03 INFO - PROCESS | 1653 | 1468614903257 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}] 13:35:03 INFO - PROCESS | 1653 | 1468614903258 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:03 INFO - PROCESS | 1653 | 1468614903356 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:35:03 INFO - PROCESS | 1653 | 1468614903415 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 1653 | 1468614903416 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118394800 == 48 [pid = 1653] [id = 431] 13:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1133c6000) [pid = 1653] [serial = 1292] [outer = 0x0] 13:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x113c73000) [pid = 1653] [serial = 1293] [outer = 0x1133c6000] 13:35:03 INFO - PROCESS | 1653 | 1468614903446 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x114fc2800) [pid = 1653] [serial = 1294] [outer = 0x1133c6000] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf1a000 == 47 [pid = 1653] [id = 424] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcb2800 == 46 [pid = 1653] [id = 423] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12932a000 == 45 [pid = 1653] [id = 422] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b189000 == 44 [pid = 1653] [id = 421] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab97800 == 43 [pid = 1653] [id = 420] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7dc800 == 42 [pid = 1653] [id = 419] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1296c0800 == 41 [pid = 1653] [id = 418] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1289ca000 == 40 [pid = 1653] [id = 417] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x125f6b800 == 39 [pid = 1653] [id = 416] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1210a4800 == 38 [pid = 1653] [id = 415] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1183a9000 == 37 [pid = 1653] [id = 414] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x118399800 == 36 [pid = 1653] [id = 413] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x120f8b000 == 35 [pid = 1653] [id = 412] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11679b000 == 34 [pid = 1653] [id = 411] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x123b8f000 == 33 [pid = 1653] [id = 410] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116adb000 == 32 [pid = 1653] [id = 430] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12cba6000 == 31 [pid = 1653] [id = 429] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c31b000 == 30 [pid = 1653] [id = 428] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x128d2e000 == 29 [pid = 1653] [id = 427] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c31d000 == 28 [pid = 1653] [id = 425] 13:35:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1190c1800 == 27 [pid = 1653] [id = 426] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1252a6c00) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1184a9c00) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1182de000) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x113ddcc00) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1128ccc00) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1191dac00) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118378c00) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1252a4800) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x120ef1800) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128d0a000) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126818000) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128829400) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116f98000) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x120eedc00) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x115e2dc00) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125d04400) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126b86400) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125395000) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12185dc00) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1184b0800) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125fedc00) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1265cf400) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125fc4400) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125ff5800) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119663400) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120e69000) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112ebf800) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x114fc4c00) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118157800) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118536400) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116472800) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x117182800) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11963b000) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 13:35:04 INFO - PROCESS | 1653 | 1468614904437 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]]]}] 13:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1224ms 13:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:35:04 INFO - PROCESS | 1653 | 1468614904488 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 1653 | 1468614904490 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 13:35:04 INFO - PROCESS | 1653 | 1468614904494 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 1653 | 1468614904497 Marionette TRACE conn2 <- [1,1698,null,{}] 13:35:04 INFO - PROCESS | 1653 | 1468614904507 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}] 13:35:04 INFO - PROCESS | 1653 | 1468614904509 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:04 INFO - PROCESS | 1653 | 1468614904645 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:35:04 INFO - PROCESS | 1653 | 1468614904722 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 1653 | 1468614904726 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae0800 == 28 [pid = 1653] [id = 432] 13:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112de7000) [pid = 1653] [serial = 1295] [outer = 0x0] 13:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112f22c00) [pid = 1653] [serial = 1296] [outer = 0x112de7000] 13:35:04 INFO - PROCESS | 1653 | 1468614904758 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1121b0000) [pid = 1653] [serial = 1297] [outer = 0x112de7000] 13:35:05 INFO - PROCESS | 1653 | 1468614905297 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]]]}] 13:35:05 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 13:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 880ms 13:35:05 INFO - PROCESS | 1653 | 1468614905401 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 1653 | 1468614905404 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 13:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:35:05 INFO - PROCESS | 1653 | 1468614905410 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 1653 | 1468614905413 Marionette TRACE conn2 <- [1,1702,null,{}] 13:35:05 INFO - PROCESS | 1653 | 1468614905416 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}] 13:35:05 INFO - PROCESS | 1653 | 1468614905418 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:05 INFO - PROCESS | 1653 | 1468614905521 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:35:05 INFO - PROCESS | 1653 | 1468614905576 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1653 | 1468614905578 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e6a000 == 29 [pid = 1653] [id = 433] 13:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x114fc9800) [pid = 1653] [serial = 1298] [outer = 0x0] 13:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x114fce400) [pid = 1653] [serial = 1299] [outer = 0x114fc9800] 13:35:05 INFO - PROCESS | 1653 | 1468614905609 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x115e8f000) [pid = 1653] [serial = 1300] [outer = 0x114fc9800] 13:35:06 INFO - PROCESS | 1653 | 1468614906071 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]]]}] 13:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 726ms 13:35:06 INFO - PROCESS | 1653 | 1468614906158 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 1653 | 1468614906160 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 13:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:35:06 INFO - PROCESS | 1653 | 1468614906165 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 1653 | 1468614906167 Marionette TRACE conn2 <- [1,1706,null,{}] 13:35:06 INFO - PROCESS | 1653 | 1468614906174 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}] 13:35:06 INFO - PROCESS | 1653 | 1468614906178 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:06 INFO - PROCESS | 1653 | 1468614906286 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:35:06 INFO - PROCESS | 1653 | 1468614906406 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 1653 | 1468614906408 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11661a800 == 30 [pid = 1653] [id = 434] 13:35:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x10eafd400) [pid = 1653] [serial = 1301] [outer = 0x0] 13:35:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1126f0c00) [pid = 1653] [serial = 1302] [outer = 0x10eafd400] 13:35:06 INFO - PROCESS | 1653 | 1468614906436 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1128d9400) [pid = 1653] [serial = 1303] [outer = 0x10eafd400] 13:35:06 INFO - PROCESS | 1653 | 1468614906840 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]]]}] 13:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 724ms 13:35:06 INFO - PROCESS | 1653 | 1468614906890 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:35:06 INFO - PROCESS | 1653 | 1468614906892 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 13:35:06 INFO - PROCESS | 1653 | 1468614906895 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 1653 | 1468614906896 Marionette TRACE conn2 <- [1,1710,null,{}] 13:35:06 INFO - PROCESS | 1653 | 1468614906900 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}] 13:35:06 INFO - PROCESS | 1653 | 1468614906903 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:06 INFO - PROCESS | 1653 | 1468614906985 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:35:07 INFO - PROCESS | 1653 | 1468614907044 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 1653 | 1468614907045 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119039800 == 31 [pid = 1653] [id = 435] 13:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a7bc00) [pid = 1653] [serial = 1304] [outer = 0x0] 13:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113c65800) [pid = 1653] [serial = 1305] [outer = 0x112a7bc00] 13:35:07 INFO - PROCESS | 1653 | 1468614907071 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11714ec00) [pid = 1653] [serial = 1306] [outer = 0x112a7bc00] 13:35:07 INFO - PROCESS | 1653 | 1468614907371 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]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 522ms 13:35:07 INFO - PROCESS | 1653 | 1468614907419 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1653 | 1468614907422 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 13:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:35:07 INFO - PROCESS | 1653 | 1468614907425 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 1653 | 1468614907426 Marionette TRACE conn2 <- [1,1714,null,{}] 13:35:07 INFO - PROCESS | 1653 | 1468614907428 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}] 13:35:07 INFO - PROCESS | 1653 | 1468614907430 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:07 INFO - PROCESS | 1653 | 1468614907508 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:35:07 INFO - PROCESS | 1653 | 1468614907519 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 1653 | 1468614907520 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119440000 == 32 [pid = 1653] [id = 436] 13:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x111f1a800) [pid = 1653] [serial = 1307] [outer = 0x0] 13:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x117185800) [pid = 1653] [serial = 1308] [outer = 0x111f1a800] 13:35:07 INFO - PROCESS | 1653 | 1468614907593 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1181d4800) [pid = 1653] [serial = 1309] [outer = 0x111f1a800] 13:35:07 INFO - PROCESS | 1653 | 1468614907901 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]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 518ms 13:35:07 INFO - PROCESS | 1653 | 1468614907943 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1653 | 1468614907945 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 13:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:35:07 INFO - PROCESS | 1653 | 1468614907955 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 1653 | 1468614907958 Marionette TRACE conn2 <- [1,1718,null,{}] 13:35:07 INFO - PROCESS | 1653 | 1468614907961 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}] 13:35:07 INFO - PROCESS | 1653 | 1468614907964 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:08 INFO - PROCESS | 1653 | 1468614908041 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:35:08 INFO - PROCESS | 1653 | 1468614908102 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 1653 | 1468614908103 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x121bb8000 == 33 [pid = 1653] [id = 437] 13:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x110ea8c00) [pid = 1653] [serial = 1310] [outer = 0x0] 13:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11717e400) [pid = 1653] [serial = 1311] [outer = 0x110ea8c00] 13:35:08 INFO - PROCESS | 1653 | 1468614908129 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1184aac00) [pid = 1653] [serial = 1312] [outer = 0x110ea8c00] 13:35:08 INFO - PROCESS | 1653 | 1468614908433 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]]]}] 13:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 527ms 13:35:08 INFO - PROCESS | 1653 | 1468614908478 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:35:08 INFO - PROCESS | 1653 | 1468614908480 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 13:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:35:08 INFO - PROCESS | 1653 | 1468614908484 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - PROCESS | 1653 | 1468614908485 Marionette TRACE conn2 <- [1,1722,null,{}] 13:35:08 INFO - PROCESS | 1653 | 1468614908487 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}] 13:35:08 INFO - PROCESS | 1653 | 1468614908488 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:08 INFO - PROCESS | 1653 | 1468614908587 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:35:08 INFO - PROCESS | 1653 | 1468614908602 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 1653 | 1468614908604 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253d1800 == 34 [pid = 1653] [id = 438] 13:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118532400) [pid = 1653] [serial = 1313] [outer = 0x0] 13:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11902d400) [pid = 1653] [serial = 1314] [outer = 0x118532400] 13:35:08 INFO - PROCESS | 1653 | 1468614908628 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119485400) [pid = 1653] [serial = 1315] [outer = 0x118532400] 13:35:09 INFO - PROCESS | 1653 | 1468614909028 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]]]}] 13:35:09 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 13:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 568ms 13:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:35:09 INFO - PROCESS | 1653 | 1468614909053 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 1653 | 1468614909055 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 13:35:09 INFO - PROCESS | 1653 | 1468614909058 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 1653 | 1468614909060 Marionette TRACE conn2 <- [1,1726,null,{}] 13:35:09 INFO - PROCESS | 1653 | 1468614909065 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}] 13:35:09 INFO - PROCESS | 1653 | 1468614909068 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:09 INFO - PROCESS | 1653 | 1468614909219 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:35:09 INFO - PROCESS | 1653 | 1468614909239 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 1653 | 1468614909245 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266da800 == 35 [pid = 1653] [id = 439] 13:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11966c800) [pid = 1653] [serial = 1316] [outer = 0x0] 13:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1198e7000) [pid = 1653] [serial = 1317] [outer = 0x11966c800] 13:35:09 INFO - PROCESS | 1653 | 1468614909297 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x120ee5c00) [pid = 1653] [serial = 1318] [outer = 0x11966c800] 13:35:09 INFO - PROCESS | 1653 | 1468614909707 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]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 673ms 13:35:09 INFO - PROCESS | 1653 | 1468614909731 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:35:09 INFO - PROCESS | 1653 | 1468614909733 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 13:35:09 INFO - PROCESS | 1653 | 1468614909736 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 1653 | 1468614909737 Marionette TRACE conn2 <- [1,1730,null,{}] 13:35:09 INFO - PROCESS | 1653 | 1468614909746 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}] 13:35:09 INFO - PROCESS | 1653 | 1468614909748 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:09 INFO - PROCESS | 1653 | 1468614909846 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:35:09 INFO - PROCESS | 1653 | 1468614909850 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 1653 | 1468614909851 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x129073800 == 36 [pid = 1653] [id = 440] 13:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x120eea400) [pid = 1653] [serial = 1319] [outer = 0x0] 13:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121465c00) [pid = 1653] [serial = 1320] [outer = 0x120eea400] 13:35:09 INFO - PROCESS | 1653 | 1468614909875 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124a74400) [pid = 1653] [serial = 1321] [outer = 0x120eea400] 13:35:10 INFO - PROCESS | 1653 | 1468614910184 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]]]}] 13:35:10 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 13:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 476ms 13:35:10 INFO - PROCESS | 1653 | 1468614910229 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 1653 | 1468614910233 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 13:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:35:10 INFO - PROCESS | 1653 | 1468614910236 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 1653 | 1468614910237 Marionette TRACE conn2 <- [1,1734,null,{}] 13:35:10 INFO - PROCESS | 1653 | 1468614910239 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}] 13:35:10 INFO - PROCESS | 1653 | 1468614910241 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:10 INFO - PROCESS | 1653 | 1468614910339 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:35:10 INFO - PROCESS | 1653 | 1468614910353 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 1653 | 1468614910354 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12932b800 == 37 [pid = 1653] [id = 441] 13:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124a40800) [pid = 1653] [serial = 1322] [outer = 0x0] 13:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12529dc00) [pid = 1653] [serial = 1323] [outer = 0x124a40800] 13:35:10 INFO - PROCESS | 1653 | 1468614910378 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12538f400) [pid = 1653] [serial = 1324] [outer = 0x124a40800] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1128cdc00) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116635000) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118532800) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x125398400) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x126819800) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129381000) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119640000) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126b89000) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x115e8f400) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1185be000) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116782000) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1289d6800) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117185c00) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12538ec00) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x114fc2400) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x121462000) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x120e6d800) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1126f3800) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119646400) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126b88800) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:35:10 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12681a000) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:35:10 INFO - PROCESS | 1653 | 1468614910736 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]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 13:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:35:10 INFO - PROCESS | 1653 | 1468614910756 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 1653 | 1468614910757 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 13:35:10 INFO - PROCESS | 1653 | 1468614910759 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 1653 | 1468614910760 Marionette TRACE conn2 <- [1,1738,null,{}] 13:35:10 INFO - PROCESS | 1653 | 1468614910763 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}] 13:35:10 INFO - PROCESS | 1653 | 1468614910765 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:10 INFO - PROCESS | 1653 | 1468614910870 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:35:10 INFO - PROCESS | 1653 | 1468614910876 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 1653 | 1468614910877 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x129088000 == 38 [pid = 1653] [id = 442] 13:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x10eaf9000) [pid = 1653] [serial = 1325] [outer = 0x0] 13:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116f96400) [pid = 1653] [serial = 1326] [outer = 0x10eaf9000] 13:35:10 INFO - PROCESS | 1653 | 1468614910903 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1185be400) [pid = 1653] [serial = 1327] [outer = 0x10eaf9000] 13:35:11 INFO - PROCESS | 1653 | 1468614911191 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]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 468ms 13:35:11 INFO - PROCESS | 1653 | 1468614911228 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 1653 | 1468614911229 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 13:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:35:11 INFO - PROCESS | 1653 | 1468614911235 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 1653 | 1468614911236 Marionette TRACE conn2 <- [1,1742,null,{}] 13:35:11 INFO - PROCESS | 1653 | 1468614911238 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}] 13:35:11 INFO - PROCESS | 1653 | 1468614911240 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:11 INFO - PROCESS | 1653 | 1468614911321 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:35:11 INFO - PROCESS | 1653 | 1468614911326 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 1653 | 1468614911327 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7da000 == 39 [pid = 1653] [id = 443] 13:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1176f4400) [pid = 1653] [serial = 1328] [outer = 0x0] 13:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124c03800) [pid = 1653] [serial = 1329] [outer = 0x1176f4400] 13:35:11 INFO - PROCESS | 1653 | 1468614911351 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125397800) [pid = 1653] [serial = 1330] [outer = 0x1176f4400] 13:35:11 INFO - PROCESS | 1653 | 1468614911708 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]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 520ms 13:35:11 INFO - PROCESS | 1653 | 1468614911754 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:35:11 INFO - PROCESS | 1653 | 1468614911755 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 13:35:11 INFO - PROCESS | 1653 | 1468614911758 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 1653 | 1468614911760 Marionette TRACE conn2 <- [1,1746,null,{}] 13:35:11 INFO - PROCESS | 1653 | 1468614911772 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}] 13:35:11 INFO - PROCESS | 1653 | 1468614911774 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:11 INFO - PROCESS | 1653 | 1468614911899 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:35:11 INFO - PROCESS | 1653 | 1468614911904 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 1653 | 1468614911906 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba6800 == 40 [pid = 1653] [id = 444] 13:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125399c00) [pid = 1653] [serial = 1331] [outer = 0x0] 13:35:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x125da7800) [pid = 1653] [serial = 1332] [outer = 0x125399c00] 13:35:11 INFO - PROCESS | 1653 | 1468614911938 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125fcac00) [pid = 1653] [serial = 1333] [outer = 0x125399c00] 13:35:12 INFO - PROCESS | 1653 | 1468614912305 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]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 572ms 13:35:12 INFO - PROCESS | 1653 | 1468614912333 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 1653 | 1468614912335 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 13:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:35:12 INFO - PROCESS | 1653 | 1468614912338 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - PROCESS | 1653 | 1468614912339 Marionette TRACE conn2 <- [1,1750,null,{}] 13:35:12 INFO - PROCESS | 1653 | 1468614912342 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}] 13:35:12 INFO - PROCESS | 1653 | 1468614912343 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:12 INFO - PROCESS | 1653 | 1468614912467 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:35:12 INFO - PROCESS | 1653 | 1468614912473 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 1653 | 1468614912474 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b183800 == 41 [pid = 1653] [id = 445] 13:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x125fed800) [pid = 1653] [serial = 1334] [outer = 0x0] 13:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125ff7c00) [pid = 1653] [serial = 1335] [outer = 0x125fed800] 13:35:12 INFO - PROCESS | 1653 | 1468614912498 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126819800) [pid = 1653] [serial = 1336] [outer = 0x125fed800] 13:35:12 INFO - PROCESS | 1653 | 1468614912971 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]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 668ms 13:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:35:13 INFO - PROCESS | 1653 | 1468614913007 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 1653 | 1468614913009 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 13:35:13 INFO - PROCESS | 1653 | 1468614913012 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 1653 | 1468614913016 Marionette TRACE conn2 <- [1,1754,null,{}] 13:35:13 INFO - PROCESS | 1653 | 1468614913019 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}] 13:35:13 INFO - PROCESS | 1653 | 1468614913021 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:13 INFO - PROCESS | 1653 | 1468614913130 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:35:13 INFO - PROCESS | 1653 | 1468614913239 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1653 | 1468614913241 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11944b800 == 42 [pid = 1653] [id = 446] 13:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x115e29c00) [pid = 1653] [serial = 1337] [outer = 0x0] 13:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116149400) [pid = 1653] [serial = 1338] [outer = 0x115e29c00] 13:35:13 INFO - PROCESS | 1653 | 1468614913274 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11717f000) [pid = 1653] [serial = 1339] [outer = 0x115e29c00] 13:35:13 INFO - PROCESS | 1653 | 1468614913688 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]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 722ms 13:35:13 INFO - PROCESS | 1653 | 1468614913735 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 1653 | 1468614913738 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 13:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:35:13 INFO - PROCESS | 1653 | 1468614913743 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 1653 | 1468614913745 Marionette TRACE conn2 <- [1,1758,null,{}] 13:35:13 INFO - PROCESS | 1653 | 1468614913747 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}] 13:35:13 INFO - PROCESS | 1653 | 1468614913749 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:13 INFO - PROCESS | 1653 | 1468614913857 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:35:13 INFO - PROCESS | 1653 | 1468614913917 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1653 | 1468614913918 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12653d000 == 43 [pid = 1653] [id = 447] 13:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11718b400) [pid = 1653] [serial = 1340] [outer = 0x0] 13:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1182de800) [pid = 1653] [serial = 1341] [outer = 0x11718b400] 13:35:13 INFO - PROCESS | 1653 | 1468614913949 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118385800) [pid = 1653] [serial = 1342] [outer = 0x11718b400] 13:35:14 INFO - PROCESS | 1653 | 1468614914401 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]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 724ms 13:35:14 INFO - PROCESS | 1653 | 1468614914470 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 1653 | 1468614914472 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 13:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:35:14 INFO - PROCESS | 1653 | 1468614914474 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 1653 | 1468614914477 Marionette TRACE conn2 <- [1,1762,null,{}] 13:35:14 INFO - PROCESS | 1653 | 1468614914504 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}] 13:35:14 INFO - PROCESS | 1653 | 1468614914507 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:14 INFO - PROCESS | 1653 | 1468614914613 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:35:14 INFO - PROCESS | 1653 | 1468614914686 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 1653 | 1468614914688 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcac800 == 44 [pid = 1653] [id = 448] 13:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11965e400) [pid = 1653] [serial = 1343] [outer = 0x0] 13:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x120ee4000) [pid = 1653] [serial = 1344] [outer = 0x11965e400] 13:35:14 INFO - PROCESS | 1653 | 1468614914719 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x121466400) [pid = 1653] [serial = 1345] [outer = 0x11965e400] 13:35:15 INFO - PROCESS | 1653 | 1468614915141 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]]]}] 13:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 724ms 13:35:15 INFO - PROCESS | 1653 | 1468614915199 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 1653 | 1468614915202 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 13:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:35:15 INFO - PROCESS | 1653 | 1468614915205 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 1653 | 1468614915208 Marionette TRACE conn2 <- [1,1766,null,{}] 13:35:15 INFO - PROCESS | 1653 | 1468614915211 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}] 13:35:15 INFO - PROCESS | 1653 | 1468614915213 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:15 INFO - PROCESS | 1653 | 1468614915368 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:35:15 INFO - PROCESS | 1653 | 1468614915471 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 1653 | 1468614915472 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf10000 == 45 [pid = 1653] [id = 449] 13:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x121a4e800) [pid = 1653] [serial = 1346] [outer = 0x0] 13:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x125fc6400) [pid = 1653] [serial = 1347] [outer = 0x121a4e800] 13:35:15 INFO - PROCESS | 1653 | 1468614915523 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x125ff5800) [pid = 1653] [serial = 1348] [outer = 0x121a4e800] 13:35:16 INFO - PROCESS | 1653 | 1468614916020 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]]]}] 13:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 821ms 13:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:35:16 INFO - PROCESS | 1653 | 1468614916026 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 1653 | 1468614916028 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 13:35:16 INFO - PROCESS | 1653 | 1468614916031 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 1653 | 1468614916034 Marionette TRACE conn2 <- [1,1770,null,{}] 13:35:16 INFO - PROCESS | 1653 | 1468614916036 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}] 13:35:16 INFO - PROCESS | 1653 | 1468614916038 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:16 INFO - PROCESS | 1653 | 1468614916140 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:35:16 INFO - PROCESS | 1653 | 1468614916198 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 1653 | 1468614916200 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684a000 == 46 [pid = 1653] [id = 450] 13:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1121be400) [pid = 1653] [serial = 1349] [outer = 0x0] 13:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1128d7c00) [pid = 1653] [serial = 1350] [outer = 0x1121be400] 13:35:16 INFO - PROCESS | 1653 | 1468614916228 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12139c000) [pid = 1653] [serial = 1351] [outer = 0x1121be400] 13:35:16 INFO - PROCESS | 1653 | 1468614916808 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]]]}] 13:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 823ms 13:35:16 INFO - PROCESS | 1653 | 1468614916853 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 1653 | 1468614916856 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 13:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:35:16 INFO - PROCESS | 1653 | 1468614916859 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 1653 | 1468614916863 Marionette TRACE conn2 <- [1,1774,null,{}] 13:35:16 INFO - PROCESS | 1653 | 1468614916869 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}] 13:35:16 INFO - PROCESS | 1653 | 1468614916870 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:16 INFO - PROCESS | 1653 | 1468614916997 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:35:17 INFO - PROCESS | 1653 | 1468614917104 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 1653 | 1468614917107 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x118397000 == 47 [pid = 1653] [id = 451] 13:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x115e8f400) [pid = 1653] [serial = 1352] [outer = 0x0] 13:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x116635000) [pid = 1653] [serial = 1353] [outer = 0x115e8f400] 13:35:17 INFO - PROCESS | 1653 | 1468614917146 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11717f400) [pid = 1653] [serial = 1354] [outer = 0x115e8f400] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba6800 == 46 [pid = 1653] [id = 444] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7da000 == 45 [pid = 1653] [id = 443] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x129088000 == 44 [pid = 1653] [id = 442] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12932b800 == 43 [pid = 1653] [id = 441] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x129073800 == 42 [pid = 1653] [id = 440] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1266da800 == 41 [pid = 1653] [id = 439] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x113c73000) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1253d1800 == 40 [pid = 1653] [id = 438] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x121bb8000 == 39 [pid = 1653] [id = 437] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x119440000 == 38 [pid = 1653] [id = 436] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x119039800 == 37 [pid = 1653] [id = 435] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x11661a800 == 36 [pid = 1653] [id = 434] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae0800 == 35 [pid = 1653] [id = 432] 13:35:17 INFO - PROCESS | 1653 | --DOCSHELL 0x118394800 == 34 [pid = 1653] [id = 431] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1128d5c00) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x112ec1c00) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x116a25c00) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11963d800) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1181d4000) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x125d9e000) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x120e67c00) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12893d000) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a562400) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a709000) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a673800) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x125ff7400) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129118400) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12937dc00) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129122c00) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11963e000) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11963a400) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117eb4800) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129031400) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1182e4800) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126b7f800) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116f95400) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124a44400) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1289d6000) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1216b5400) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1289de000) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x129119000) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125da0400) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116a1fc00) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121037400) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11614a800) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112d1f400) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12538d800) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1295bd000) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117188c00) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x120e65c00) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12893a000) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11275d000) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1289d3000) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1181d2000) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1289d5800) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 13:35:17 INFO - PROCESS | 1653 | 1468614917589 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]]]}] 13:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 776ms 13:35:17 INFO - PROCESS | 1653 | 1468614917636 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 1653 | 1468614917640 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 13:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:35:17 INFO - PROCESS | 1653 | 1468614917646 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 1653 | 1468614917649 Marionette TRACE conn2 <- [1,1778,null,{}] 13:35:17 INFO - PROCESS | 1653 | 1468614917661 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}] 13:35:17 INFO - PROCESS | 1653 | 1468614917664 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:17 INFO - PROCESS | 1653 | 1468614917786 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:35:17 INFO - PROCESS | 1653 | 1468614917793 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 1653 | 1468614917794 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11904f800 == 35 [pid = 1653] [id = 452] 13:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1176ef800) [pid = 1653] [serial = 1355] [outer = 0x0] 13:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182e3000) [pid = 1653] [serial = 1356] [outer = 0x1176ef800] 13:35:17 INFO - PROCESS | 1653 | 1468614917824 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1185c4400) [pid = 1653] [serial = 1357] [outer = 0x1176ef800] 13:35:18 INFO - PROCESS | 1653 | 1468614918175 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]]]}] 13:35:18 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 13:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 576ms 13:35:18 INFO - PROCESS | 1653 | 1468614918223 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 1653 | 1468614918224 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 13:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:35:18 INFO - PROCESS | 1653 | 1468614918227 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 1653 | 1468614918229 Marionette TRACE conn2 <- [1,1782,null,{}] 13:35:18 INFO - PROCESS | 1653 | 1468614918237 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}] 13:35:18 INFO - PROCESS | 1653 | 1468614918240 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:18 INFO - PROCESS | 1653 | 1468614918323 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:35:18 INFO - PROCESS | 1653 | 1468614918327 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 1653 | 1468614918329 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b78800 == 36 [pid = 1653] [id = 453] 13:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11902d800) [pid = 1653] [serial = 1358] [outer = 0x0] 13:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11966c000) [pid = 1653] [serial = 1359] [outer = 0x11902d800] 13:35:18 INFO - PROCESS | 1653 | 1468614918363 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121399400) [pid = 1653] [serial = 1360] [outer = 0x11902d800] 13:35:18 INFO - PROCESS | 1653 | 1468614918691 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]]]}] 13:35:18 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 13:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 472ms 13:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:35:18 INFO - PROCESS | 1653 | 1468614918702 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 1653 | 1468614918703 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 13:35:18 INFO - PROCESS | 1653 | 1468614918705 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 1653 | 1468614918706 Marionette TRACE conn2 <- [1,1786,null,{}] 13:35:18 INFO - PROCESS | 1653 | 1468614918708 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}] 13:35:18 INFO - PROCESS | 1653 | 1468614918710 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:18 INFO - PROCESS | 1653 | 1468614918820 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:35:18 INFO - PROCESS | 1653 | 1468614918825 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 1653 | 1468614918826 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253d8000 == 37 [pid = 1653] [id = 454] 13:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1216a8400) [pid = 1653] [serial = 1361] [outer = 0x0] 13:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124a44400) [pid = 1653] [serial = 1362] [outer = 0x1216a8400] 13:35:18 INFO - PROCESS | 1653 | 1468614918851 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125da0400) [pid = 1653] [serial = 1363] [outer = 0x1216a8400] 13:35:19 INFO - PROCESS | 1653 | 1468614919167 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]]]}] 13:35:19 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 13:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 518ms 13:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:35:19 INFO - PROCESS | 1653 | 1468614919224 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 1653 | 1468614919225 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 13:35:19 INFO - PROCESS | 1653 | 1468614919227 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 1653 | 1468614919228 Marionette TRACE conn2 <- [1,1790,null,{}] 13:35:19 INFO - PROCESS | 1653 | 1468614919230 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}] 13:35:19 INFO - PROCESS | 1653 | 1468614919231 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:19 INFO - PROCESS | 1653 | 1468614919319 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:35:19 INFO - PROCESS | 1653 | 1468614919323 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 1653 | 1468614919324 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d2d000 == 38 [pid = 1653] [id = 455] 13:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125fcb000) [pid = 1653] [serial = 1364] [outer = 0x0] 13:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126527c00) [pid = 1653] [serial = 1365] [outer = 0x125fcb000] 13:35:19 INFO - PROCESS | 1653 | 1468614919348 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126819000) [pid = 1653] [serial = 1366] [outer = 0x125fcb000] 13:35:19 INFO - PROCESS | 1653 | 1468614919738 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]]]}] 13:35:19 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) 13:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 522ms 13:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:35:19 INFO - PROCESS | 1653 | 1468614919751 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 1653 | 1468614919752 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 13:35:19 INFO - PROCESS | 1653 | 1468614919754 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 1653 | 1468614919756 Marionette TRACE conn2 <- [1,1794,null,{}] 13:35:19 INFO - PROCESS | 1653 | 1468614919758 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}] 13:35:19 INFO - PROCESS | 1653 | 1468614919762 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:19 INFO - PROCESS | 1653 | 1468614919876 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:35:19 INFO - PROCESS | 1653 | 1468614919888 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 1653 | 1468614919890 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a744000 == 39 [pid = 1653] [id = 456] 13:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126821800) [pid = 1653] [serial = 1367] [outer = 0x0] 13:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128829000) [pid = 1653] [serial = 1368] [outer = 0x126821800] 13:35:19 INFO - PROCESS | 1653 | 1468614919914 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1289d4c00) [pid = 1653] [serial = 1369] [outer = 0x126821800] 13:35:20 INFO - PROCESS | 1653 | 1468614920272 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]]]}] 13:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 568ms 13:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:35:20 INFO - PROCESS | 1653 | 1468614920324 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 1653 | 1468614920325 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 13:35:20 INFO - PROCESS | 1653 | 1468614920327 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 1653 | 1468614920328 Marionette TRACE conn2 <- [1,1798,null,{}] 13:35:20 INFO - PROCESS | 1653 | 1468614920330 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}] 13:35:20 INFO - PROCESS | 1653 | 1468614920331 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:20 INFO - PROCESS | 1653 | 1468614920442 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:35:20 INFO - PROCESS | 1653 | 1468614920481 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 1653 | 1468614920482 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab9b000 == 40 [pid = 1653] [id = 457] 13:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126b7e400) [pid = 1653] [serial = 1370] [outer = 0x0] 13:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1289d9800) [pid = 1653] [serial = 1371] [outer = 0x126b7e400] 13:35:20 INFO - PROCESS | 1653 | 1468614920506 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128d0d400) [pid = 1653] [serial = 1372] [outer = 0x126b7e400] 13:35:20 INFO - PROCESS | 1653 | 1468614920805 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]]]}] 13:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 522ms 13:35:20 INFO - PROCESS | 1653 | 1468614920850 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 1653 | 1468614920851 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 13:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:35:20 INFO - PROCESS | 1653 | 1468614920853 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 1653 | 1468614920855 Marionette TRACE conn2 <- [1,1802,null,{}] 13:35:20 INFO - PROCESS | 1653 | 1468614920857 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}] 13:35:20 INFO - PROCESS | 1653 | 1468614920858 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:20 INFO - PROCESS | 1653 | 1468614920958 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:35:20 INFO - PROCESS | 1653 | 1468614920969 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 1653 | 1468614920970 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b176000 == 41 [pid = 1653] [id = 458] 13:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129026800) [pid = 1653] [serial = 1373] [outer = 0x0] 13:35:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129033c00) [pid = 1653] [serial = 1374] [outer = 0x129026800] 13:35:20 INFO - PROCESS | 1653 | 1468614920994 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12911b000) [pid = 1653] [serial = 1375] [outer = 0x129026800] 13:35:21 INFO - PROCESS | 1653 | 1468614921334 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]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 518ms 13:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:35:21 INFO - PROCESS | 1653 | 1468614921373 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 1653 | 1468614921374 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 13:35:21 INFO - PROCESS | 1653 | 1468614921376 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 1653 | 1468614921377 Marionette TRACE conn2 <- [1,1806,null,{}] 13:35:21 INFO - PROCESS | 1653 | 1468614921380 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}] 13:35:21 INFO - PROCESS | 1653 | 1468614921381 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:21 INFO - PROCESS | 1653 | 1468614921578 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125399c00) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11966c800) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118532400) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x111f1a800) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x10eafd400) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112a7bc00) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124a40800) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110ea8c00) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1133c6000) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x120eea400) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x10eaf9000) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:35:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176f4400) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:35:21 INFO - PROCESS | 1653 | 1468614921628 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 1653 | 1468614921628 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119378800 == 42 [pid = 1653] [id = 459] 13:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x10eafc000) [pid = 1653] [serial = 1376] [outer = 0x0] 13:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x111f1a800) [pid = 1653] [serial = 1377] [outer = 0x10eafc000] 13:35:21 INFO - PROCESS | 1653 | 1468614921653 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116774400) [pid = 1653] [serial = 1378] [outer = 0x10eafc000] 13:35:21 INFO - PROCESS | 1653 | 1468614921919 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]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 574ms 13:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:35:21 INFO - PROCESS | 1653 | 1468614921953 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 1653 | 1468614921955 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 13:35:21 INFO - PROCESS | 1653 | 1468614921957 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 1653 | 1468614921958 Marionette TRACE conn2 <- [1,1810,null,{}] 13:35:21 INFO - PROCESS | 1653 | 1468614921960 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}] 13:35:21 INFO - PROCESS | 1653 | 1468614921961 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:22 INFO - PROCESS | 1653 | 1468614922059 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:35:22 INFO - PROCESS | 1653 | 1468614922063 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 1653 | 1468614922064 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf21000 == 43 [pid = 1653] [id = 460] 13:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116a1f400) [pid = 1653] [serial = 1379] [outer = 0x0] 13:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119e68000) [pid = 1653] [serial = 1380] [outer = 0x116a1f400] 13:35:22 INFO - PROCESS | 1653 | 1468614922087 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126523400) [pid = 1653] [serial = 1381] [outer = 0x116a1f400] 13:35:22 INFO - PROCESS | 1653 | 1468614922419 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]]]}] 13:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 519ms 13:35:22 INFO - PROCESS | 1653 | 1468614922476 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:35:22 INFO - PROCESS | 1653 | 1468614922478 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 13:35:22 INFO - PROCESS | 1653 | 1468614922480 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 1653 | 1468614922485 Marionette TRACE conn2 <- [1,1814,null,{}] 13:35:22 INFO - PROCESS | 1653 | 1468614922487 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}] 13:35:22 INFO - PROCESS | 1653 | 1468614922489 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:22 INFO - PROCESS | 1653 | 1468614922591 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:35:22 INFO - PROCESS | 1653 | 1468614922594 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 1653 | 1468614922596 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca9d000 == 44 [pid = 1653] [id = 461] 13:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120ef0000) [pid = 1653] [serial = 1382] [outer = 0x0] 13:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129382400) [pid = 1653] [serial = 1383] [outer = 0x120ef0000] 13:35:22 INFO - PROCESS | 1653 | 1468614922623 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a559c00) [pid = 1653] [serial = 1384] [outer = 0x120ef0000] 13:35:22 INFO - PROCESS | 1653 | 1468614922942 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]]]}] 13:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 473ms 13:35:22 INFO - PROCESS | 1653 | 1468614922953 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 1653 | 1468614922954 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 13:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:35:22 INFO - PROCESS | 1653 | 1468614922957 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 1653 | 1468614922958 Marionette TRACE conn2 <- [1,1818,null,{}] 13:35:22 INFO - PROCESS | 1653 | 1468614922960 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}] 13:35:22 INFO - PROCESS | 1653 | 1468614922961 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:23 INFO - PROCESS | 1653 | 1468614923046 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:35:23 INFO - PROCESS | 1653 | 1468614923107 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 1653 | 1468614923108 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cab1800 == 45 [pid = 1653] [id = 462] 13:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1295bfc00) [pid = 1653] [serial = 1385] [outer = 0x0] 13:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a563000) [pid = 1653] [serial = 1386] [outer = 0x1295bfc00] 13:35:23 INFO - PROCESS | 1653 | 1468614923132 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a709000) [pid = 1653] [serial = 1387] [outer = 0x1295bfc00] 13:35:23 INFO - PROCESS | 1653 | 1468614923411 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]]]}] 13:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 469ms 13:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:35:23 INFO - PROCESS | 1653 | 1468614923427 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 1653 | 1468614923428 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 13:35:23 INFO - PROCESS | 1653 | 1468614923437 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 1653 | 1468614923438 Marionette TRACE conn2 <- [1,1822,null,{}] 13:35:23 INFO - PROCESS | 1653 | 1468614923456 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}] 13:35:23 INFO - PROCESS | 1653 | 1468614923457 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:23 INFO - PROCESS | 1653 | 1468614923546 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:35:23 INFO - PROCESS | 1653 | 1468614923653 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 1653 | 1468614923655 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x116676800 == 46 [pid = 1653] [id = 463] 13:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x10eafdc00) [pid = 1653] [serial = 1388] [outer = 0x0] 13:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x111ca9800) [pid = 1653] [serial = 1389] [outer = 0x10eafdc00] 13:35:23 INFO - PROCESS | 1653 | 1468614923687 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112f23000) [pid = 1653] [serial = 1390] [outer = 0x10eafdc00] 13:35:24 INFO - PROCESS | 1653 | 1468614924135 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]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 725ms 13:35:24 INFO - PROCESS | 1653 | 1468614924157 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:35:24 INFO - PROCESS | 1653 | 1468614924160 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 13:35:24 INFO - PROCESS | 1653 | 1468614924163 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 1653 | 1468614924165 Marionette TRACE conn2 <- [1,1826,null,{}] 13:35:24 INFO - PROCESS | 1653 | 1468614924169 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}] 13:35:24 INFO - PROCESS | 1653 | 1468614924172 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:24 INFO - PROCESS | 1653 | 1468614924284 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:35:24 INFO - PROCESS | 1653 | 1468614924345 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 1653 | 1468614924347 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x121bb1000 == 47 [pid = 1653] [id = 464] 13:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x114fc1c00) [pid = 1653] [serial = 1391] [outer = 0x0] 13:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x117187800) [pid = 1653] [serial = 1392] [outer = 0x114fc1c00] 13:35:24 INFO - PROCESS | 1653 | 1468614924419 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11837ec00) [pid = 1653] [serial = 1393] [outer = 0x114fc1c00] 13:35:24 INFO - PROCESS | 1653 | 1468614924849 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]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 720ms 13:35:24 INFO - PROCESS | 1653 | 1468614924891 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 1653 | 1468614924894 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 13:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:35:24 INFO - PROCESS | 1653 | 1468614924911 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 1653 | 1468614924913 Marionette TRACE conn2 <- [1,1830,null,{}] 13:35:24 INFO - PROCESS | 1653 | 1468614924917 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}] 13:35:24 INFO - PROCESS | 1653 | 1468614924919 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:25 INFO - PROCESS | 1653 | 1468614925028 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:35:25 INFO - PROCESS | 1653 | 1468614925090 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 1653 | 1468614925092 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b957800 == 48 [pid = 1653] [id = 465] 13:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119022c00) [pid = 1653] [serial = 1394] [outer = 0x0] 13:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x120eef400) [pid = 1653] [serial = 1395] [outer = 0x119022c00] 13:35:25 INFO - PROCESS | 1653 | 1468614925121 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x125397400) [pid = 1653] [serial = 1396] [outer = 0x119022c00] 13:35:25 INFO - PROCESS | 1653 | 1468614925553 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]]]}] 13:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 688ms 13:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:35:25 INFO - PROCESS | 1653 | 1468614925585 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 1653 | 1468614925586 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 13:35:25 INFO - PROCESS | 1653 | 1468614925594 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 1653 | 1468614925598 Marionette TRACE conn2 <- [1,1834,null,{}] 13:35:25 INFO - PROCESS | 1653 | 1468614925601 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}] 13:35:25 INFO - PROCESS | 1653 | 1468614925604 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:25 INFO - PROCESS | 1653 | 1468614925714 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:35:25 INFO - PROCESS | 1653 | 1468614925777 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 1653 | 1468614925778 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b179000 == 49 [pid = 1653] [id = 466] 13:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11902dc00) [pid = 1653] [serial = 1397] [outer = 0x0] 13:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126522400) [pid = 1653] [serial = 1398] [outer = 0x11902dc00] 13:35:25 INFO - PROCESS | 1653 | 1468614925862 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128944400) [pid = 1653] [serial = 1399] [outer = 0x11902dc00] 13:35:26 INFO - PROCESS | 1653 | 1468614926254 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]]]}] 13:35:26 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 13:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 729ms 13:35:26 INFO - PROCESS | 1653 | 1468614926318 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 1653 | 1468614926320 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 13:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:35:26 INFO - PROCESS | 1653 | 1468614926343 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - PROCESS | 1653 | 1468614926344 Marionette TRACE conn2 <- [1,1838,null,{}] 13:35:26 INFO - PROCESS | 1653 | 1468614926573 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}] 13:35:26 INFO - PROCESS | 1653 | 1468614926574 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:26 INFO - PROCESS | 1653 | 1468614926709 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:35:26 INFO - PROCESS | 1653 | 1468614926760 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 1653 | 1468614926762 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12179a000 == 50 [pid = 1653] [id = 467] 13:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1164ee800) [pid = 1653] [serial = 1400] [outer = 0x0] 13:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x117150000) [pid = 1653] [serial = 1401] [outer = 0x1164ee800] 13:35:26 INFO - PROCESS | 1653 | 1468614926792 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1176f3c00) [pid = 1653] [serial = 1402] [outer = 0x1164ee800] 13:35:27 INFO - PROCESS | 1653 | 1468614927240 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]]]}] 13:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 925ms 13:35:27 INFO - PROCESS | 1653 | 1468614927283 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 1653 | 1468614927285 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 13:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:35:27 INFO - PROCESS | 1653 | 1468614927289 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 1653 | 1468614927291 Marionette TRACE conn2 <- [1,1842,null,{}] 13:35:27 INFO - PROCESS | 1653 | 1468614927294 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}] 13:35:27 INFO - PROCESS | 1653 | 1468614927296 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:27 INFO - PROCESS | 1653 | 1468614927392 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12cab1800 == 49 [pid = 1653] [id = 462] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca9d000 == 48 [pid = 1653] [id = 461] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf21000 == 47 [pid = 1653] [id = 460] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119378800 == 46 [pid = 1653] [id = 459] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12b176000 == 45 [pid = 1653] [id = 458] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab9b000 == 44 [pid = 1653] [id = 457] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a744000 == 43 [pid = 1653] [id = 456] 13:35:27 INFO - PROCESS | 1653 | 1468614927523 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 1653 | 1468614927526 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x128d2d000 == 42 [pid = 1653] [id = 455] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1253d8000 == 41 [pid = 1653] [id = 454] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x123b78800 == 40 [pid = 1653] [id = 453] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11904f800 == 39 [pid = 1653] [id = 452] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x118397000 == 38 [pid = 1653] [id = 451] 13:35:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168ac000 == 39 [pid = 1653] [id = 468] 13:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11815d400) [pid = 1653] [serial = 1403] [outer = 0x0] 13:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1182e5400) [pid = 1653] [serial = 1404] [outer = 0x11815d400] 13:35:27 INFO - PROCESS | 1653 | 1468614927558 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1185b8c00) [pid = 1653] [serial = 1405] [outer = 0x11815d400] 13:35:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12b183800 == 38 [pid = 1653] [id = 445] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x125da7800) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1198e7000) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11902d400) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x120ee5c00) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x117185800) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1181d4800) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112f22c00) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1128d9400) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1126f0c00) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x113c65800) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11714ec00) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12529dc00) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11717e400) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x114fce400) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x114fc2800) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121465c00) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116f96400) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124c03800) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12538f400) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119485400) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124a74400) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1185be400) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125397800) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125fcac00) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1184aac00) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 13:35:27 INFO - PROCESS | 1653 | 1468614927862 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]]]}] 13:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 620ms 13:35:27 INFO - PROCESS | 1653 | 1468614927910 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:35:27 INFO - PROCESS | 1653 | 1468614927912 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 13:35:27 INFO - PROCESS | 1653 | 1468614927916 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 1653 | 1468614927918 Marionette TRACE conn2 <- [1,1846,null,{}] 13:35:27 INFO - PROCESS | 1653 | 1468614927920 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}] 13:35:27 INFO - PROCESS | 1653 | 1468614927922 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:28 INFO - PROCESS | 1653 | 1468614928021 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:35:28 INFO - PROCESS | 1653 | 1468614928103 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 1653 | 1468614928106 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d11000 == 39 [pid = 1653] [id = 469] 13:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1191de400) [pid = 1653] [serial = 1406] [outer = 0x0] 13:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119646400) [pid = 1653] [serial = 1407] [outer = 0x1191de400] 13:35:28 INFO - PROCESS | 1653 | 1468614928133 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x120e6b400) [pid = 1653] [serial = 1408] [outer = 0x1191de400] 13:35:28 INFO - PROCESS | 1653 | 1468614928426 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]]]}] 13:35:28 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) 13:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 523ms 13:35:28 INFO - PROCESS | 1653 | 1468614928443 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 1653 | 1468614928448 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 13:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:35:28 INFO - PROCESS | 1653 | 1468614928459 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 1653 | 1468614928460 Marionette TRACE conn2 <- [1,1850,null,{}] 13:35:28 INFO - PROCESS | 1653 | 1468614928462 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}] 13:35:28 INFO - PROCESS | 1653 | 1468614928464 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:28 INFO - PROCESS | 1653 | 1468614928559 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:35:28 INFO - PROCESS | 1653 | 1468614928562 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 1653 | 1468614928563 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x125f65000 == 40 [pid = 1653] [id = 470] 13:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x120f1a400) [pid = 1653] [serial = 1409] [outer = 0x0] 13:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121a50000) [pid = 1653] [serial = 1410] [outer = 0x120f1a400] 13:35:28 INFO - PROCESS | 1653 | 1468614928592 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x125395400) [pid = 1653] [serial = 1411] [outer = 0x120f1a400] 13:35:28 INFO - PROCESS | 1653 | 1468614928948 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]]]}] 13:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 518ms 13:35:28 INFO - PROCESS | 1653 | 1468614928978 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 1653 | 1468614928979 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 13:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:35:28 INFO - PROCESS | 1653 | 1468614928983 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 1653 | 1468614928985 Marionette TRACE conn2 <- [1,1854,null,{}] 13:35:28 INFO - PROCESS | 1653 | 1468614928987 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}] 13:35:28 INFO - PROCESS | 1653 | 1468614928988 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:29 INFO - PROCESS | 1653 | 1468614929067 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:35:29 INFO - PROCESS | 1653 | 1468614929071 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 1653 | 1468614929072 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d27800 == 41 [pid = 1653] [id = 471] 13:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124d3dc00) [pid = 1653] [serial = 1412] [outer = 0x0] 13:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x125fc4000) [pid = 1653] [serial = 1413] [outer = 0x124d3dc00] 13:35:29 INFO - PROCESS | 1653 | 1468614929096 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1265db800) [pid = 1653] [serial = 1414] [outer = 0x124d3dc00] 13:35:29 INFO - PROCESS | 1653 | 1468614929536 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]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 572ms 13:35:29 INFO - PROCESS | 1653 | 1468614929572 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:35:29 INFO - PROCESS | 1653 | 1468614929575 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 13:35:29 INFO - PROCESS | 1653 | 1468614929578 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 1653 | 1468614929581 Marionette TRACE conn2 <- [1,1858,null,{}] 13:35:29 INFO - PROCESS | 1653 | 1468614929612 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}] 13:35:29 INFO - PROCESS | 1653 | 1468614929619 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:29 INFO - PROCESS | 1653 | 1468614929796 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:35:29 INFO - PROCESS | 1653 | 1468614929816 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 1653 | 1468614929817 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a58a800 == 42 [pid = 1653] [id = 472] 13:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12893d800) [pid = 1653] [serial = 1415] [outer = 0x0] 13:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128d0fc00) [pid = 1653] [serial = 1416] [outer = 0x12893d800] 13:35:29 INFO - PROCESS | 1653 | 1468614929842 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129120c00) [pid = 1653] [serial = 1417] [outer = 0x12893d800] 13:35:30 INFO - PROCESS | 1653 | 1468614930190 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]]]}] 13:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 639ms 13:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:35:30 INFO - PROCESS | 1653 | 1468614930217 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 1653 | 1468614930218 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 13:35:30 INFO - PROCESS | 1653 | 1468614930220 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 1653 | 1468614930221 Marionette TRACE conn2 <- [1,1862,null,{}] 13:35:30 INFO - PROCESS | 1653 | 1468614930229 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}] 13:35:30 INFO - PROCESS | 1653 | 1468614930230 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:30 INFO - PROCESS | 1653 | 1468614930334 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:35:30 INFO - PROCESS | 1653 | 1468614930338 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 1653 | 1468614930339 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119371000 == 43 [pid = 1653] [id = 473] 13:35:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11717e800) [pid = 1653] [serial = 1418] [outer = 0x0] 13:35:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12937cc00) [pid = 1653] [serial = 1419] [outer = 0x11717e800] 13:35:30 INFO - PROCESS | 1653 | 1468614930398 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a55a000) [pid = 1653] [serial = 1420] [outer = 0x11717e800] 13:35:30 INFO - PROCESS | 1653 | 1468614930740 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]]]}] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x125fcb000) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126821800) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1176ef800) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x115e8f400) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126b7e400) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x129026800) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1121be400) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x10eafc000) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116a1f400) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120ef0000) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1216a8400) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:35:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11902d800) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 874ms 13:35:31 INFO - PROCESS | 1653 | 1468614931095 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 1653 | 1468614931097 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 13:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:35:31 INFO - PROCESS | 1653 | 1468614931100 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 1653 | 1468614931102 Marionette TRACE conn2 <- [1,1866,null,{}] 13:35:31 INFO - PROCESS | 1653 | 1468614931107 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}] 13:35:31 INFO - PROCESS | 1653 | 1468614931109 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:31 INFO - PROCESS | 1653 | 1468614931208 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:35:31 INFO - PROCESS | 1653 | 1468614931310 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 1653 | 1468614931312 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11667a000 == 44 [pid = 1653] [id = 474] 13:35:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1128ca400) [pid = 1653] [serial = 1421] [outer = 0x0] 13:35:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1128d5c00) [pid = 1653] [serial = 1422] [outer = 0x1128ca400] 13:35:31 INFO - PROCESS | 1653 | 1468614931346 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1130e3400) [pid = 1653] [serial = 1423] [outer = 0x1128ca400] 13:35:31 INFO - PROCESS | 1653 | 1468614931807 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]]]}] 13:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 723ms 13:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:35:31 INFO - PROCESS | 1653 | 1468614931823 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 1653 | 1468614931825 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 13:35:31 INFO - PROCESS | 1653 | 1468614931829 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 1653 | 1468614931832 Marionette TRACE conn2 <- [1,1870,null,{}] 13:35:31 INFO - PROCESS | 1653 | 1468614931835 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}] 13:35:31 INFO - PROCESS | 1653 | 1468614931837 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:31 INFO - PROCESS | 1653 | 1468614931948 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:35:32 INFO - PROCESS | 1653 | 1468614932011 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 1653 | 1468614932012 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x119887000 == 45 [pid = 1653] [id = 475] 13:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x114fc4000) [pid = 1653] [serial = 1424] [outer = 0x0] 13:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116805c00) [pid = 1653] [serial = 1425] [outer = 0x114fc4000] 13:35:32 INFO - PROCESS | 1653 | 1468614932046 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118152000) [pid = 1653] [serial = 1426] [outer = 0x114fc4000] 13:35:32 INFO - PROCESS | 1653 | 1468614932628 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]]]}] 13:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 825ms 13:35:32 INFO - PROCESS | 1653 | 1468614932666 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 1653 | 1468614932667 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 13:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:35:32 INFO - PROCESS | 1653 | 1468614932671 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 1653 | 1468614932673 Marionette TRACE conn2 <- [1,1874,null,{}] 13:35:32 INFO - PROCESS | 1653 | 1468614932680 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}] 13:35:32 INFO - PROCESS | 1653 | 1468614932686 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:32 INFO - PROCESS | 1653 | 1468614932794 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:35:32 INFO - PROCESS | 1653 | 1468614932870 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 1653 | 1468614932873 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x129084000 == 46 [pid = 1653] [id = 476] 13:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1185be000) [pid = 1653] [serial = 1427] [outer = 0x0] 13:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118edc800) [pid = 1653] [serial = 1428] [outer = 0x1185be000] 13:35:32 INFO - PROCESS | 1653 | 1468614932906 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1191e5400) [pid = 1653] [serial = 1429] [outer = 0x1185be000] 13:35:33 INFO - PROCESS | 1653 | 1468614933379 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]]]}] 13:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 771ms 13:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:35:33 INFO - PROCESS | 1653 | 1468614933442 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 1653 | 1468614933444 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 13:35:33 INFO - PROCESS | 1653 | 1468614933446 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 1653 | 1468614933448 Marionette TRACE conn2 <- [1,1878,null,{}] 13:35:33 INFO - PROCESS | 1653 | 1468614933450 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}] 13:35:33 INFO - PROCESS | 1653 | 1468614933452 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:33 INFO - PROCESS | 1653 | 1468614933556 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:35:33 INFO - PROCESS | 1653 | 1468614933635 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 1653 | 1468614933636 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b18a000 == 47 [pid = 1653] [id = 477] 13:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x120e6ec00) [pid = 1653] [serial = 1430] [outer = 0x0] 13:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12103bc00) [pid = 1653] [serial = 1431] [outer = 0x120e6ec00] 13:35:33 INFO - PROCESS | 1653 | 1468614933665 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121b61400) [pid = 1653] [serial = 1432] [outer = 0x120e6ec00] 13:35:34 INFO - PROCESS | 1653 | 1468614934071 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]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 13:35:34 INFO - PROCESS | 1653 | 1468614934118 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 1653 | 1468614934119 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 13:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:35:34 INFO - PROCESS | 1653 | 1468614934122 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 1653 | 1468614934123 Marionette TRACE conn2 <- [1,1882,null,{}] 13:35:34 INFO - PROCESS | 1653 | 1468614934125 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}] 13:35:34 INFO - PROCESS | 1653 | 1468614934127 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:34 INFO - PROCESS | 1653 | 1468614934231 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:35:34 INFO - PROCESS | 1653 | 1468614934339 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 1653 | 1468614934340 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x120ee6800) [pid = 1653] [serial = 1433] [outer = 0x12cb55400] 13:35:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12caa6800 == 48 [pid = 1653] [id = 478] 13:35:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x125dac000) [pid = 1653] [serial = 1434] [outer = 0x0] 13:35:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x125fc8400) [pid = 1653] [serial = 1435] [outer = 0x125dac000] 13:35:34 INFO - PROCESS | 1653 | 1468614934386 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126813400) [pid = 1653] [serial = 1436] [outer = 0x125dac000] 13:35:34 INFO - PROCESS | 1653 | 1468614934818 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]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 770ms 13:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:35:34 INFO - PROCESS | 1653 | 1468614934892 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 1653 | 1468614934894 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 13:35:34 INFO - PROCESS | 1653 | 1468614934896 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 1653 | 1468614934897 Marionette TRACE conn2 <- [1,1886,null,{}] 13:35:34 INFO - PROCESS | 1653 | 1468614934919 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}] 13:35:34 INFO - PROCESS | 1653 | 1468614934924 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:35 INFO - PROCESS | 1653 | 1468614935062 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:35:35 INFO - PROCESS | 1653 | 1468614935242 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 1653 | 1468614935243 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad1800 == 49 [pid = 1653] [id = 479] 13:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x111f14c00) [pid = 1653] [serial = 1437] [outer = 0x0] 13:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1126ff000) [pid = 1653] [serial = 1438] [outer = 0x111f14c00] 13:35:35 INFO - PROCESS | 1653 | 1468614935271 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1133c6400) [pid = 1653] [serial = 1439] [outer = 0x111f14c00] 13:35:35 INFO - PROCESS | 1653 | 1468614935694 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]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 838ms 13:35:35 INFO - PROCESS | 1653 | 1468614935736 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 1653 | 1468614935738 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 13:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:35:35 INFO - PROCESS | 1653 | 1468614935741 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - PROCESS | 1653 | 1468614935742 Marionette TRACE conn2 <- [1,1890,null,{}] 13:35:35 INFO - PROCESS | 1653 | 1468614935746 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}] 13:35:35 INFO - PROCESS | 1653 | 1468614935749 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:35 INFO - PROCESS | 1653 | 1468614935848 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:35:35 INFO - PROCESS | 1653 | 1468614935914 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 1653 | 1468614935916 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119362000 == 50 [pid = 1653] [id = 480] 13:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x113246800) [pid = 1653] [serial = 1440] [outer = 0x0] 13:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1164e8000) [pid = 1653] [serial = 1441] [outer = 0x113246800] 13:35:35 INFO - PROCESS | 1653 | 1468614935944 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11815bc00) [pid = 1653] [serial = 1442] [outer = 0x113246800] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11616f800 == 49 [pid = 1653] [id = 190] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12a58a800 == 48 [pid = 1653] [id = 472] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x128d27800 == 47 [pid = 1653] [id = 471] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x125f65000 == 46 [pid = 1653] [id = 470] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119d11000 == 45 [pid = 1653] [id = 469] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1168ac000 == 44 [pid = 1653] [id = 468] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12179a000 == 43 [pid = 1653] [id = 467] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x116676800 == 42 [pid = 1653] [id = 463] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11684a000 == 41 [pid = 1653] [id = 450] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11944b800 == 40 [pid = 1653] [id = 446] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x118515000 == 39 [pid = 1653] [id = 191] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x115e49800 == 38 [pid = 1653] [id = 182] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x120fa4800 == 37 [pid = 1653] [id = 193] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x117e6a000 == 36 [pid = 1653] [id = 433] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119363800 == 35 [pid = 1653] [id = 186] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x121230800 == 34 [pid = 1653] [id = 194] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11838c000 == 33 [pid = 1653] [id = 184] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x117467800 == 32 [pid = 1653] [id = 198] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12653d000 == 31 [pid = 1653] [id = 447] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119850000 == 30 [pid = 1653] [id = 192] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119d22000 == 29 [pid = 1653] [id = 187] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x115e42800 == 28 [pid = 1653] [id = 188] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf10000 == 27 [pid = 1653] [id = 449] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x121bb1000 == 26 [pid = 1653] [id = 464] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12b179000 == 25 [pid = 1653] [id = 466] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1190bb800 == 24 [pid = 1653] [id = 185] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12b957800 == 23 [pid = 1653] [id = 465] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1253dd800 == 22 [pid = 1653] [id = 197] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x120f87000 == 21 [pid = 1653] [id = 199] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcac800 == 20 [pid = 1653] [id = 448] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x116ada000 == 19 [pid = 1653] [id = 183] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x123b71800 == 18 [pid = 1653] [id = 195] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x124ac2800 == 17 [pid = 1653] [id = 196] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11904a800 == 16 [pid = 1653] [id = 189] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12caa6800 == 15 [pid = 1653] [id = 478] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12b18a000 == 14 [pid = 1653] [id = 477] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x129084000 == 13 [pid = 1653] [id = 476] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119887000 == 12 [pid = 1653] [id = 475] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119371000 == 11 [pid = 1653] [id = 473] 13:35:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11667a000 == 10 [pid = 1653] [id = 474] 13:35:38 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad1800 == 9 [pid = 1653] [id = 479] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x126527c00) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1182de800) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128829000) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x116149400) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1182e3000) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1185c4400) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x125ff7c00) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x125fc6400) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11717f400) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116635000) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1289d9800) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1289d4c00) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129033c00) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128d0d400) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12139c000) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12911b000) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116774400) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126523400) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1128d7c00) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a559c00) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124a44400) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129382400) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125da0400) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a563000) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111f1a800) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120ee4000) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11966c000) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121399400) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119e68000) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126819000) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 13:35:38 INFO - PROCESS | 1653 | 1468614938711 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]]]}] 13:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 3030ms 13:35:38 INFO - PROCESS | 1653 | 1468614938772 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 1653 | 1468614938776 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 13:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:35:38 INFO - PROCESS | 1653 | 1468614938781 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 1653 | 1468614938788 Marionette TRACE conn2 <- [1,1894,null,{}] 13:35:38 INFO - PROCESS | 1653 | 1468614938794 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}] 13:35:38 INFO - PROCESS | 1653 | 1468614938797 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:38 INFO - PROCESS | 1653 | 1468614938931 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:35:38 INFO - PROCESS | 1653 | 1468614938946 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 1653 | 1468614938948 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e77000 == 10 [pid = 1653] [id = 481] 13:35:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x114fc5000) [pid = 1653] [serial = 1443] [outer = 0x0] 13:35:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x114fcb400) [pid = 1653] [serial = 1444] [outer = 0x114fc5000] 13:35:39 INFO - PROCESS | 1653 | 1468614938998 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116149400) [pid = 1653] [serial = 1445] [outer = 0x114fc5000] 13:35:39 INFO - PROCESS | 1653 | 1468614939469 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]]]}] 13:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 728ms 13:35:39 INFO - PROCESS | 1653 | 1468614939507 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 1653 | 1468614939511 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 13:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:35:39 INFO - PROCESS | 1653 | 1468614939524 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 1653 | 1468614939526 Marionette TRACE conn2 <- [1,1898,null,{}] 13:35:39 INFO - PROCESS | 1653 | 1468614939550 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}] 13:35:39 INFO - PROCESS | 1653 | 1468614939552 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:39 INFO - PROCESS | 1653 | 1468614939638 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:35:39 INFO - PROCESS | 1653 | 1468614939644 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 1653 | 1468614939645 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x119363000 == 11 [pid = 1653] [id = 482] 13:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116f97400) [pid = 1653] [serial = 1446] [outer = 0x0] 13:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x117183400) [pid = 1653] [serial = 1447] [outer = 0x116f97400] 13:35:39 INFO - PROCESS | 1653 | 1468614939675 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1181cd400) [pid = 1653] [serial = 1448] [outer = 0x116f97400] 13:35:40 INFO - PROCESS | 1653 | 1468614940096 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]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 587ms 13:35:40 INFO - PROCESS | 1653 | 1468614940112 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 1653 | 1468614940115 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 13:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:35:40 INFO - PROCESS | 1653 | 1468614940119 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 1653 | 1468614940123 Marionette TRACE conn2 <- [1,1902,null,{}] 13:35:40 INFO - PROCESS | 1653 | 1468614940136 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}] 13:35:40 INFO - PROCESS | 1653 | 1468614940141 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:40 INFO - PROCESS | 1653 | 1468614940278 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:35:40 INFO - PROCESS | 1653 | 1468614940383 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 1653 | 1468614940385 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x121098000 == 12 [pid = 1653] [id = 483] 13:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11826d800) [pid = 1653] [serial = 1449] [outer = 0x0] 13:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11837a400) [pid = 1653] [serial = 1450] [outer = 0x11826d800] 13:35:40 INFO - PROCESS | 1653 | 1468614940432 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11902d800) [pid = 1653] [serial = 1451] [outer = 0x11826d800] 13:35:40 INFO - PROCESS | 1653 | 1468614940794 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]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 724ms 13:35:40 INFO - PROCESS | 1653 | 1468614940844 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 1653 | 1468614940845 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 13:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:35:40 INFO - PROCESS | 1653 | 1468614940848 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 1653 | 1468614940849 Marionette TRACE conn2 <- [1,1906,null,{}] 13:35:40 INFO - PROCESS | 1653 | 1468614940851 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}] 13:35:40 INFO - PROCESS | 1653 | 1468614940852 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:40 INFO - PROCESS | 1653 | 1468614940976 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:35:40 INFO - PROCESS | 1653 | 1468614940991 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 1653 | 1468614940992 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12526f000 == 13 [pid = 1653] [id = 484] 13:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119489000) [pid = 1653] [serial = 1452] [outer = 0x0] 13:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119640000) [pid = 1653] [serial = 1453] [outer = 0x119489000] 13:35:41 INFO - PROCESS | 1653 | 1468614941017 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119649000) [pid = 1653] [serial = 1454] [outer = 0x119489000] 13:35:41 INFO - PROCESS | 1653 | 1468614941357 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]]]}] 13:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 519ms 13:35:41 INFO - PROCESS | 1653 | 1468614941368 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 1653 | 1468614941370 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 13:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:35:41 INFO - PROCESS | 1653 | 1468614941372 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 1653 | 1468614941373 Marionette TRACE conn2 <- [1,1910,null,{}] 13:35:41 INFO - PROCESS | 1653 | 1468614941375 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}] 13:35:41 INFO - PROCESS | 1653 | 1468614941377 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:41 INFO - PROCESS | 1653 | 1468614941486 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:35:41 INFO - PROCESS | 1653 | 1468614941524 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 1653 | 1468614941526 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266de800 == 14 [pid = 1653] [id = 485] 13:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1128d4c00) [pid = 1653] [serial = 1455] [outer = 0x0] 13:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1198e2400) [pid = 1653] [serial = 1456] [outer = 0x1128d4c00] 13:35:41 INFO - PROCESS | 1653 | 1468614941550 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120ee4400) [pid = 1653] [serial = 1457] [outer = 0x1128d4c00] 13:35:41 INFO - PROCESS | 1653 | 1468614941893 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]]]}] 13:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 569ms 13:35:41 INFO - PROCESS | 1653 | 1468614941942 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 1653 | 1468614941943 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 13:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:35:41 INFO - PROCESS | 1653 | 1468614941945 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 1653 | 1468614941947 Marionette TRACE conn2 <- [1,1914,null,{}] 13:35:41 INFO - PROCESS | 1653 | 1468614941950 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}] 13:35:41 INFO - PROCESS | 1653 | 1468614941954 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:42 INFO - PROCESS | 1653 | 1468614942076 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:35:42 INFO - PROCESS | 1653 | 1468614942082 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 1653 | 1468614942083 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x129326800 == 15 [pid = 1653] [id = 486] 13:35:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1216b5800) [pid = 1653] [serial = 1458] [outer = 0x0] 13:35:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12529dc00) [pid = 1653] [serial = 1459] [outer = 0x1216b5800] 13:35:42 INFO - PROCESS | 1653 | 1468614942108 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x125da5c00) [pid = 1653] [serial = 1460] [outer = 0x1216b5800] 13:35:42 INFO - PROCESS | 1653 | 1468614942433 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]]]}] 13:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 520ms 13:35:42 INFO - PROCESS | 1653 | 1468614942473 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 1653 | 1468614942474 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 13:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:35:42 INFO - PROCESS | 1653 | 1468614942476 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - PROCESS | 1653 | 1468614942477 Marionette TRACE conn2 <- [1,1918,null,{}] 13:35:42 INFO - PROCESS | 1653 | 1468614942481 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}] 13:35:42 INFO - PROCESS | 1653 | 1468614942484 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:42 INFO - PROCESS | 1653 | 1468614942595 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:35:42 INFO - PROCESS | 1653 | 1468614942599 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 1653 | 1468614942600 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a749800 == 16 [pid = 1653] [id = 487] 13:35:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119e72800) [pid = 1653] [serial = 1461] [outer = 0x0] 13:35:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x125fbf800) [pid = 1653] [serial = 1462] [outer = 0x119e72800] 13:35:42 INFO - PROCESS | 1653 | 1468614942623 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x125ff3800) [pid = 1653] [serial = 1463] [outer = 0x119e72800] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112de7000) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x114fc9800) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124d3dc00) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12893d800) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x125dac000) [pid = 1653] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120e6ec00) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1295bfc00) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x125fed800) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11718b400) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11965e400) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x121a4e800) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115e29c00) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1185be000) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x114fc4000) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1128ca400) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111f14c00) [pid = 1653] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11815d400) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11717e800) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1191de400) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x10eafdc00) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120f1a400) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x114fc1c00) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119022c00) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11902dc00) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:35:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1164ee800) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:35:43 INFO - PROCESS | 1653 | 1468614943335 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]]]}] 13:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 874ms 13:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:35:43 INFO - PROCESS | 1653 | 1468614943353 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 1653 | 1468614943354 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 13:35:43 INFO - PROCESS | 1653 | 1468614943356 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 1653 | 1468614943357 Marionette TRACE conn2 <- [1,1922,null,{}] 13:35:43 INFO - PROCESS | 1653 | 1468614943360 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}] 13:35:43 INFO - PROCESS | 1653 | 1468614943361 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:43 INFO - PROCESS | 1653 | 1468614943473 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:35:43 INFO - PROCESS | 1653 | 1468614943480 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 1653 | 1468614943481 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b72800 == 17 [pid = 1653] [id = 488] 13:35:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x111fe3000) [pid = 1653] [serial = 1464] [outer = 0x0] 13:35:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x114fc9800) [pid = 1653] [serial = 1465] [outer = 0x111fe3000] 13:35:43 INFO - PROCESS | 1653 | 1468614943505 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11717e800) [pid = 1653] [serial = 1466] [outer = 0x111fe3000] 13:35:43 INFO - PROCESS | 1653 | 1468614943950 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]]]}] 13:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 619ms 13:35:43 INFO - PROCESS | 1653 | 1468614943976 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 1653 | 1468614943977 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 13:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:35:43 INFO - PROCESS | 1653 | 1468614943979 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 1653 | 1468614943980 Marionette TRACE conn2 <- [1,1926,null,{}] 13:35:43 INFO - PROCESS | 1653 | 1468614943983 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}] 13:35:43 INFO - PROCESS | 1653 | 1468614943984 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:44 INFO - PROCESS | 1653 | 1468614944065 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:35:44 INFO - PROCESS | 1653 | 1468614944070 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 1653 | 1468614944071 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba6800 == 18 [pid = 1653] [id = 489] 13:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117186400) [pid = 1653] [serial = 1467] [outer = 0x0] 13:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1182e5800) [pid = 1653] [serial = 1468] [outer = 0x117186400] 13:35:44 INFO - PROCESS | 1653 | 1468614944096 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1191e4400) [pid = 1653] [serial = 1469] [outer = 0x117186400] 13:35:44 INFO - PROCESS | 1653 | 1468614944437 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]]]}] 13:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 469ms 13:35:44 INFO - PROCESS | 1653 | 1468614944452 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:35:44 INFO - PROCESS | 1653 | 1468614944454 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 13:35:44 INFO - PROCESS | 1653 | 1468614944456 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 1653 | 1468614944457 Marionette TRACE conn2 <- [1,1930,null,{}] 13:35:44 INFO - PROCESS | 1653 | 1468614944459 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}] 13:35:44 INFO - PROCESS | 1653 | 1468614944460 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:44 INFO - PROCESS | 1653 | 1468614944543 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:35:44 INFO - PROCESS | 1653 | 1468614944602 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 1653 | 1468614944603 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0cd800 == 19 [pid = 1653] [id = 490] 13:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112d23000) [pid = 1653] [serial = 1470] [outer = 0x0] 13:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x120e6cc00) [pid = 1653] [serial = 1471] [outer = 0x112d23000] 13:35:44 INFO - PROCESS | 1653 | 1468614944627 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125399800) [pid = 1653] [serial = 1472] [outer = 0x112d23000] 13:35:44 INFO - PROCESS | 1653 | 1468614944942 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]]]}] 13:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 518ms 13:35:44 INFO - PROCESS | 1653 | 1468614944975 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 1653 | 1468614944976 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 13:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:35:44 INFO - PROCESS | 1653 | 1468614944979 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 1653 | 1468614944981 Marionette TRACE conn2 <- [1,1934,null,{}] 13:35:44 INFO - PROCESS | 1653 | 1468614944985 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}] 13:35:44 INFO - PROCESS | 1653 | 1468614944987 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:45 INFO - PROCESS | 1653 | 1468614945079 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:35:45 INFO - PROCESS | 1653 | 1468614945188 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 1653 | 1468614945190 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d97000 == 20 [pid = 1653] [id = 491] 13:35:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x110ea9000) [pid = 1653] [serial = 1473] [outer = 0x0] 13:35:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110fa0400) [pid = 1653] [serial = 1474] [outer = 0x110ea9000] 13:35:45 INFO - PROCESS | 1653 | 1468614945227 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1128d8c00) [pid = 1653] [serial = 1475] [outer = 0x110ea9000] 13:35:45 INFO - PROCESS | 1653 | 1468614945773 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]]]}] 13:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 872ms 13:35:45 INFO - PROCESS | 1653 | 1468614945871 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:35:45 INFO - PROCESS | 1653 | 1468614945873 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 13:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:35:45 INFO - PROCESS | 1653 | 1468614945878 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:35:45 INFO - PROCESS | 1653 | 1468614945879 Marionette TRACE conn2 <- [1,1938,null,{}] 13:35:45 INFO - PROCESS | 1653 | 1468614945908 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}] 13:35:45 INFO - PROCESS | 1653 | 1468614945911 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:46 INFO - PROCESS | 1653 | 1468614946024 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:35:46 INFO - PROCESS | 1653 | 1468614946085 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 1653 | 1468614946087 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d27000 == 21 [pid = 1653] [id = 492] 13:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116880000) [pid = 1653] [serial = 1476] [outer = 0x0] 13:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117184000) [pid = 1653] [serial = 1477] [outer = 0x116880000] 13:35:46 INFO - PROCESS | 1653 | 1468614946117 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1181d4c00) [pid = 1653] [serial = 1478] [outer = 0x116880000] 13:35:46 INFO - PROCESS | 1653 | 1468614946828 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]]]}] 13:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 993ms 13:35:46 INFO - PROCESS | 1653 | 1468614946871 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 1653 | 1468614946875 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 13:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:35:46 INFO - PROCESS | 1653 | 1468614946880 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 1653 | 1468614946882 Marionette TRACE conn2 <- [1,1942,null,{}] 13:35:46 INFO - PROCESS | 1653 | 1468614946888 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}] 13:35:46 INFO - PROCESS | 1653 | 1468614946890 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:47 INFO - PROCESS | 1653 | 1468614947018 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:35:47 INFO - PROCESS | 1653 | 1468614947104 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 1653 | 1468614947108 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116413800 == 22 [pid = 1653] [id = 493] 13:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1128d7400) [pid = 1653] [serial = 1479] [outer = 0x0] 13:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112a79400) [pid = 1653] [serial = 1480] [outer = 0x1128d7400] 13:35:47 INFO - PROCESS | 1653 | 1468614947149 Marionette DEBUG loaded listener.js 13:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112ec0c00) [pid = 1653] [serial = 1481] [outer = 0x1128d7400] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1164e8000) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1121b0000) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x115e8f000) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1130e3400) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1128d5c00) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129120c00) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1133c6400) [pid = 1653] [serial = 1439] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1182e5400) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1185b8c00) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12937cc00) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119646400) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x120e6b400) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111ca9800) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112f23000) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121a50000) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x125395400) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117187800) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11837ec00) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120eef400) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125397400) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126522400) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128944400) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x117150000) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1176f3c00) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12a55a000) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1126ff000) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1265db800) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x125fc4000) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x128d0fc00) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x126813400) [pid = 1653] [serial = 1436] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x121b61400) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x125fc8400) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12a709000) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x126819800) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x118385800) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x121466400) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x125ff5800) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x11717f000) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1191e5400) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12103bc00) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1185b7000) [pid = 1653] [serial = 877] [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.] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x118edc800) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x118152000) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x116805c00) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 13:35:47 INFO - PROCESS | 1653 | 1468614947546 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]]]}] 13:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 674ms 13:35:47 INFO - PROCESS | 1653 | 1468614947553 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 1653 | 1468614947556 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 13:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:35:47 INFO - PROCESS | 1653 | 1468614947561 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 1653 | 1468614947563 Marionette TRACE conn2 <- [1,1946,null,{}] 13:35:47 INFO - PROCESS | 1653 | 1468614947565 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}] 13:35:47 INFO - PROCESS | 1653 | 1468614947567 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:47 INFO - PROCESS | 1653 | 1468614947657 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:35:47 INFO - PROCESS | 1653 | 1468614947710 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 1653 | 1468614947711 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fe5000 == 23 [pid = 1653] [id = 494] 13:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112ebf000) [pid = 1653] [serial = 1482] [outer = 0x0] 13:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1133c4400) [pid = 1653] [serial = 1483] [outer = 0x112ebf000] 13:35:47 INFO - PROCESS | 1653 | 1468614947739 Marionette DEBUG loaded listener.js 13:35:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x114fcd400) [pid = 1653] [serial = 1484] [outer = 0x112ebf000] 13:35:48 INFO - PROCESS | 1653 | 1468614948074 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]]]}] 13:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 522ms 13:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:35:48 INFO - PROCESS | 1653 | 1468614948083 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 1653 | 1468614948085 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 13:35:48 INFO - PROCESS | 1653 | 1468614948087 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - PROCESS | 1653 | 1468614948089 Marionette TRACE conn2 <- [1,1950,null,{}] 13:35:48 INFO - PROCESS | 1653 | 1468614948097 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}] 13:35:48 INFO - PROCESS | 1653 | 1468614948102 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:48 INFO - PROCESS | 1653 | 1468614948206 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:35:48 INFO - PROCESS | 1653 | 1468614948211 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 1653 | 1468614948213 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119043000 == 24 [pid = 1653] [id = 495] 13:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x110fab800) [pid = 1653] [serial = 1485] [outer = 0x0] 13:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11646b800) [pid = 1653] [serial = 1486] [outer = 0x110fab800] 13:35:48 INFO - PROCESS | 1653 | 1468614948247 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x116f95c00) [pid = 1653] [serial = 1487] [outer = 0x110fab800] 13:35:48 INFO - PROCESS | 1653 | 1468614948624 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]]]}] 13:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 571ms 13:35:48 INFO - PROCESS | 1653 | 1468614948666 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 1653 | 1468614948667 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 13:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:35:48 INFO - PROCESS | 1653 | 1468614948670 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - PROCESS | 1653 | 1468614948671 Marionette TRACE conn2 <- [1,1954,null,{}] 13:35:48 INFO - PROCESS | 1653 | 1468614948673 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}] 13:35:48 INFO - PROCESS | 1653 | 1468614948674 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:48 INFO - PROCESS | 1653 | 1468614948779 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:35:48 INFO - PROCESS | 1653 | 1468614948783 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 1653 | 1468614948784 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d11000 == 25 [pid = 1653] [id = 496] 13:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x117151800) [pid = 1653] [serial = 1488] [outer = 0x0] 13:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1176f5000) [pid = 1653] [serial = 1489] [outer = 0x117151800] 13:35:48 INFO - PROCESS | 1653 | 1468614948809 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1181d8400) [pid = 1653] [serial = 1490] [outer = 0x117151800] 13:35:49 INFO - PROCESS | 1653 | 1468614949149 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]]]}] 13:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 521ms 13:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:35:49 INFO - PROCESS | 1653 | 1468614949192 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:35:49 INFO - PROCESS | 1653 | 1468614949193 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 13:35:49 INFO - PROCESS | 1653 | 1468614949195 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:35:49 INFO - PROCESS | 1653 | 1468614949196 Marionette TRACE conn2 <- [1,1958,null,{}] 13:35:49 INFO - PROCESS | 1653 | 1468614949199 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}] 13:35:49 INFO - PROCESS | 1653 | 1468614949200 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:49 INFO - PROCESS | 1653 | 1468614949297 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:35:49 INFO - PROCESS | 1653 | 1468614949301 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 1653 | 1468614949302 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff5000 == 26 [pid = 1653] [id = 497] 13:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x117181c00) [pid = 1653] [serial = 1491] [outer = 0x0] 13:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118268000) [pid = 1653] [serial = 1492] [outer = 0x117181c00] 13:35:49 INFO - PROCESS | 1653 | 1468614949333 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118379c00) [pid = 1653] [serial = 1493] [outer = 0x117181c00] 13:35:49 INFO - PROCESS | 1653 | 1468614949679 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]]]}] 13:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 523ms 13:35:49 INFO - PROCESS | 1653 | 1468614949719 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:35:49 INFO - PROCESS | 1653 | 1468614949720 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 13:35:49 INFO - PROCESS | 1653 | 1468614949722 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:35:49 INFO - PROCESS | 1653 | 1468614949723 Marionette TRACE conn2 <- [1,1962,null,{}] 13:35:49 INFO - PROCESS | 1653 | 1468614949726 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}] 13:35:49 INFO - PROCESS | 1653 | 1468614949730 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:49 INFO - PROCESS | 1653 | 1468614949847 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:35:49 INFO - PROCESS | 1653 | 1468614949860 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 1653 | 1468614949861 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x124abc000 == 27 [pid = 1653] [id = 498] 13:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118385800) [pid = 1653] [serial = 1494] [outer = 0x0] 13:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119029c00) [pid = 1653] [serial = 1495] [outer = 0x118385800] 13:35:49 INFO - PROCESS | 1653 | 1468614949886 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119663400) [pid = 1653] [serial = 1496] [outer = 0x118385800] 13:35:50 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1128d4c00) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:35:50 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1216b5800) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:35:50 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x117186400) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:35:50 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x114fc5000) [pid = 1653] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:35:50 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119e72800) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:35:50 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x116f97400) [pid = 1653] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:35:50 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x111fe3000) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:35:50 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11826d800) [pid = 1653] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:35:50 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x119489000) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:35:50 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x113246800) [pid = 1653] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:35:50 INFO - PROCESS | 1653 | 1468614950256 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]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 569ms 13:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:35:50 INFO - PROCESS | 1653 | 1468614950291 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 1653 | 1468614950293 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 13:35:50 INFO - PROCESS | 1653 | 1468614950295 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 1653 | 1468614950296 Marionette TRACE conn2 <- [1,1966,null,{}] 13:35:50 INFO - PROCESS | 1653 | 1468614950300 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}] 13:35:50 INFO - PROCESS | 1653 | 1468614950302 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:50 INFO - PROCESS | 1653 | 1468614950404 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:35:50 INFO - PROCESS | 1653 | 1468614950409 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 1653 | 1468614950421 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263a8800 == 28 [pid = 1653] [id = 499] 13:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x111c7b400) [pid = 1653] [serial = 1497] [outer = 0x0] 13:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1191de400) [pid = 1653] [serial = 1498] [outer = 0x111c7b400] 13:35:50 INFO - PROCESS | 1653 | 1468614950446 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x119c6d400) [pid = 1653] [serial = 1499] [outer = 0x111c7b400] 13:35:50 INFO - PROCESS | 1653 | 1468614950759 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]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 471ms 13:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:35:50 INFO - PROCESS | 1653 | 1468614950772 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 1653 | 1468614950773 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 13:35:50 INFO - PROCESS | 1653 | 1468614950776 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 1653 | 1468614950777 Marionette TRACE conn2 <- [1,1970,null,{}] 13:35:50 INFO - PROCESS | 1653 | 1468614950779 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}] 13:35:50 INFO - PROCESS | 1653 | 1468614950781 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:50 INFO - PROCESS | 1653 | 1468614950872 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:35:50 INFO - PROCESS | 1653 | 1468614950876 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 1653 | 1468614950877 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266ee800 == 29 [pid = 1653] [id = 500] 13:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x119e6ec00) [pid = 1653] [serial = 1500] [outer = 0x0] 13:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x120ee4000) [pid = 1653] [serial = 1501] [outer = 0x119e6ec00] 13:35:50 INFO - PROCESS | 1653 | 1468614950905 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x120ef1800) [pid = 1653] [serial = 1502] [outer = 0x119e6ec00] 13:35:51 INFO - PROCESS | 1653 | 1468614951336 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]]]}] 13:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 569ms 13:35:51 INFO - PROCESS | 1653 | 1468614951345 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 1653 | 1468614951346 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 13:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:35:51 INFO - PROCESS | 1653 | 1468614951364 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 1653 | 1468614951367 Marionette TRACE conn2 <- [1,1974,null,{}] 13:35:51 INFO - PROCESS | 1653 | 1468614951371 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}] 13:35:51 INFO - PROCESS | 1653 | 1468614951373 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:51 INFO - PROCESS | 1653 | 1468614951459 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:35:51 INFO - PROCESS | 1653 | 1468614951462 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 1653 | 1468614951463 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907b800 == 30 [pid = 1653] [id = 501] 13:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x120f1dc00) [pid = 1653] [serial = 1503] [outer = 0x0] 13:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x12135ec00) [pid = 1653] [serial = 1504] [outer = 0x120f1dc00] 13:35:51 INFO - PROCESS | 1653 | 1468614951491 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x121464400) [pid = 1653] [serial = 1505] [outer = 0x120f1dc00] 13:35:51 INFO - PROCESS | 1653 | 1468614951830 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]]]}] 13:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 486ms 13:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:35:51 INFO - PROCESS | 1653 | 1468614951841 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 1653 | 1468614951843 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 13:35:51 INFO - PROCESS | 1653 | 1468614951846 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 1653 | 1468614951847 Marionette TRACE conn2 <- [1,1978,null,{}] 13:35:51 INFO - PROCESS | 1653 | 1468614951853 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}] 13:35:51 INFO - PROCESS | 1653 | 1468614951855 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:51 INFO - PROCESS | 1653 | 1468614951980 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:35:52 INFO - PROCESS | 1653 | 1468614952048 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 1653 | 1468614952049 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11935d800 == 31 [pid = 1653] [id = 502] 13:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x117eb3800) [pid = 1653] [serial = 1506] [outer = 0x0] 13:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x121a44c00) [pid = 1653] [serial = 1507] [outer = 0x117eb3800] 13:35:52 INFO - PROCESS | 1653 | 1468614952074 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x124a7d400) [pid = 1653] [serial = 1508] [outer = 0x117eb3800] 13:35:52 INFO - PROCESS | 1653 | 1468614952537 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]]]}] 13:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 723ms 13:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:35:52 INFO - PROCESS | 1653 | 1468614952569 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 1653 | 1468614952571 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 13:35:52 INFO - PROCESS | 1653 | 1468614952574 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - PROCESS | 1653 | 1468614952578 Marionette TRACE conn2 <- [1,1982,null,{}] 13:35:52 INFO - PROCESS | 1653 | 1468614952582 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}] 13:35:52 INFO - PROCESS | 1653 | 1468614952583 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:52 INFO - PROCESS | 1653 | 1468614952687 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:35:52 INFO - PROCESS | 1653 | 1468614952791 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 1653 | 1468614952793 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168c3800 == 32 [pid = 1653] [id = 503] 13:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112f22800) [pid = 1653] [serial = 1509] [outer = 0x0] 13:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1130d5000) [pid = 1653] [serial = 1510] [outer = 0x112f22800] 13:35:52 INFO - PROCESS | 1653 | 1468614952825 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x114fc5c00) [pid = 1653] [serial = 1511] [outer = 0x112f22800] 13:35:53 INFO - PROCESS | 1653 | 1468614953216 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]]]}] 13:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 677ms 13:35:53 INFO - PROCESS | 1653 | 1468614953251 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 1653 | 1468614953255 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 13:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:35:53 INFO - PROCESS | 1653 | 1468614953259 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 1653 | 1468614953261 Marionette TRACE conn2 <- [1,1986,null,{}] 13:35:53 INFO - PROCESS | 1653 | 1468614953264 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}] 13:35:53 INFO - PROCESS | 1653 | 1468614953266 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:53 INFO - PROCESS | 1653 | 1468614953371 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:35:53 INFO - PROCESS | 1653 | 1468614953429 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 1653 | 1468614953430 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b8f800 == 33 [pid = 1653] [id = 504] 13:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e8d800) [pid = 1653] [serial = 1512] [outer = 0x0] 13:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116f97400) [pid = 1653] [serial = 1513] [outer = 0x115e8d800] 13:35:53 INFO - PROCESS | 1653 | 1468614953461 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x117eb7400) [pid = 1653] [serial = 1514] [outer = 0x115e8d800] 13:35:53 INFO - PROCESS | 1653 | 1468614953875 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]]]}] 13:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 13:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:35:53 INFO - PROCESS | 1653 | 1468614953929 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 1653 | 1468614953931 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 13:35:53 INFO - PROCESS | 1653 | 1468614953933 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 1653 | 1468614953936 Marionette TRACE conn2 <- [1,1990,null,{}] 13:35:53 INFO - PROCESS | 1653 | 1468614953944 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}] 13:35:53 INFO - PROCESS | 1653 | 1468614953947 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:54 INFO - PROCESS | 1653 | 1468614954072 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:35:54 INFO - PROCESS | 1653 | 1468614954156 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 1653 | 1468614954158 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a757000 == 34 [pid = 1653] [id = 505] 13:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1185b7800) [pid = 1653] [serial = 1515] [outer = 0x0] 13:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1191e7400) [pid = 1653] [serial = 1516] [outer = 0x1185b7800] 13:35:54 INFO - PROCESS | 1653 | 1468614954191 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119646000) [pid = 1653] [serial = 1517] [outer = 0x1185b7800] 13:35:54 INFO - PROCESS | 1653 | 1468614954617 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]]]}] 13:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 722ms 13:35:54 INFO - PROCESS | 1653 | 1468614954655 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:35:54 INFO - PROCESS | 1653 | 1468614954657 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 13:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:35:54 INFO - PROCESS | 1653 | 1468614954660 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:35:54 INFO - PROCESS | 1653 | 1468614954661 Marionette TRACE conn2 <- [1,1994,null,{}] 13:35:54 INFO - PROCESS | 1653 | 1468614954663 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}] 13:35:54 INFO - PROCESS | 1653 | 1468614954665 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:54 INFO - PROCESS | 1653 | 1468614954768 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:35:54 INFO - PROCESS | 1653 | 1468614954824 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 1653 | 1468614954825 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab73800 == 35 [pid = 1653] [id = 506] 13:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121b61400) [pid = 1653] [serial = 1518] [outer = 0x0] 13:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1252a6000) [pid = 1653] [serial = 1519] [outer = 0x121b61400] 13:35:54 INFO - PROCESS | 1653 | 1468614954854 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12539b000) [pid = 1653] [serial = 1520] [outer = 0x121b61400] 13:35:55 INFO - PROCESS | 1653 | 1468614955438 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]]]}] 13:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 819ms 13:35:55 INFO - PROCESS | 1653 | 1468614955480 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 1653 | 1468614955484 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 13:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:35:55 INFO - PROCESS | 1653 | 1468614955488 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - PROCESS | 1653 | 1468614955489 Marionette TRACE conn2 <- [1,1998,null,{}] 13:35:55 INFO - PROCESS | 1653 | 1468614955493 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}] 13:35:55 INFO - PROCESS | 1653 | 1468614955495 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:55 INFO - PROCESS | 1653 | 1468614955585 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:35:55 INFO - PROCESS | 1653 | 1468614955656 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 1653 | 1468614955658 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x119376800 == 36 [pid = 1653] [id = 507] 13:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1128d8800) [pid = 1653] [serial = 1521] [outer = 0x0] 13:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112de1000) [pid = 1653] [serial = 1522] [outer = 0x1128d8800] 13:35:55 INFO - PROCESS | 1653 | 1468614955686 Marionette DEBUG loaded listener.js 13:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1133c7400) [pid = 1653] [serial = 1523] [outer = 0x1128d8800] 13:35:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1263a8800 == 35 [pid = 1653] [id = 499] 13:35:56 INFO - PROCESS | 1653 | --DOCSHELL 0x119362000 == 34 [pid = 1653] [id = 480] 13:35:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12907b800 == 33 [pid = 1653] [id = 501] 13:35:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1266ee800 == 32 [pid = 1653] [id = 500] 13:35:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab73800 == 31 [pid = 1653] [id = 506] 13:35:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a757000 == 30 [pid = 1653] [id = 505] 13:35:56 INFO - PROCESS | 1653 | --DOCSHELL 0x123b8f800 == 29 [pid = 1653] [id = 504] 13:35:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1168c3800 == 28 [pid = 1653] [id = 503] 13:35:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11935d800 == 27 [pid = 1653] [id = 502] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120ee4400) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12529dc00) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1191e4400) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x114fcb400) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x125fbf800) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1181cd400) [pid = 1653] [serial = 1448] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116149400) [pid = 1653] [serial = 1445] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11717e800) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x117183400) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x114fc9800) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11837a400) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119640000) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119649000) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x120e6cc00) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x125da5c00) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1182e5800) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11815bc00) [pid = 1653] [serial = 1442] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1198e2400) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11902d800) [pid = 1653] [serial = 1451] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x125ff3800) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 13:35:56 INFO - PROCESS | 1653 | 1468614956741 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]]]}] 13:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1280ms 13:35:56 INFO - PROCESS | 1653 | 1468614956769 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:35:56 INFO - PROCESS | 1653 | 1468614956771 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 13:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:35:56 INFO - PROCESS | 1653 | 1468614956774 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:35:56 INFO - PROCESS | 1653 | 1468614956776 Marionette TRACE conn2 <- [1,2002,null,{}] 13:35:56 INFO - PROCESS | 1653 | 1468614956779 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}] 13:35:56 INFO - PROCESS | 1653 | 1468614956781 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:56 INFO - PROCESS | 1653 | 1468614956845 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:35:56 INFO - PROCESS | 1653 | 1468614956869 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:56 INFO - PROCESS | 1653 | 1468614956870 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116686000 == 28 [pid = 1653] [id = 508] 13:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1126f3800) [pid = 1653] [serial = 1524] [outer = 0x0] 13:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1126fc400) [pid = 1653] [serial = 1525] [outer = 0x1126f3800] 13:35:56 INFO - PROCESS | 1653 | 1468614956894 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x111f1ec00) [pid = 1653] [serial = 1526] [outer = 0x1126f3800] 13:35:57 INFO - PROCESS | 1653 | 1468614957405 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]]]}] 13:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 672ms 13:35:57 INFO - PROCESS | 1653 | 1468614957446 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:35:57 INFO - PROCESS | 1653 | 1468614957455 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 13:35:57 INFO - PROCESS | 1653 | 1468614957462 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:35:57 INFO - PROCESS | 1653 | 1468614957465 Marionette TRACE conn2 <- [1,2006,null,{}] 13:35:57 INFO - PROCESS | 1653 | 1468614957468 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}] 13:35:57 INFO - PROCESS | 1653 | 1468614957471 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:57 INFO - PROCESS | 1653 | 1468614957591 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:35:57 INFO - PROCESS | 1653 | 1468614957666 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 1653 | 1468614957668 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11816f800 == 29 [pid = 1653] [id = 509] 13:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112d27800) [pid = 1653] [serial = 1527] [outer = 0x0] 13:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x114fc2c00) [pid = 1653] [serial = 1528] [outer = 0x112d27800] 13:35:57 INFO - PROCESS | 1653 | 1468614957695 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x115e23c00) [pid = 1653] [serial = 1529] [outer = 0x112d27800] 13:35:58 INFO - PROCESS | 1653 | 1468614957997 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]]]}] 13:35:58 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 13:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 573ms 13:35:58 INFO - PROCESS | 1653 | 1468614958043 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 1653 | 1468614958045 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 13:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:35:58 INFO - PROCESS | 1653 | 1468614958048 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 1653 | 1468614958052 Marionette TRACE conn2 <- [1,2010,null,{}] 13:35:58 INFO - PROCESS | 1653 | 1468614958060 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}] 13:35:58 INFO - PROCESS | 1653 | 1468614958063 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:58 INFO - PROCESS | 1653 | 1468614958139 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:35:58 INFO - PROCESS | 1653 | 1468614958214 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 1653 | 1468614958216 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11936b000 == 30 [pid = 1653] [id = 510] 13:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x111f20800) [pid = 1653] [serial = 1530] [outer = 0x0] 13:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116a1f400) [pid = 1653] [serial = 1531] [outer = 0x111f20800] 13:35:58 INFO - PROCESS | 1653 | 1468614958245 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11718c800) [pid = 1653] [serial = 1532] [outer = 0x111f20800] 13:35:58 INFO - PROCESS | 1653 | 1468614958522 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]]]}] 13:35:58 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 13:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 525ms 13:35:58 INFO - PROCESS | 1653 | 1468614958572 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 1653 | 1468614958574 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 13:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:35:58 INFO - PROCESS | 1653 | 1468614958577 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 1653 | 1468614958578 Marionette TRACE conn2 <- [1,2014,null,{}] 13:35:58 INFO - PROCESS | 1653 | 1468614958580 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}] 13:35:58 INFO - PROCESS | 1653 | 1468614958582 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:58 INFO - PROCESS | 1653 | 1468614958662 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:35:58 INFO - PROCESS | 1653 | 1468614958667 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 1653 | 1468614958669 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x121097800 == 31 [pid = 1653] [id = 511] 13:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1176edc00) [pid = 1653] [serial = 1533] [outer = 0x0] 13:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1181d7c00) [pid = 1653] [serial = 1534] [outer = 0x1176edc00] 13:35:58 INFO - PROCESS | 1653 | 1468614958694 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1182dc800) [pid = 1653] [serial = 1535] [outer = 0x1176edc00] 13:35:59 INFO - PROCESS | 1653 | 1468614959060 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]]]}] 13:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 523ms 13:35:59 INFO - PROCESS | 1653 | 1468614959102 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 1653 | 1468614959103 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 13:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:35:59 INFO - PROCESS | 1653 | 1468614959105 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - PROCESS | 1653 | 1468614959106 Marionette TRACE conn2 <- [1,2018,null,{}] 13:35:59 INFO - PROCESS | 1653 | 1468614959108 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}] 13:35:59 INFO - PROCESS | 1653 | 1468614959109 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:59 INFO - PROCESS | 1653 | 1468614959207 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:35:59 INFO - PROCESS | 1653 | 1468614959247 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 1653 | 1468614959248 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b8f000 == 32 [pid = 1653] [id = 512] 13:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112f76000) [pid = 1653] [serial = 1536] [outer = 0x0] 13:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1182e3400) [pid = 1653] [serial = 1537] [outer = 0x112f76000] 13:35:59 INFO - PROCESS | 1653 | 1468614959273 Marionette DEBUG loaded listener.js 13:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118386800) [pid = 1653] [serial = 1538] [outer = 0x112f76000] 13:35:59 INFO - PROCESS | 1653 | 1468614959597 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]]]}] 13:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 519ms 13:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:35:59 INFO - PROCESS | 1653 | 1468614959632 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 1653 | 1468614959633 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 13:35:59 INFO - PROCESS | 1653 | 1468614959635 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - PROCESS | 1653 | 1468614959637 Marionette TRACE conn2 <- [1,2022,null,{}] 13:35:59 INFO - PROCESS | 1653 | 1468614959639 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}] 13:35:59 INFO - PROCESS | 1653 | 1468614959643 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:59 INFO - PROCESS | 1653 | 1468614959758 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:35:59 INFO - PROCESS | 1653 | 1468614959794 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 1653 | 1468614959795 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:35:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12654a800 == 33 [pid = 1653] [id = 513] 13:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1182e3000) [pid = 1653] [serial = 1539] [outer = 0x0] 13:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1185be000) [pid = 1653] [serial = 1540] [outer = 0x1182e3000] 13:35:59 INFO - PROCESS | 1653 | 1468614959820 Marionette DEBUG loaded listener.js 13:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119643c00) [pid = 1653] [serial = 1541] [outer = 0x1182e3000] 13:36:00 INFO - PROCESS | 1653 | 1468614960120 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]]]}] 13:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 518ms 13:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:36:00 INFO - PROCESS | 1653 | 1468614960158 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:36:00 INFO - PROCESS | 1653 | 1468614960160 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 13:36:00 INFO - PROCESS | 1653 | 1468614960162 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:36:00 INFO - PROCESS | 1653 | 1468614960163 Marionette TRACE conn2 <- [1,2026,null,{}] 13:36:00 INFO - PROCESS | 1653 | 1468614960166 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}] 13:36:00 INFO - PROCESS | 1653 | 1468614960169 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:00 INFO - PROCESS | 1653 | 1468614960270 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:36:00 INFO - PROCESS | 1653 | 1468614960273 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 1653 | 1468614960274 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b5800 == 34 [pid = 1653] [id = 514] 13:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1182e8000) [pid = 1653] [serial = 1542] [outer = 0x0] 13:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119645000) [pid = 1653] [serial = 1543] [outer = 0x1182e8000] 13:36:00 INFO - PROCESS | 1653 | 1468614960298 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120ee3400) [pid = 1653] [serial = 1544] [outer = 0x1182e8000] 13:36:00 INFO - PROCESS | 1653 | 1468614960633 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]]]}] 13:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 520ms 13:36:00 INFO - PROCESS | 1653 | 1468614960682 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:36:00 INFO - PROCESS | 1653 | 1468614960684 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 13:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:36:00 INFO - PROCESS | 1653 | 1468614960686 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:36:00 INFO - PROCESS | 1653 | 1468614960687 Marionette TRACE conn2 <- [1,2030,null,{}] 13:36:00 INFO - PROCESS | 1653 | 1468614960689 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}] 13:36:00 INFO - PROCESS | 1653 | 1468614960690 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:00 INFO - PROCESS | 1653 | 1468614960786 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x120f1dc00) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112d23000) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x117eb3800) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x110fab800) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117151800) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112ebf000) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116880000) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1128d7400) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x110ea9000) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x117181c00) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x111c7b400) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118385800) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:36:00 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119e6ec00) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:36:00 INFO - PROCESS | 1653 | 1468614960940 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 1653 | 1468614960941 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186cd000 == 35 [pid = 1653] [id = 515] 13:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x110ea9000) [pid = 1653] [serial = 1545] [outer = 0x0] 13:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x111c81800) [pid = 1653] [serial = 1546] [outer = 0x110ea9000] 13:36:00 INFO - PROCESS | 1653 | 1468614960966 Marionette DEBUG loaded listener.js 13:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114fc4000) [pid = 1653] [serial = 1547] [outer = 0x110ea9000] 13:36:01 INFO - PROCESS | 1653 | 1468614961223 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]]]}] 13:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 570ms 13:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:36:01 INFO - PROCESS | 1653 | 1468614961256 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 1653 | 1468614961257 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 13:36:01 INFO - PROCESS | 1653 | 1468614961259 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 1653 | 1468614961260 Marionette TRACE conn2 <- [1,2034,null,{}] 13:36:01 INFO - PROCESS | 1653 | 1468614961263 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}] 13:36:01 INFO - PROCESS | 1653 | 1468614961264 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:01 INFO - PROCESS | 1653 | 1468614961361 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:36:01 INFO - PROCESS | 1653 | 1468614961364 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 1653 | 1468614961376 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11936a000 == 36 [pid = 1653] [id = 516] 13:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1161a5c00) [pid = 1653] [serial = 1548] [outer = 0x0] 13:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11837ec00) [pid = 1653] [serial = 1549] [outer = 0x1161a5c00] 13:36:01 INFO - PROCESS | 1653 | 1468614961406 Marionette DEBUG loaded listener.js 13:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120f1b800) [pid = 1653] [serial = 1550] [outer = 0x1161a5c00] 13:36:01 INFO - PROCESS | 1653 | 1468614961904 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]]]}] 13:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 668ms 13:36:01 INFO - PROCESS | 1653 | 1468614961928 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 1653 | 1468614961929 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 13:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:36:01 INFO - PROCESS | 1653 | 1468614961933 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 1653 | 1468614961937 Marionette TRACE conn2 <- [1,2038,null,{}] 13:36:01 INFO - PROCESS | 1653 | 1468614961939 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}] 13:36:01 INFO - PROCESS | 1653 | 1468614961940 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:02 INFO - PROCESS | 1653 | 1468614962016 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:36:02 INFO - PROCESS | 1653 | 1468614962021 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 1653 | 1468614962022 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7c0800 == 37 [pid = 1653] [id = 517] 13:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119e6ec00) [pid = 1653] [serial = 1551] [outer = 0x0] 13:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12139a800) [pid = 1653] [serial = 1552] [outer = 0x119e6ec00] 13:36:02 INFO - PROCESS | 1653 | 1468614962048 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12185c000) [pid = 1653] [serial = 1553] [outer = 0x119e6ec00] 13:36:02 INFO - PROCESS | 1653 | 1468614962470 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]]]}] 13:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 572ms 13:36:02 INFO - PROCESS | 1653 | 1468614962508 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 1653 | 1468614962510 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 13:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:36:02 INFO - PROCESS | 1653 | 1468614962514 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - PROCESS | 1653 | 1468614962519 Marionette TRACE conn2 <- [1,2042,null,{}] 13:36:02 INFO - PROCESS | 1653 | 1468614962522 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}] 13:36:02 INFO - PROCESS | 1653 | 1468614962525 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:02 INFO - PROCESS | 1653 | 1468614962675 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:36:02 INFO - PROCESS | 1653 | 1468614962686 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 1653 | 1468614962687 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b8e000 == 38 [pid = 1653] [id = 518] 13:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124c05800) [pid = 1653] [serial = 1554] [outer = 0x0] 13:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125393800) [pid = 1653] [serial = 1555] [outer = 0x124c05800] 13:36:02 INFO - PROCESS | 1653 | 1468614962714 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125fbdc00) [pid = 1653] [serial = 1556] [outer = 0x124c05800] 13:36:03 INFO - PROCESS | 1653 | 1468614963257 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]]]}] 13:36:03 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) 13:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 823ms 13:36:03 INFO - PROCESS | 1653 | 1468614963338 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 1653 | 1468614963341 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 13:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:36:03 INFO - PROCESS | 1653 | 1468614963344 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - PROCESS | 1653 | 1468614963346 Marionette TRACE conn2 <- [1,2046,null,{}] 13:36:03 INFO - PROCESS | 1653 | 1468614963350 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}] 13:36:03 INFO - PROCESS | 1653 | 1468614963352 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:03 INFO - PROCESS | 1653 | 1468614963460 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:36:03 INFO - PROCESS | 1653 | 1468614963518 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:03 INFO - PROCESS | 1653 | 1468614963520 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118166800 == 39 [pid = 1653] [id = 519] 13:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1126f2000) [pid = 1653] [serial = 1557] [outer = 0x0] 13:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a7b400) [pid = 1653] [serial = 1558] [outer = 0x1126f2000] 13:36:03 INFO - PROCESS | 1653 | 1468614963551 Marionette DEBUG loaded listener.js 13:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1133c6400) [pid = 1653] [serial = 1559] [outer = 0x1126f2000] 13:36:04 INFO - PROCESS | 1653 | 1468614964094 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]]]}] 13:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 826ms 13:36:04 INFO - PROCESS | 1653 | 1468614964170 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 1653 | 1468614964173 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 13:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:36:04 INFO - PROCESS | 1653 | 1468614964177 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - PROCESS | 1653 | 1468614964179 Marionette TRACE conn2 <- [1,2050,null,{}] 13:36:04 INFO - PROCESS | 1653 | 1468614964182 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}] 13:36:04 INFO - PROCESS | 1653 | 1468614964183 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:04 INFO - PROCESS | 1653 | 1468614964293 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:36:04 INFO - PROCESS | 1653 | 1468614964488 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 1653 | 1468614964489 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11679d800 == 40 [pid = 1653] [id = 520] 13:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1126f2c00) [pid = 1653] [serial = 1560] [outer = 0x0] 13:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112d2e800) [pid = 1653] [serial = 1561] [outer = 0x1126f2c00] 13:36:04 INFO - PROCESS | 1653 | 1468614964516 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x113c65000) [pid = 1653] [serial = 1562] [outer = 0x1126f2c00] 13:36:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7c0800 == 39 [pid = 1653] [id = 517] 13:36:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11936a000 == 38 [pid = 1653] [id = 516] 13:36:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1186cd000 == 37 [pid = 1653] [id = 515] 13:36:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b5800 == 36 [pid = 1653] [id = 514] 13:36:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12654a800 == 35 [pid = 1653] [id = 513] 13:36:04 INFO - PROCESS | 1653 | --DOCSHELL 0x123b8f000 == 34 [pid = 1653] [id = 512] 13:36:04 INFO - PROCESS | 1653 | --DOCSHELL 0x121097800 == 33 [pid = 1653] [id = 511] 13:36:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11936b000 == 32 [pid = 1653] [id = 510] 13:36:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11816f800 == 31 [pid = 1653] [id = 509] 13:36:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116686000 == 30 [pid = 1653] [id = 508] 13:36:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119376800 == 29 [pid = 1653] [id = 507] 13:36:04 INFO - PROCESS | 1653 | 1468614964960 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]]]}] 13:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 826ms 13:36:05 INFO - PROCESS | 1653 | 1468614965004 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 1653 | 1468614965006 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 13:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:36:05 INFO - PROCESS | 1653 | 1468614965009 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 1653 | 1468614965011 Marionette TRACE conn2 <- [1,2054,null,{}] 13:36:05 INFO - PROCESS | 1653 | 1468614965020 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}] 13:36:05 INFO - PROCESS | 1653 | 1468614965022 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:05 INFO - PROCESS | 1653 | 1468614965110 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125399800) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11646b800) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1176f5000) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1133c4400) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117184000) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1181d4c00) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a79400) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112ec0c00) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x110fa0400) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1128d8c00) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118268000) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118379c00) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1191de400) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119029c00) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x120ee4000) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121464400) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x120ef1800) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12135ec00) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119663400) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1181d8400) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119c6d400) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x114fcd400) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116f95c00) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124a7d400) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x121a44c00) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 13:36:05 INFO - PROCESS | 1653 | 1468614965174 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 1653 | 1468614965175 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x117472000 == 30 [pid = 1653] [id = 521] 13:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1128d8c00) [pid = 1653] [serial = 1563] [outer = 0x0] 13:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x114fcd400) [pid = 1653] [serial = 1564] [outer = 0x1128d8c00] 13:36:05 INFO - PROCESS | 1653 | 1468614965203 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11677d000) [pid = 1653] [serial = 1565] [outer = 0x1128d8c00] 13:36:05 INFO - PROCESS | 1653 | 1468614965493 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]]]}] 13:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 519ms 13:36:05 INFO - PROCESS | 1653 | 1468614965530 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:36:05 INFO - PROCESS | 1653 | 1468614965536 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 13:36:05 INFO - PROCESS | 1653 | 1468614965539 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 1653 | 1468614965540 Marionette TRACE conn2 <- [1,2058,null,{}] 13:36:05 INFO - PROCESS | 1653 | 1468614965543 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}] 13:36:05 INFO - PROCESS | 1653 | 1468614965544 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:05 INFO - PROCESS | 1653 | 1468614965627 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:36:05 INFO - PROCESS | 1653 | 1468614965701 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 1653 | 1468614965703 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119855000 == 31 [pid = 1653] [id = 522] 13:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112a79400) [pid = 1653] [serial = 1566] [outer = 0x0] 13:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11717f400) [pid = 1653] [serial = 1567] [outer = 0x112a79400] 13:36:05 INFO - PROCESS | 1653 | 1468614965728 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11815bc00) [pid = 1653] [serial = 1568] [outer = 0x112a79400] 13:36:06 INFO - PROCESS | 1653 | 1468614966047 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]]]}] 13:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 568ms 13:36:06 INFO - PROCESS | 1653 | 1468614966107 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:36:06 INFO - PROCESS | 1653 | 1468614966109 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 13:36:06 INFO - PROCESS | 1653 | 1468614966116 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:36:06 INFO - PROCESS | 1653 | 1468614966120 Marionette TRACE conn2 <- [1,2062,null,{}] 13:36:06 INFO - PROCESS | 1653 | 1468614966123 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}] 13:36:06 INFO - PROCESS | 1653 | 1468614966126 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:06 INFO - PROCESS | 1653 | 1468614966204 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:36:06 INFO - PROCESS | 1653 | 1468614966261 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 1653 | 1468614966262 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f9f000 == 32 [pid = 1653] [id = 523] 13:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112ec0c00) [pid = 1653] [serial = 1569] [outer = 0x0] 13:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1181d1400) [pid = 1653] [serial = 1570] [outer = 0x112ec0c00] 13:36:06 INFO - PROCESS | 1653 | 1468614966287 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1185c0000) [pid = 1653] [serial = 1571] [outer = 0x112ec0c00] 13:36:06 INFO - PROCESS | 1653 | 1468614966561 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]]]}] 13:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 479ms 13:36:06 INFO - PROCESS | 1653 | 1468614966591 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:36:06 INFO - PROCESS | 1653 | 1468614966593 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 13:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:36:06 INFO - PROCESS | 1653 | 1468614966595 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:36:06 INFO - PROCESS | 1653 | 1468614966596 Marionette TRACE conn2 <- [1,2066,null,{}] 13:36:06 INFO - PROCESS | 1653 | 1468614966606 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}] 13:36:06 INFO - PROCESS | 1653 | 1468614966607 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:06 INFO - PROCESS | 1653 | 1468614966691 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:36:06 INFO - PROCESS | 1653 | 1468614966784 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 1653 | 1468614966786 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167a2800 == 33 [pid = 1653] [id = 524] 13:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x10eaf5400) [pid = 1653] [serial = 1572] [outer = 0x0] 13:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11213e800) [pid = 1653] [serial = 1573] [outer = 0x10eaf5400] 13:36:06 INFO - PROCESS | 1653 | 1468614966818 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1133d2400) [pid = 1653] [serial = 1574] [outer = 0x10eaf5400] 13:36:07 INFO - PROCESS | 1653 | 1468614967252 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]]]}] 13:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 723ms 13:36:07 INFO - PROCESS | 1653 | 1468614967320 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 1653 | 1468614967323 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 13:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:36:07 INFO - PROCESS | 1653 | 1468614967326 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 1653 | 1468614967328 Marionette TRACE conn2 <- [1,2070,null,{}] 13:36:07 INFO - PROCESS | 1653 | 1468614967331 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}] 13:36:07 INFO - PROCESS | 1653 | 1468614967334 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:07 INFO - PROCESS | 1653 | 1468614967432 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:36:07 INFO - PROCESS | 1653 | 1468614967489 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:07 INFO - PROCESS | 1653 | 1468614967491 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b7a000 == 34 [pid = 1653] [id = 525] 13:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115d11800) [pid = 1653] [serial = 1575] [outer = 0x0] 13:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1174d5c00) [pid = 1653] [serial = 1576] [outer = 0x115d11800] 13:36:07 INFO - PROCESS | 1653 | 1468614967522 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1181d8400) [pid = 1653] [serial = 1577] [outer = 0x115d11800] 13:36:07 INFO - PROCESS | 1653 | 1468614967983 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]]]}] 13:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 13:36:08 INFO - PROCESS | 1653 | 1468614967997 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 1653 | 1468614968003 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 13:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:36:08 INFO - PROCESS | 1653 | 1468614968006 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - PROCESS | 1653 | 1468614968007 Marionette TRACE conn2 <- [1,2074,null,{}] 13:36:08 INFO - PROCESS | 1653 | 1468614968010 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}] 13:36:08 INFO - PROCESS | 1653 | 1468614968011 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:08 INFO - PROCESS | 1653 | 1468614968128 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:36:08 INFO - PROCESS | 1653 | 1468614968209 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 1653 | 1468614968211 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289b4000 == 35 [pid = 1653] [id = 526] 13:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1182e3c00) [pid = 1653] [serial = 1578] [outer = 0x0] 13:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118682400) [pid = 1653] [serial = 1579] [outer = 0x1182e3c00] 13:36:08 INFO - PROCESS | 1653 | 1468614968242 Marionette DEBUG loaded listener.js 13:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11963ec00) [pid = 1653] [serial = 1580] [outer = 0x1182e3c00] 13:36:08 INFO - PROCESS | 1653 | 1468614968674 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]]]}] 13:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 720ms 13:36:08 INFO - PROCESS | 1653 | 1468614968726 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 1653 | 1468614968728 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 13:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:36:08 INFO - PROCESS | 1653 | 1468614968755 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - PROCESS | 1653 | 1468614968759 Marionette TRACE conn2 <- [1,2078,null,{}] 13:36:08 INFO - PROCESS | 1653 | 1468614968764 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}] 13:36:08 INFO - PROCESS | 1653 | 1468614968769 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:08 INFO - PROCESS | 1653 | 1468614968865 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:36:08 INFO - PROCESS | 1653 | 1468614968934 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 1653 | 1468614968936 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129333800 == 36 [pid = 1653] [id = 527] 13:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119663400) [pid = 1653] [serial = 1581] [outer = 0x0] 13:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120ee9c00) [pid = 1653] [serial = 1582] [outer = 0x119663400] 13:36:08 INFO - PROCESS | 1653 | 1468614968965 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12103c000) [pid = 1653] [serial = 1583] [outer = 0x119663400] 13:36:09 INFO - PROCESS | 1653 | 1468614969381 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]]]}] 13:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 698ms 13:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:36:09 INFO - PROCESS | 1653 | 1468614969434 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:36:09 INFO - PROCESS | 1653 | 1468614969436 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 13:36:09 INFO - PROCESS | 1653 | 1468614969438 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:36:09 INFO - PROCESS | 1653 | 1468614969440 Marionette TRACE conn2 <- [1,2082,null,{}] 13:36:09 INFO - PROCESS | 1653 | 1468614969442 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}] 13:36:09 INFO - PROCESS | 1653 | 1468614969444 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:09 INFO - PROCESS | 1653 | 1468614969555 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:36:09 INFO - PROCESS | 1653 | 1468614969611 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:09 INFO - PROCESS | 1653 | 1468614969612 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a59f800 == 37 [pid = 1653] [id = 528] 13:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x121464400) [pid = 1653] [serial = 1584] [outer = 0x0] 13:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121a4e800) [pid = 1653] [serial = 1585] [outer = 0x121464400] 13:36:09 INFO - PROCESS | 1653 | 1468614969642 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124a7b800) [pid = 1653] [serial = 1586] [outer = 0x121464400] 13:36:10 INFO - PROCESS | 1653 | 1468614970153 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]]]}] 13:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 13:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:36:10 INFO - PROCESS | 1653 | 1468614970209 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 1653 | 1468614970211 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 13:36:10 INFO - PROCESS | 1653 | 1468614970214 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - PROCESS | 1653 | 1468614970218 Marionette TRACE conn2 <- [1,2086,null,{}] 13:36:10 INFO - PROCESS | 1653 | 1468614970222 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}] 13:36:10 INFO - PROCESS | 1653 | 1468614970224 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:10 INFO - PROCESS | 1653 | 1468614970314 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:36:10 INFO - PROCESS | 1653 | 1468614970387 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 1653 | 1468614970388 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164bc000 == 38 [pid = 1653] [id = 529] 13:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112f7e400) [pid = 1653] [serial = 1587] [outer = 0x0] 13:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115e24c00) [pid = 1653] [serial = 1588] [outer = 0x112f7e400] 13:36:10 INFO - PROCESS | 1653 | 1468614970417 Marionette DEBUG loaded listener.js 13:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116885000) [pid = 1653] [serial = 1589] [outer = 0x112f7e400] 13:36:11 INFO - PROCESS | 1653 | --DOCSHELL 0x120f9f000 == 37 [pid = 1653] [id = 523] 13:36:11 INFO - PROCESS | 1653 | --DOCSHELL 0x119855000 == 36 [pid = 1653] [id = 522] 13:36:11 INFO - PROCESS | 1653 | --DOCSHELL 0x117472000 == 35 [pid = 1653] [id = 521] 13:36:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11679d800 == 34 [pid = 1653] [id = 520] 13:36:11 INFO - PROCESS | 1653 | --DOCSHELL 0x118166800 == 33 [pid = 1653] [id = 519] 13:36:11 INFO - PROCESS | 1653 | --DOCSHELL 0x123b8e000 == 32 [pid = 1653] [id = 518] 13:36:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12a59f800 == 31 [pid = 1653] [id = 528] 13:36:11 INFO - PROCESS | 1653 | --DOCSHELL 0x129333800 == 30 [pid = 1653] [id = 527] 13:36:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1289b4000 == 29 [pid = 1653] [id = 526] 13:36:11 INFO - PROCESS | 1653 | --DOCSHELL 0x123b7a000 == 28 [pid = 1653] [id = 525] 13:36:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1167a2800 == 27 [pid = 1653] [id = 524] 13:36:11 INFO - PROCESS | 1653 | 1468614971343 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]]]}] 13:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1175ms 13:36:11 INFO - PROCESS | 1653 | 1468614971446 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:36:11 INFO - PROCESS | 1653 | 1468614971451 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 13:36:11 INFO - PROCESS | 1653 | 1468614971457 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:36:11 INFO - PROCESS | 1653 | 1468614971460 Marionette TRACE conn2 <- [1,2090,null,{}] 13:36:11 INFO - PROCESS | 1653 | 1468614971469 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}] 13:36:11 INFO - PROCESS | 1653 | 1468614971471 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:11 INFO - PROCESS | 1653 | 1468614971646 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:36:11 INFO - PROCESS | 1653 | 1468614971698 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:11 INFO - PROCESS | 1653 | 1468614971699 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118162000 == 28 [pid = 1653] [id = 530] 13:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1130e1000) [pid = 1653] [serial = 1590] [outer = 0x0] 13:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x114fcf000) [pid = 1653] [serial = 1591] [outer = 0x1130e1000] 13:36:11 INFO - PROCESS | 1653 | 1468614971745 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116781800) [pid = 1653] [serial = 1592] [outer = 0x1130e1000] 13:36:12 INFO - PROCESS | 1653 | 1468614972104 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]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 674ms 13:36:12 INFO - PROCESS | 1653 | 1468614972130 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 1653 | 1468614972135 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 13:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:36:12 INFO - PROCESS | 1653 | 1468614972147 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 1653 | 1468614972149 Marionette TRACE conn2 <- [1,2094,null,{}] 13:36:12 INFO - PROCESS | 1653 | 1468614972151 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}] 13:36:12 INFO - PROCESS | 1653 | 1468614972153 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:12 INFO - PROCESS | 1653 | 1468614972253 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:36:12 INFO - PROCESS | 1653 | 1468614972305 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 1653 | 1468614972307 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eb4000 == 29 [pid = 1653] [id = 531] 13:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11718a000) [pid = 1653] [serial = 1593] [outer = 0x0] 13:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118156c00) [pid = 1653] [serial = 1594] [outer = 0x11718a000] 13:36:12 INFO - PROCESS | 1653 | 1468614972335 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118269000) [pid = 1653] [serial = 1595] [outer = 0x11718a000] 13:36:12 INFO - PROCESS | 1653 | 1468614972728 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]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 629ms 13:36:12 INFO - PROCESS | 1653 | 1468614972772 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 1653 | 1468614972773 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 13:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:36:12 INFO - PROCESS | 1653 | 1468614972775 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 1653 | 1468614972777 Marionette TRACE conn2 <- [1,2098,null,{}] 13:36:12 INFO - PROCESS | 1653 | 1468614972785 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}] 13:36:12 INFO - PROCESS | 1653 | 1468614972788 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:12 INFO - PROCESS | 1653 | 1468614972882 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:36:12 INFO - PROCESS | 1653 | 1468614972887 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 1653 | 1468614972889 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x125f6b800 == 30 [pid = 1653] [id = 532] 13:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1128d5400) [pid = 1653] [serial = 1596] [outer = 0x0] 13:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11902dc00) [pid = 1653] [serial = 1597] [outer = 0x1128d5400] 13:36:12 INFO - PROCESS | 1653 | 1468614972920 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119644400) [pid = 1653] [serial = 1598] [outer = 0x1128d5400] 13:36:13 INFO - PROCESS | 1653 | 1468614973395 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]]]}] 13:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112f76000) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x111f20800) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112d27800) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1182e3000) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1126f3800) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1128d8800) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1176edc00) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1182e8000) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x110ea9000) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119e6ec00) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1161a5c00) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112ec0c00) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112f22800) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e8d800) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124c05800) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1185b7800) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121b61400) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1126f2c00) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112a79400) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1128d8c00) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:36:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1126f2000) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:36:13 INFO - PROCESS | 1653 | 1468614973709 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 1653 | 1468614973711 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 13:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:36:13 INFO - PROCESS | 1653 | 1468614973723 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 1653 | 1468614973724 Marionette TRACE conn2 <- [1,2102,null,{}] 13:36:13 INFO - PROCESS | 1653 | 1468614973726 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}] 13:36:13 INFO - PROCESS | 1653 | 1468614973727 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:13 INFO - PROCESS | 1653 | 1468614973807 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:36:13 INFO - PROCESS | 1653 | 1468614973810 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 1653 | 1468614973811 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190d4000 == 31 [pid = 1653] [id = 533] 13:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112a79400) [pid = 1653] [serial = 1599] [outer = 0x0] 13:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112f22800) [pid = 1653] [serial = 1600] [outer = 0x112a79400] 13:36:13 INFO - PROCESS | 1653 | 1468614973838 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x115e8f400) [pid = 1653] [serial = 1601] [outer = 0x112a79400] 13:36:14 INFO - PROCESS | 1653 | 1468614974157 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]]]}] 13:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 471ms 13:36:14 INFO - PROCESS | 1653 | 1468614974193 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:36:14 INFO - PROCESS | 1653 | 1468614974204 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 13:36:14 INFO - PROCESS | 1653 | 1468614974207 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - PROCESS | 1653 | 1468614974208 Marionette TRACE conn2 <- [1,2106,null,{}] 13:36:14 INFO - PROCESS | 1653 | 1468614974210 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}] 13:36:14 INFO - PROCESS | 1653 | 1468614974211 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:14 INFO - PROCESS | 1653 | 1468614974283 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:36:14 INFO - PROCESS | 1653 | 1468614974340 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 1653 | 1468614974341 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907b800 == 32 [pid = 1653] [id = 534] 13:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1121b8400) [pid = 1653] [serial = 1602] [outer = 0x0] 13:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1164ed800) [pid = 1653] [serial = 1603] [outer = 0x1121b8400] 13:36:14 INFO - PROCESS | 1653 | 1468614974366 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1184af800) [pid = 1653] [serial = 1604] [outer = 0x1121b8400] 13:36:14 INFO - PROCESS | 1653 | 1468614974647 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]]]}] 13:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 468ms 13:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:36:14 INFO - PROCESS | 1653 | 1468614974675 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 1653 | 1468614974677 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 13:36:14 INFO - PROCESS | 1653 | 1468614974679 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - PROCESS | 1653 | 1468614974680 Marionette TRACE conn2 <- [1,2110,null,{}] 13:36:14 INFO - PROCESS | 1653 | 1468614974690 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}] 13:36:14 INFO - PROCESS | 1653 | 1468614974694 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:14 INFO - PROCESS | 1653 | 1468614974793 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:36:14 INFO - PROCESS | 1653 | 1468614974797 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 1653 | 1468614974798 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab94800 == 33 [pid = 1653] [id = 535] 13:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11948f800) [pid = 1653] [serial = 1605] [outer = 0x0] 13:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119e6c400) [pid = 1653] [serial = 1606] [outer = 0x11948f800] 13:36:14 INFO - PROCESS | 1653 | 1468614974825 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124a36800) [pid = 1653] [serial = 1607] [outer = 0x11948f800] 13:36:15 INFO - PROCESS | 1653 | 1468614975158 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]]]}] 13:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 522ms 13:36:15 INFO - PROCESS | 1653 | 1468614975202 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:36:15 INFO - PROCESS | 1653 | 1468614975204 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 13:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:36:15 INFO - PROCESS | 1653 | 1468614975222 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - PROCESS | 1653 | 1468614975234 Marionette TRACE conn2 <- [1,2114,null,{}] 13:36:15 INFO - PROCESS | 1653 | 1468614975237 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}] 13:36:15 INFO - PROCESS | 1653 | 1468614975239 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:15 INFO - PROCESS | 1653 | 1468614975356 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:36:15 INFO - PROCESS | 1653 | 1468614975364 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 1653 | 1468614975365 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b182800 == 34 [pid = 1653] [id = 536] 13:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11948a400) [pid = 1653] [serial = 1608] [outer = 0x0] 13:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124d3d000) [pid = 1653] [serial = 1609] [outer = 0x11948a400] 13:36:15 INFO - PROCESS | 1653 | 1468614975407 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125395800) [pid = 1653] [serial = 1610] [outer = 0x11948a400] 13:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x118162000 == 33 [pid = 1653] [id = 530] 13:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1164bc000 == 32 [pid = 1653] [id = 529] 13:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab94800 == 31 [pid = 1653] [id = 535] 13:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12907b800 == 30 [pid = 1653] [id = 534] 13:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x125f6b800 == 29 [pid = 1653] [id = 532] 13:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1190d4000 == 28 [pid = 1653] [id = 533] 13:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119eb4000 == 27 [pid = 1653] [id = 531] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1182e3400) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116a1f400) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11718c800) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114fc2c00) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1185be000) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x115e23c00) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1126fc400) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x111f1ec00) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1133c7400) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112de1000) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1181d7c00) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118386800) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119645000) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119643c00) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x111c81800) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x120ee3400) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x114fc4000) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12139a800) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11837ec00) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1181d1400) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x114fc5c00) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1130d5000) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x117eb7400) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12185c000) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116f97400) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x125393800) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119646000) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1191e7400) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12539b000) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1252a6000) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x112d2e800) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11717f400) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x114fcd400) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x113c65000) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x120f1b800) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11677d000) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11815bc00) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1133c6400) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x112a7b400) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1185c0000) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1182dc800) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x125fbdc00) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 13:36:16 INFO - PROCESS | 1653 | 1468614976846 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]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1636ms 13:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:36:16 INFO - PROCESS | 1653 | 1468614976858 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 1653 | 1468614976860 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 13:36:16 INFO - PROCESS | 1653 | 1468614976864 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 1653 | 1468614976868 Marionette TRACE conn2 <- [1,2118,null,{}] 13:36:16 INFO - PROCESS | 1653 | 1468614976873 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}] 13:36:16 INFO - PROCESS | 1653 | 1468614976875 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:16 INFO - PROCESS | 1653 | 1468614976950 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:36:17 INFO - PROCESS | 1653 | 1468614977003 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 1653 | 1468614977006 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11667a000 == 28 [pid = 1653] [id = 537] 13:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1126f7800) [pid = 1653] [serial = 1611] [outer = 0x0] 13:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x1126fa800) [pid = 1653] [serial = 1612] [outer = 0x1126f7800] 13:36:17 INFO - PROCESS | 1653 | 1468614977034 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112d1fc00) [pid = 1653] [serial = 1613] [outer = 0x1126f7800] 13:36:17 INFO - PROCESS | 1653 | 1468614977359 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]]]}] 13:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 524ms 13:36:17 INFO - PROCESS | 1653 | 1468614977388 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 13:36:17 INFO - PROCESS | 1653 | 1468614977392 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 13:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:36:17 INFO - PROCESS | 1653 | 1468614977396 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:36:17 INFO - PROCESS | 1653 | 1468614977398 Marionette TRACE conn2 <- [1,2122,null,{}] 13:36:17 INFO - PROCESS | 1653 | 1468614977403 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}] 13:36:17 INFO - PROCESS | 1653 | 1468614977405 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:17 INFO - PROCESS | 1653 | 1468614977483 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:36:17 INFO - PROCESS | 1653 | 1468614977488 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 1653 | 1468614977489 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x118164000 == 29 [pid = 1653] [id = 538] 13:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112de7000) [pid = 1653] [serial = 1614] [outer = 0x0] 13:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x113247400) [pid = 1653] [serial = 1615] [outer = 0x112de7000] 13:36:17 INFO - PROCESS | 1653 | 1468614977519 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x114f96800) [pid = 1653] [serial = 1616] [outer = 0x112de7000] 13:36:17 INFO - PROCESS | 1653 | 1468614977878 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]]]}] 13:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 522ms 13:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:36:17 INFO - PROCESS | 1653 | 1468614977918 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:36:17 INFO - PROCESS | 1653 | 1468614977920 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 13:36:17 INFO - PROCESS | 1653 | 1468614977922 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:36:17 INFO - PROCESS | 1653 | 1468614977924 Marionette TRACE conn2 <- [1,2126,null,{}] 13:36:17 INFO - PROCESS | 1653 | 1468614977932 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}] 13:36:17 INFO - PROCESS | 1653 | 1468614977937 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:18 INFO - PROCESS | 1653 | 1468614978013 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:36:18 INFO - PROCESS | 1653 | 1468614978022 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 1653 | 1468614978024 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119044800 == 30 [pid = 1653] [id = 539] 13:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x10eafb800) [pid = 1653] [serial = 1617] [outer = 0x0] 13:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1164eb400) [pid = 1653] [serial = 1618] [outer = 0x10eafb800] 13:36:18 INFO - PROCESS | 1653 | 1468614978053 Marionette DEBUG loaded listener.js 13:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116a1ec00) [pid = 1653] [serial = 1619] [outer = 0x10eafb800] 13:36:18 INFO - PROCESS | 1653 | 1468614978397 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]]]}] 13:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 521ms 13:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:36:18 INFO - PROCESS | 1653 | 1468614978444 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:36:18 INFO - PROCESS | 1653 | 1468614978445 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 13:36:18 INFO - PROCESS | 1653 | 1468614978456 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 1653 | 1468614978457 Marionette TRACE conn2 <- [1,2130,null,{}] 13:36:18 INFO - PROCESS | 1653 | 1468614978460 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}] 13:36:18 INFO - PROCESS | 1653 | 1468614978461 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:18 INFO - PROCESS | 1653 | 1468614978540 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:36:18 INFO - PROCESS | 1653 | 1468614978543 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 1653 | 1468614978544 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11988a800 == 31 [pid = 1653] [id = 540] 13:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x117155400) [pid = 1653] [serial = 1620] [outer = 0x0] 13:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1176e8400) [pid = 1653] [serial = 1621] [outer = 0x117155400] 13:36:18 INFO - PROCESS | 1653 | 1468614978572 Marionette DEBUG loaded listener.js 13:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x117eb3c00) [pid = 1653] [serial = 1622] [outer = 0x117155400] 13:36:18 INFO - PROCESS | 1653 | 1468614978903 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] 13:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:36:18 INFO - PROCESS | 1653 | 1468614978939 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 13:36:18 INFO - PROCESS | 1653 | 1468614978941 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 1653 | 1468614978942 Marionette TRACE conn2 <- [1,2134,null,{}] 13:36:18 INFO - PROCESS | 1653 | 1468614978945 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}] 13:36:18 INFO - PROCESS | 1653 | 1468614978946 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:19 INFO - PROCESS | 1653 | 1468614979018 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:36:19 INFO - PROCESS | 1653 | 1468614979024 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 1653 | 1468614979025 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210a2000 == 32 [pid = 1653] [id = 541] 13:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x112de0c00) [pid = 1653] [serial = 1623] [outer = 0x0] 13:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1181d5400) [pid = 1653] [serial = 1624] [outer = 0x112de0c00] 13:36:19 INFO - PROCESS | 1653 | 1468614979050 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1182de400) [pid = 1653] [serial = 1625] [outer = 0x112de0c00] 13:36:19 INFO - PROCESS | 1653 | 1468614979398 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]]]}] 13:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 468ms 13:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:36:19 INFO - PROCESS | 1653 | 1468614979411 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 13:36:19 INFO - PROCESS | 1653 | 1468614979412 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 13:36:19 INFO - PROCESS | 1653 | 1468614979415 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:36:19 INFO - PROCESS | 1653 | 1468614979417 Marionette TRACE conn2 <- [1,2138,null,{}] 13:36:19 INFO - PROCESS | 1653 | 1468614979420 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}] 13:36:19 INFO - PROCESS | 1653 | 1468614979424 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:19 INFO - PROCESS | 1653 | 1468614979541 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:36:19 INFO - PROCESS | 1653 | 1468614979547 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 1653 | 1468614979548 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f4f800 == 33 [pid = 1653] [id = 542] 13:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1182de800) [pid = 1653] [serial = 1626] [outer = 0x0] 13:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1182e6400) [pid = 1653] [serial = 1627] [outer = 0x1182de800] 13:36:19 INFO - PROCESS | 1653 | 1468614979577 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1191de800) [pid = 1653] [serial = 1628] [outer = 0x1182de800] 13:36:19 INFO - PROCESS | 1653 | 1468614979871 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]]]}] 13:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 471ms 13:36:19 INFO - PROCESS | 1653 | 1468614979891 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:36:19 INFO - PROCESS | 1653 | 1468614979892 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 13:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:36:19 INFO - PROCESS | 1653 | 1468614979895 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:36:19 INFO - PROCESS | 1653 | 1468614979896 Marionette TRACE conn2 <- [1,2142,null,{}] 13:36:19 INFO - PROCESS | 1653 | 1468614979910 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}] 13:36:19 INFO - PROCESS | 1653 | 1468614979912 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:19 INFO - PROCESS | 1653 | 1468614979995 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:36:20 INFO - PROCESS | 1653 | 1468614980001 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 1653 | 1468614980003 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253ef000 == 34 [pid = 1653] [id = 543] 13:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116f96400) [pid = 1653] [serial = 1629] [outer = 0x0] 13:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119640000) [pid = 1653] [serial = 1630] [outer = 0x116f96400] 13:36:20 INFO - PROCESS | 1653 | 1468614980032 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119663800) [pid = 1653] [serial = 1631] [outer = 0x116f96400] 13:36:20 INFO - PROCESS | 1653 | 1468614980514 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] 13:36:20 INFO - PROCESS | 1653 | 1468614980565 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 13:36:20 INFO - PROCESS | 1653 | 1468614980568 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - PROCESS | 1653 | 1468614980569 Marionette TRACE conn2 <- [1,2146,null,{}] 13:36:20 INFO - PROCESS | 1653 | 1468614980571 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}] 13:36:20 INFO - PROCESS | 1653 | 1468614980572 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:20 INFO - PROCESS | 1653 | 1468614980645 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:36:20 INFO - PROCESS | 1653 | 1468614980650 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 1653 | 1468614980652 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266ed800 == 35 [pid = 1653] [id = 544] 13:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119668400) [pid = 1653] [serial = 1632] [outer = 0x0] 13:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x120e67c00) [pid = 1653] [serial = 1633] [outer = 0x119668400] 13:36:20 INFO - PROCESS | 1653 | 1468614980677 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x120ee6400) [pid = 1653] [serial = 1634] [outer = 0x119668400] 13:36:20 INFO - PROCESS | 1653 | 1468614980996 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] 13:36:21 INFO - PROCESS | 1653 | 1468614981038 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 13:36:21 INFO - PROCESS | 1653 | 1468614981040 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - PROCESS | 1653 | 1468614981041 Marionette TRACE conn2 <- [1,2150,null,{}] 13:36:21 INFO - PROCESS | 1653 | 1468614981043 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}] 13:36:21 INFO - PROCESS | 1653 | 1468614981045 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:21 INFO - PROCESS | 1653 | 1468614981128 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:36:21 INFO - PROCESS | 1653 | 1468614981183 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 1653 | 1468614981184 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119043800 == 36 [pid = 1653] [id = 545] 13:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x110ea9000) [pid = 1653] [serial = 1635] [outer = 0x0] 13:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x120ef1c00) [pid = 1653] [serial = 1636] [outer = 0x110ea9000] 13:36:21 INFO - PROCESS | 1653 | 1468614981208 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x121463c00) [pid = 1653] [serial = 1637] [outer = 0x110ea9000] 13:36:21 INFO - PROCESS | 1653 | 1468614981462 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]]]}] 13:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 469ms 13:36:21 INFO - PROCESS | 1653 | 1468614981510 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:36:21 INFO - PROCESS | 1653 | 1468614981511 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 13:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:36:21 INFO - PROCESS | 1653 | 1468614981513 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - PROCESS | 1653 | 1468614981514 Marionette TRACE conn2 <- [1,2154,null,{}] 13:36:21 INFO - PROCESS | 1653 | 1468614981525 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}] 13:36:21 INFO - PROCESS | 1653 | 1468614981526 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:21 INFO - PROCESS | 1653 | 1468614981608 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:36:21 INFO - PROCESS | 1653 | 1468614981612 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 1653 | 1468614981613 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a58c000 == 37 [pid = 1653] [id = 546] 13:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111f1d000) [pid = 1653] [serial = 1638] [outer = 0x0] 13:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1216a9400) [pid = 1653] [serial = 1639] [outer = 0x111f1d000] 13:36:21 INFO - PROCESS | 1653 | 1468614981640 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124a74c00) [pid = 1653] [serial = 1640] [outer = 0x111f1d000] 13:36:21 INFO - PROCESS | 1653 | 1468614981986 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]]]}] 13:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 478ms 13:36:21 INFO - PROCESS | 1653 | 1468614981991 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:36:21 INFO - PROCESS | 1653 | 1468614981993 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 13:36:21 INFO - PROCESS | 1653 | 1468614981995 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - PROCESS | 1653 | 1468614981997 Marionette TRACE conn2 <- [1,2158,null,{}] 13:36:22 INFO - PROCESS | 1653 | 1468614982003 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}] 13:36:22 INFO - PROCESS | 1653 | 1468614982004 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:22 INFO - PROCESS | 1653 | 1468614982135 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:36:22 INFO - PROCESS | 1653 | 1468614982146 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 1653 | 1468614982147 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12109b800 == 38 [pid = 1653] [id = 547] 13:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12103bc00) [pid = 1653] [serial = 1641] [outer = 0x0] 13:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124a74400) [pid = 1653] [serial = 1642] [outer = 0x12103bc00] 13:36:22 INFO - PROCESS | 1653 | 1468614982173 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125d11400) [pid = 1653] [serial = 1643] [outer = 0x12103bc00] 13:36:22 INFO - PROCESS | 1653 | 1468614982499 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]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 524ms 13:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:36:22 INFO - PROCESS | 1653 | 1468614982520 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 1653 | 1468614982521 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 13:36:22 INFO - PROCESS | 1653 | 1468614982523 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 1653 | 1468614982524 Marionette TRACE conn2 <- [1,2162,null,{}] 13:36:22 INFO - PROCESS | 1653 | 1468614982532 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}] 13:36:22 INFO - PROCESS | 1653 | 1468614982533 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:22 INFO - PROCESS | 1653 | 1468614982627 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:36:22 INFO - PROCESS | 1653 | 1468614982632 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 1653 | 1468614982633 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab94800 == 39 [pid = 1653] [id = 548] 13:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125d9e000) [pid = 1653] [serial = 1644] [outer = 0x0] 13:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125fc4c00) [pid = 1653] [serial = 1645] [outer = 0x125d9e000] 13:36:22 INFO - PROCESS | 1653 | 1468614982657 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125feb800) [pid = 1653] [serial = 1646] [outer = 0x125d9e000] 13:36:22 INFO - PROCESS | 1653 | 1468614982985 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]]]}] 13:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 519ms 13:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:36:23 INFO - PROCESS | 1653 | 1468614983042 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 1653 | 1468614983043 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 13:36:23 INFO - PROCESS | 1653 | 1468614983045 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - PROCESS | 1653 | 1468614983046 Marionette TRACE conn2 <- [1,2166,null,{}] 13:36:23 INFO - PROCESS | 1653 | 1468614983049 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}] 13:36:23 INFO - PROCESS | 1653 | 1468614983050 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:23 INFO - PROCESS | 1653 | 1468614983151 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:36:23 INFO - PROCESS | 1653 | 1468614983162 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 1653 | 1468614983163 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b174800 == 40 [pid = 1653] [id = 549] 13:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125fea800) [pid = 1653] [serial = 1647] [outer = 0x0] 13:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125fef400) [pid = 1653] [serial = 1648] [outer = 0x125fea800] 13:36:23 INFO - PROCESS | 1653 | 1468614983187 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125ff7800) [pid = 1653] [serial = 1649] [outer = 0x125fea800] 13:36:23 INFO - PROCESS | 1653 | 1468614983531 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]]]}] 13:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 523ms 13:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:36:23 INFO - PROCESS | 1653 | 1468614983571 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 1653 | 1468614983572 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 13:36:23 INFO - PROCESS | 1653 | 1468614983574 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - PROCESS | 1653 | 1468614983575 Marionette TRACE conn2 <- [1,2170,null,{}] 13:36:23 INFO - PROCESS | 1653 | 1468614983577 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}] 13:36:23 INFO - PROCESS | 1653 | 1468614983578 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:23 INFO - PROCESS | 1653 | 1468614983677 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:36:23 INFO - PROCESS | 1653 | 1468614983680 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 1653 | 1468614983681 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b967000 == 41 [pid = 1653] [id = 550] 13:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125fec400) [pid = 1653] [serial = 1650] [outer = 0x0] 13:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126522800) [pid = 1653] [serial = 1651] [outer = 0x125fec400] 13:36:23 INFO - PROCESS | 1653 | 1468614983708 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12664bc00) [pid = 1653] [serial = 1652] [outer = 0x125fec400] 13:36:24 INFO - PROCESS | 1653 | 1468614984015 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]]]}] 13:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 471ms 13:36:24 INFO - PROCESS | 1653 | 1468614984046 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 1653 | 1468614984047 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 13:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:36:24 INFO - PROCESS | 1653 | 1468614984062 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - PROCESS | 1653 | 1468614984063 Marionette TRACE conn2 <- [1,2174,null,{}] 13:36:24 INFO - PROCESS | 1653 | 1468614984065 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}] 13:36:24 INFO - PROCESS | 1653 | 1468614984068 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:24 INFO - PROCESS | 1653 | 1468614984258 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1128d5400) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11718a000) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a79400) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11948f800) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112f7e400) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x10eaf5400) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115d11800) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1182e3c00) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119663400) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121464400) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1130e1000) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:36:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1121b8400) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:36:24 INFO - PROCESS | 1653 | 1468614984301 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 1653 | 1468614984302 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f88800 == 42 [pid = 1653] [id = 551] 13:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x10eaf5400) [pid = 1653] [serial = 1653] [outer = 0x0] 13:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1121bd800) [pid = 1653] [serial = 1654] [outer = 0x10eaf5400] 13:36:24 INFO - PROCESS | 1653 | 1468614984326 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11718a000) [pid = 1653] [serial = 1655] [outer = 0x10eaf5400] 13:36:24 INFO - PROCESS | 1653 | 1468614984618 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]]]}] 13:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 573ms 13:36:24 INFO - PROCESS | 1653 | 1468614984631 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 1653 | 1468614984633 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 13:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:36:24 INFO - PROCESS | 1653 | 1468614984643 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - PROCESS | 1653 | 1468614984644 Marionette TRACE conn2 <- [1,2178,null,{}] 13:36:24 INFO - PROCESS | 1653 | 1468614984646 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}] 13:36:24 INFO - PROCESS | 1653 | 1468614984647 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:24 INFO - PROCESS | 1653 | 1468614984731 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:36:24 INFO - PROCESS | 1653 | 1468614984737 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 1653 | 1468614984738 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf0b800 == 43 [pid = 1653] [id = 552] 13:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1164e8000) [pid = 1653] [serial = 1656] [outer = 0x0] 13:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119662c00) [pid = 1653] [serial = 1657] [outer = 0x1164e8000] 13:36:24 INFO - PROCESS | 1653 | 1468614984762 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126818000) [pid = 1653] [serial = 1658] [outer = 0x1164e8000] 13:36:25 INFO - PROCESS | 1653 | 1468614985074 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]]]}] 13:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 468ms 13:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:36:25 INFO - PROCESS | 1653 | 1468614985111 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 1653 | 1468614985112 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 13:36:25 INFO - PROCESS | 1653 | 1468614985114 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 1653 | 1468614985115 Marionette TRACE conn2 <- [1,2182,null,{}] 13:36:25 INFO - PROCESS | 1653 | 1468614985118 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}] 13:36:25 INFO - PROCESS | 1653 | 1468614985119 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:25 INFO - PROCESS | 1653 | 1468614985231 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:36:25 INFO - PROCESS | 1653 | 1468614985239 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 1653 | 1468614985240 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c305000 == 44 [pid = 1653] [id = 553] 13:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120ee8000) [pid = 1653] [serial = 1659] [outer = 0x0] 13:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126b7cc00) [pid = 1653] [serial = 1660] [outer = 0x120ee8000] 13:36:25 INFO - PROCESS | 1653 | 1468614985264 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126b85400) [pid = 1653] [serial = 1661] [outer = 0x120ee8000] 13:36:25 INFO - PROCESS | 1653 | 1468614985606 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]]]}] 13:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 521ms 13:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:36:25 INFO - PROCESS | 1653 | 1468614985636 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 1653 | 1468614985638 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 13:36:25 INFO - PROCESS | 1653 | 1468614985641 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 1653 | 1468614985642 Marionette TRACE conn2 <- [1,2186,null,{}] 13:36:25 INFO - PROCESS | 1653 | 1468614985645 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}] 13:36:25 INFO - PROCESS | 1653 | 1468614985647 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:25 INFO - PROCESS | 1653 | 1468614985779 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:36:25 INFO - PROCESS | 1653 | 1468614985874 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 1653 | 1468614985875 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c318800 == 45 [pid = 1653] [id = 554] 13:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126b84c00) [pid = 1653] [serial = 1662] [outer = 0x0] 13:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128821400) [pid = 1653] [serial = 1663] [outer = 0x126b84c00] 13:36:25 INFO - PROCESS | 1653 | 1468614985906 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12882b400) [pid = 1653] [serial = 1664] [outer = 0x126b84c00] 13:36:26 INFO - PROCESS | 1653 | 1468614986149 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]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 520ms 13:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:36:26 INFO - PROCESS | 1653 | 1468614986161 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 1653 | 1468614986162 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 13:36:26 INFO - PROCESS | 1653 | 1468614986164 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 1653 | 1468614986165 Marionette TRACE conn2 <- [1,2190,null,{}] 13:36:26 INFO - PROCESS | 1653 | 1468614986174 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}] 13:36:26 INFO - PROCESS | 1653 | 1468614986175 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:26 INFO - PROCESS | 1653 | 1468614986318 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:36:26 INFO - PROCESS | 1653 | 1468614986372 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 1653 | 1468614986374 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x112aec000 == 46 [pid = 1653] [id = 555] 13:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x10eafc000) [pid = 1653] [serial = 1665] [outer = 0x0] 13:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x110eab000) [pid = 1653] [serial = 1666] [outer = 0x10eafc000] 13:36:26 INFO - PROCESS | 1653 | 1468614986405 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x111f1ec00) [pid = 1653] [serial = 1667] [outer = 0x10eafc000] 13:36:26 INFO - PROCESS | 1653 | 1468614986875 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]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 779ms 13:36:26 INFO - PROCESS | 1653 | 1468614986959 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 1653 | 1468614986962 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 13:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:36:26 INFO - PROCESS | 1653 | 1468614986968 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 1653 | 1468614986970 Marionette TRACE conn2 <- [1,2194,null,{}] 13:36:26 INFO - PROCESS | 1653 | 1468614986973 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}] 13:36:26 INFO - PROCESS | 1653 | 1468614986977 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:27 INFO - PROCESS | 1653 | 1468614987090 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:36:27 INFO - PROCESS | 1653 | 1468614987192 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 1653 | 1468614987193 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119037000 == 47 [pid = 1653] [id = 556] 13:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112f79400) [pid = 1653] [serial = 1668] [outer = 0x0] 13:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1133c5400) [pid = 1653] [serial = 1669] [outer = 0x112f79400] 13:36:27 INFO - PROCESS | 1653 | 1468614987223 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x114fc9000) [pid = 1653] [serial = 1670] [outer = 0x112f79400] 13:36:27 INFO - PROCESS | 1653 | 1468614987934 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]]]}] 13:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1025ms 13:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:36:27 INFO - PROCESS | 1653 | 1468614987992 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 1653 | 1468614987994 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 13:36:27 INFO - PROCESS | 1653 | 1468614987997 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 1653 | 1468614987999 Marionette TRACE conn2 <- [1,2198,null,{}] 13:36:28 INFO - PROCESS | 1653 | 1468614988014 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}] 13:36:28 INFO - PROCESS | 1653 | 1468614988015 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:28 INFO - PROCESS | 1653 | 1468614988119 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:36:28 INFO - PROCESS | 1653 | 1468614988175 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 1653 | 1468614988178 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e7c000 == 48 [pid = 1653] [id = 557] 13:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x113c65000) [pid = 1653] [serial = 1671] [outer = 0x0] 13:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x114fc2400) [pid = 1653] [serial = 1672] [outer = 0x113c65000] 13:36:28 INFO - PROCESS | 1653 | 1468614988206 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x115d11c00) [pid = 1653] [serial = 1673] [outer = 0x113c65000] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c318800 == 47 [pid = 1653] [id = 554] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12c305000 == 46 [pid = 1653] [id = 553] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf0b800 == 45 [pid = 1653] [id = 552] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x120f88800 == 44 [pid = 1653] [id = 551] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b967000 == 43 [pid = 1653] [id = 550] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b174800 == 42 [pid = 1653] [id = 549] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124d3d000) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab94800 == 41 [pid = 1653] [id = 548] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12109b800 == 40 [pid = 1653] [id = 547] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12a58c000 == 39 [pid = 1653] [id = 546] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119043800 == 38 [pid = 1653] [id = 545] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1266ed800 == 37 [pid = 1653] [id = 544] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1253ef000 == 36 [pid = 1653] [id = 543] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x123f4f800 == 35 [pid = 1653] [id = 542] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1210a2000 == 34 [pid = 1653] [id = 541] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11988a800 == 33 [pid = 1653] [id = 540] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119044800 == 32 [pid = 1653] [id = 539] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118164000 == 31 [pid = 1653] [id = 538] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11667a000 == 30 [pid = 1653] [id = 537] 13:36:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12b182800 == 29 [pid = 1653] [id = 536] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11902dc00) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118269000) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118156c00) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112f22800) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115e8f400) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119e6c400) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x115e24c00) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11213e800) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1133d2400) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1174d5c00) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1181d8400) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118682400) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11963ec00) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120ee9c00) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12103c000) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121a4e800) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124a7b800) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x114fcf000) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124a36800) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1184af800) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116781800) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119644400) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116885000) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1164ed800) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 13:36:28 INFO - PROCESS | 1653 | 1468614988656 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]]]}] 13:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 672ms 13:36:28 INFO - PROCESS | 1653 | 1468614988671 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:36:28 INFO - PROCESS | 1653 | 1468614988676 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 13:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:36:28 INFO - PROCESS | 1653 | 1468614988683 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 1653 | 1468614988685 Marionette TRACE conn2 <- [1,2202,null,{}] 13:36:28 INFO - PROCESS | 1653 | 1468614988689 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}] 13:36:28 INFO - PROCESS | 1653 | 1468614988691 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:28 INFO - PROCESS | 1653 | 1468614988803 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:36:28 INFO - PROCESS | 1653 | 1468614988859 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 1653 | 1468614988860 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186e2000 == 30 [pid = 1653] [id = 558] 13:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x115d11800) [pid = 1653] [serial = 1674] [outer = 0x0] 13:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1161a1800) [pid = 1653] [serial = 1675] [outer = 0x115d11800] 13:36:28 INFO - PROCESS | 1653 | 1468614988886 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11714a400) [pid = 1653] [serial = 1676] [outer = 0x115d11800] 13:36:29 INFO - PROCESS | 1653 | 1468614989156 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]]]}] 13:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 523ms 13:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:36:29 INFO - PROCESS | 1653 | 1468614989210 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:36:29 INFO - PROCESS | 1653 | 1468614989212 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 13:36:29 INFO - PROCESS | 1653 | 1468614989218 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - PROCESS | 1653 | 1468614989223 Marionette TRACE conn2 <- [1,2206,null,{}] 13:36:29 INFO - PROCESS | 1653 | 1468614989237 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}] 13:36:29 INFO - PROCESS | 1653 | 1468614989242 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:29 INFO - PROCESS | 1653 | 1468614989366 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:36:29 INFO - PROCESS | 1653 | 1468614989449 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 1653 | 1468614989452 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e9e800 == 31 [pid = 1653] [id = 559] 13:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117150000) [pid = 1653] [serial = 1677] [outer = 0x0] 13:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1176eb400) [pid = 1653] [serial = 1678] [outer = 0x117150000] 13:36:29 INFO - PROCESS | 1653 | 1468614989500 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1181db800) [pid = 1653] [serial = 1679] [outer = 0x117150000] 13:36:29 INFO - PROCESS | 1653 | 1468614989897 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]]]}] 13:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 13:36:29 INFO - PROCESS | 1653 | 1468614989945 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:36:29 INFO - PROCESS | 1653 | 1468614989947 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 13:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:36:29 INFO - PROCESS | 1653 | 1468614989949 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - PROCESS | 1653 | 1468614989950 Marionette TRACE conn2 <- [1,2210,null,{}] 13:36:29 INFO - PROCESS | 1653 | 1468614989952 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}] 13:36:29 INFO - PROCESS | 1653 | 1468614989954 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:30 INFO - PROCESS | 1653 | 1468614990055 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:36:30 INFO - PROCESS | 1653 | 1468614990061 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:30 INFO - PROCESS | 1653 | 1468614990062 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b8e000 == 32 [pid = 1653] [id = 560] 13:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112a7dc00) [pid = 1653] [serial = 1680] [outer = 0x0] 13:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1182e4800) [pid = 1653] [serial = 1681] [outer = 0x112a7dc00] 13:36:30 INFO - PROCESS | 1653 | 1468614990087 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1184a9c00) [pid = 1653] [serial = 1682] [outer = 0x112a7dc00] 13:36:30 INFO - PROCESS | 1653 | 1468614990391 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]]]}] 13:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 471ms 13:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:36:30 INFO - PROCESS | 1653 | 1468614990422 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 1653 | 1468614990423 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 13:36:30 INFO - PROCESS | 1653 | 1468614990425 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 1653 | 1468614990426 Marionette TRACE conn2 <- [1,2214,null,{}] 13:36:30 INFO - PROCESS | 1653 | 1468614990428 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}] 13:36:30 INFO - PROCESS | 1653 | 1468614990430 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:30 INFO - PROCESS | 1653 | 1468614990505 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:36:30 INFO - PROCESS | 1653 | 1468614990508 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:30 INFO - PROCESS | 1653 | 1468614990509 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746d000 == 33 [pid = 1653] [id = 561] 13:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1184aa000) [pid = 1653] [serial = 1683] [outer = 0x0] 13:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1185bcc00) [pid = 1653] [serial = 1684] [outer = 0x1184aa000] 13:36:30 INFO - PROCESS | 1653 | 1468614990543 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1191dd000) [pid = 1653] [serial = 1685] [outer = 0x1184aa000] 13:36:30 INFO - PROCESS | 1653 | 1468614990923 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]]]}] 13:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 13:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:36:30 INFO - PROCESS | 1653 | 1468614990943 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 1653 | 1468614990945 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 13:36:30 INFO - PROCESS | 1653 | 1468614990947 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 1653 | 1468614990948 Marionette TRACE conn2 <- [1,2218,null,{}] 13:36:30 INFO - PROCESS | 1653 | 1468614990950 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}] 13:36:30 INFO - PROCESS | 1653 | 1468614990955 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:31 INFO - PROCESS | 1653 | 1468614991080 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:36:31 INFO - PROCESS | 1653 | 1468614991084 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 1653 | 1468614991085 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c8000 == 34 [pid = 1653] [id = 562] 13:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118268800) [pid = 1653] [serial = 1686] [outer = 0x0] 13:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11963ec00) [pid = 1653] [serial = 1687] [outer = 0x118268800] 13:36:31 INFO - PROCESS | 1653 | 1468614991109 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x120f19400) [pid = 1653] [serial = 1688] [outer = 0x118268800] 13:36:31 INFO - PROCESS | 1653 | 1468614991402 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]]]}] 13:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 472ms 13:36:31 INFO - PROCESS | 1653 | 1468614991432 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 1653 | 1468614991438 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 13:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:36:31 INFO - PROCESS | 1653 | 1468614991458 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - PROCESS | 1653 | 1468614991459 Marionette TRACE conn2 <- [1,2222,null,{}] 13:36:31 INFO - PROCESS | 1653 | 1468614991474 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}] 13:36:31 INFO - PROCESS | 1653 | 1468614991476 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:31 INFO - PROCESS | 1653 | 1468614991609 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:36:31 INFO - PROCESS | 1653 | 1468614991626 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 1653 | 1468614991627 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907e800 == 35 [pid = 1653] [id = 563] 13:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x120ef2800) [pid = 1653] [serial = 1689] [outer = 0x0] 13:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12185e000) [pid = 1653] [serial = 1690] [outer = 0x120ef2800] 13:36:31 INFO - PROCESS | 1653 | 1468614991732 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124a7b800) [pid = 1653] [serial = 1691] [outer = 0x120ef2800] 13:36:32 INFO - PROCESS | 1653 | 1468614992163 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]]]}] 13:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 739ms 13:36:32 INFO - PROCESS | 1653 | 1468614992187 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:36:32 INFO - PROCESS | 1653 | 1468614992189 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 13:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:36:32 INFO - PROCESS | 1653 | 1468614992191 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:36:32 INFO - PROCESS | 1653 | 1468614992193 Marionette TRACE conn2 <- [1,2226,null,{}] 13:36:32 INFO - PROCESS | 1653 | 1468614992195 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}] 13:36:32 INFO - PROCESS | 1653 | 1468614992196 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:32 INFO - PROCESS | 1653 | 1468614992311 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:36:32 INFO - PROCESS | 1653 | 1468614992327 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 1653 | 1468614992328 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a588000 == 36 [pid = 1653] [id = 564] 13:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119490800) [pid = 1653] [serial = 1692] [outer = 0x0] 13:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1252a4400) [pid = 1653] [serial = 1693] [outer = 0x119490800] 13:36:32 INFO - PROCESS | 1653 | 1468614992368 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125398c00) [pid = 1653] [serial = 1694] [outer = 0x119490800] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125fec400) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1164e8000) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120ee8000) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x10eaf5400) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12103bc00) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125d9e000) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1126f7800) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111f1d000) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119668400) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1182de800) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112de7000) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x110ea9000) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125fea800) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x10eafb800) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112de0c00) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116f96400) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:36:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117155400) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:36:32 INFO - PROCESS | 1653 | 1468614992913 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]]]}] 13:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 769ms 13:36:32 INFO - PROCESS | 1653 | 1468614992960 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:36:32 INFO - PROCESS | 1653 | 1468614992961 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 13:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:36:32 INFO - PROCESS | 1653 | 1468614992963 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:36:32 INFO - PROCESS | 1653 | 1468614992965 Marionette TRACE conn2 <- [1,2230,null,{}] 13:36:32 INFO - PROCESS | 1653 | 1468614992967 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}] 13:36:32 INFO - PROCESS | 1653 | 1468614992968 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:33 INFO - PROCESS | 1653 | 1468614993066 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:36:33 INFO - PROCESS | 1653 | 1468614993127 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 1653 | 1468614993128 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296aa800 == 37 [pid = 1653] [id = 565] 13:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110fa0c00) [pid = 1653] [serial = 1695] [outer = 0x0] 13:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112f76000) [pid = 1653] [serial = 1696] [outer = 0x110fa0c00] 13:36:33 INFO - PROCESS | 1653 | 1468614993152 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118379c00) [pid = 1653] [serial = 1697] [outer = 0x110fa0c00] 13:36:33 INFO - PROCESS | 1653 | 1468614993401 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]]]}] 13:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 469ms 13:36:33 INFO - PROCESS | 1653 | 1468614993445 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 1653 | 1468614993447 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 13:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:36:33 INFO - PROCESS | 1653 | 1468614993461 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - PROCESS | 1653 | 1468614993463 Marionette TRACE conn2 <- [1,2234,null,{}] 13:36:33 INFO - PROCESS | 1653 | 1468614993474 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}] 13:36:33 INFO - PROCESS | 1653 | 1468614993475 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:33 INFO - PROCESS | 1653 | 1468614993590 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:36:33 INFO - PROCESS | 1653 | 1468614993596 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 1653 | 1468614993597 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b8b000 == 38 [pid = 1653] [id = 566] 13:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11837f400) [pid = 1653] [serial = 1698] [outer = 0x0] 13:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12529dc00) [pid = 1653] [serial = 1699] [outer = 0x11837f400] 13:36:33 INFO - PROCESS | 1653 | 1468614993638 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125d09400) [pid = 1653] [serial = 1700] [outer = 0x11837f400] 13:36:34 INFO - PROCESS | 1653 | 1468614994036 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]]]}] 13:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 631ms 13:36:34 INFO - PROCESS | 1653 | 1468614994082 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 1653 | 1468614994088 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 13:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:36:34 INFO - PROCESS | 1653 | 1468614994098 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 1653 | 1468614994100 Marionette TRACE conn2 <- [1,2238,null,{}] 13:36:34 INFO - PROCESS | 1653 | 1468614994115 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}] 13:36:34 INFO - PROCESS | 1653 | 1468614994116 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:34 INFO - PROCESS | 1653 | 1468614994207 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:36:34 INFO - PROCESS | 1653 | 1468614994210 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 1653 | 1468614994212 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b190000 == 39 [pid = 1653] [id = 567] 13:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125da8000) [pid = 1653] [serial = 1701] [outer = 0x0] 13:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125fec800) [pid = 1653] [serial = 1702] [outer = 0x125da8000] 13:36:34 INFO - PROCESS | 1653 | 1468614994239 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126527000) [pid = 1653] [serial = 1703] [outer = 0x125da8000] 13:36:34 INFO - PROCESS | 1653 | 1468614994571 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]]]}] 13:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 481ms 13:36:34 INFO - PROCESS | 1653 | 1468614994580 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 1653 | 1468614994581 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 13:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:36:34 INFO - PROCESS | 1653 | 1468614994583 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 1653 | 1468614994586 Marionette TRACE conn2 <- [1,2242,null,{}] 13:36:34 INFO - PROCESS | 1653 | 1468614994589 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}] 13:36:34 INFO - PROCESS | 1653 | 1468614994590 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:34 INFO - PROCESS | 1653 | 1468614994671 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:36:34 INFO - PROCESS | 1653 | 1468614994675 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 1653 | 1468614994676 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcbf000 == 40 [pid = 1653] [id = 568] 13:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1265da800) [pid = 1653] [serial = 1704] [outer = 0x0] 13:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126821800) [pid = 1653] [serial = 1705] [outer = 0x1265da800] 13:36:34 INFO - PROCESS | 1653 | 1468614994700 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12881dc00) [pid = 1653] [serial = 1706] [outer = 0x1265da800] 13:36:35 INFO - PROCESS | 1653 | 1468614995160 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]]]}] 13:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 622ms 13:36:35 INFO - PROCESS | 1653 | 1468614995206 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 1653 | 1468614995209 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 13:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:36:35 INFO - PROCESS | 1653 | 1468614995212 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - PROCESS | 1653 | 1468614995214 Marionette TRACE conn2 <- [1,2246,null,{}] 13:36:35 INFO - PROCESS | 1653 | 1468614995219 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}] 13:36:35 INFO - PROCESS | 1653 | 1468614995221 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:35 INFO - PROCESS | 1653 | 1468614995324 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:36:35 INFO - PROCESS | 1653 | 1468614995398 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 1653 | 1468614995399 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186c9800 == 41 [pid = 1653] [id = 569] 13:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112f22400) [pid = 1653] [serial = 1707] [outer = 0x0] 13:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x114fcd000) [pid = 1653] [serial = 1708] [outer = 0x112f22400] 13:36:35 INFO - PROCESS | 1653 | 1468614995430 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1164ebc00) [pid = 1653] [serial = 1709] [outer = 0x112f22400] 13:36:35 INFO - PROCESS | 1653 | 1468614995872 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]]]}] 13:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 673ms 13:36:35 INFO - PROCESS | 1653 | 1468614995885 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 1653 | 1468614995888 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 13:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:36:35 INFO - PROCESS | 1653 | 1468614995893 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - PROCESS | 1653 | 1468614995895 Marionette TRACE conn2 <- [1,2250,null,{}] 13:36:35 INFO - PROCESS | 1653 | 1468614995897 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}] 13:36:35 INFO - PROCESS | 1653 | 1468614995899 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:36 INFO - PROCESS | 1653 | 1468614996004 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:36:36 INFO - PROCESS | 1653 | 1468614996077 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 1653 | 1468614996078 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12527e800 == 42 [pid = 1653] [id = 570] 13:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x117181000) [pid = 1653] [serial = 1710] [outer = 0x0] 13:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118153000) [pid = 1653] [serial = 1711] [outer = 0x117181000] 13:36:36 INFO - PROCESS | 1653 | 1468614996110 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1182da400) [pid = 1653] [serial = 1712] [outer = 0x117181000] 13:36:36 INFO - PROCESS | 1653 | 1468614996524 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]]]}] 13:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 668ms 13:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:36:36 INFO - PROCESS | 1653 | 1468614996562 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 1653 | 1468614996564 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 13:36:36 INFO - PROCESS | 1653 | 1468614996566 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 1653 | 1468614996568 Marionette TRACE conn2 <- [1,2254,null,{}] 13:36:36 INFO - PROCESS | 1653 | 1468614996576 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}] 13:36:36 INFO - PROCESS | 1653 | 1468614996580 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:36 INFO - PROCESS | 1653 | 1468614996683 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:36:36 INFO - PROCESS | 1653 | 1468614996779 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 1653 | 1468614996782 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcab800 == 43 [pid = 1653] [id = 571] 13:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119489000) [pid = 1653] [serial = 1713] [outer = 0x0] 13:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119642c00) [pid = 1653] [serial = 1714] [outer = 0x119489000] 13:36:36 INFO - PROCESS | 1653 | 1468614996825 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x120e6dc00) [pid = 1653] [serial = 1715] [outer = 0x119489000] 13:36:37 INFO - PROCESS | 1653 | 1468614997240 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]]]}] 13:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 722ms 13:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:36:37 INFO - PROCESS | 1653 | 1468614997289 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:36:37 INFO - PROCESS | 1653 | 1468614997290 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 13:36:37 INFO - PROCESS | 1653 | 1468614997293 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 1653 | 1468614997294 Marionette TRACE conn2 <- [1,2258,null,{}] 13:36:37 INFO - PROCESS | 1653 | 1468614997296 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}] 13:36:37 INFO - PROCESS | 1653 | 1468614997298 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:37 INFO - PROCESS | 1653 | 1468614997400 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:36:37 INFO - PROCESS | 1653 | 1468614997458 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 1653 | 1468614997460 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c314000 == 44 [pid = 1653] [id = 572] 13:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1216aa000) [pid = 1653] [serial = 1716] [outer = 0x0] 13:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12539a000) [pid = 1653] [serial = 1717] [outer = 0x1216aa000] 13:36:37 INFO - PROCESS | 1653 | 1468614997488 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x125fee800) [pid = 1653] [serial = 1718] [outer = 0x1216aa000] 13:36:37 INFO - PROCESS | 1653 | 1468614997939 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]]]}] 13:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 669ms 13:36:37 INFO - PROCESS | 1653 | 1468614997963 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:36:37 INFO - PROCESS | 1653 | 1468614997964 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 13:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:36:37 INFO - PROCESS | 1653 | 1468614997966 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 1653 | 1468614997968 Marionette TRACE conn2 <- [1,2262,null,{}] 13:36:37 INFO - PROCESS | 1653 | 1468614997970 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}] 13:36:37 INFO - PROCESS | 1653 | 1468614997972 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:38 INFO - PROCESS | 1653 | 1468614998089 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:36:38 INFO - PROCESS | 1653 | 1468614998161 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 1653 | 1468614998162 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168b8800 == 45 [pid = 1653] [id = 573] 13:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1128d5400) [pid = 1653] [serial = 1719] [outer = 0x0] 13:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x114f97400) [pid = 1653] [serial = 1720] [outer = 0x1128d5400] 13:36:38 INFO - PROCESS | 1653 | 1468614998191 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124a7a800) [pid = 1653] [serial = 1721] [outer = 0x1128d5400] 13:36:38 INFO - PROCESS | 1653 | 1468614998722 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]]]}] 13:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 769ms 13:36:38 INFO - PROCESS | 1653 | 1468614998737 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 1653 | 1468614998739 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 13:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:36:38 INFO - PROCESS | 1653 | 1468614998742 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 1653 | 1468614998744 Marionette TRACE conn2 <- [1,2266,null,{}] 13:36:38 INFO - PROCESS | 1653 | 1468614998748 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}] 13:36:38 INFO - PROCESS | 1653 | 1468614998749 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:38 INFO - PROCESS | 1653 | 1468614998845 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:36:38 INFO - PROCESS | 1653 | 1468614998906 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 1653 | 1468614998907 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186da800 == 46 [pid = 1653] [id = 574] 13:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1133d1800) [pid = 1653] [serial = 1722] [outer = 0x0] 13:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x115e8c800) [pid = 1653] [serial = 1723] [outer = 0x1133d1800] 13:36:38 INFO - PROCESS | 1653 | 1468614998935 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x116a1f400) [pid = 1653] [serial = 1724] [outer = 0x1133d1800] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12b190000 == 45 [pid = 1653] [id = 567] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x123b8b000 == 44 [pid = 1653] [id = 566] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1296aa800 == 43 [pid = 1653] [id = 565] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12a588000 == 42 [pid = 1653] [id = 564] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12907e800 == 41 [pid = 1653] [id = 563] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c8000 == 40 [pid = 1653] [id = 562] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11746d000 == 39 [pid = 1653] [id = 561] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x123b8e000 == 38 [pid = 1653] [id = 560] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x119e9e800 == 37 [pid = 1653] [id = 559] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1186e2000 == 36 [pid = 1653] [id = 558] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x117e7c000 == 35 [pid = 1653] [id = 557] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x119037000 == 34 [pid = 1653] [id = 556] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x112aec000 == 33 [pid = 1653] [id = 555] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1168b8800 == 32 [pid = 1653] [id = 573] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12c314000 == 31 [pid = 1653] [id = 572] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcab800 == 30 [pid = 1653] [id = 571] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12527e800 == 29 [pid = 1653] [id = 570] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcbf000 == 28 [pid = 1653] [id = 568] 13:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1186c9800 == 27 [pid = 1653] [id = 569] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x125fc4c00) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1126fa800) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x112d1fc00) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1216a9400) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124a74c00) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x120e67c00) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x120ee6400) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1182e6400) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1191de800) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x113247400) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x114f96800) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x120ef1c00) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x125fef400) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121463c00) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1164eb400) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116a1ec00) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1181d5400) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1182de400) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119640000) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119663800) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1176e8400) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117eb3c00) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126522800) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125ff7800) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12664bc00) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119662c00) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126b7cc00) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1121bd800) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11718a000) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128821400) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124a74400) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126818000) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125feb800) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125d11400) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126b85400) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 13:36:39 INFO - PROCESS | 1653 | 1468614999880 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]]]}] 13:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1176ms 13:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:36:39 INFO - PROCESS | 1653 | 1468614999919 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:36:39 INFO - PROCESS | 1653 | 1468614999921 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 13:36:39 INFO - PROCESS | 1653 | 1468614999924 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:36:39 INFO - PROCESS | 1653 | 1468614999926 Marionette TRACE conn2 <- [1,2270,null,{}] 13:36:39 INFO - PROCESS | 1653 | 1468614999929 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}] 13:36:39 INFO - PROCESS | 1653 | 1468614999931 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:40 INFO - PROCESS | 1653 | 1468615000009 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:36:40 INFO - PROCESS | 1653 | 1468615000013 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 1653 | 1468615000017 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad6000 == 28 [pid = 1653] [id = 575] 13:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1126f3400) [pid = 1653] [serial = 1725] [outer = 0x0] 13:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1126fc800) [pid = 1653] [serial = 1726] [outer = 0x1126f3400] 13:36:40 INFO - PROCESS | 1653 | 1468615000048 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1128d6c00) [pid = 1653] [serial = 1727] [outer = 0x1126f3400] 13:36:40 INFO - PROCESS | 1653 | 1468615000380 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]]]}] 13:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 469ms 13:36:40 INFO - PROCESS | 1653 | 1468615000423 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 1653 | 1468615000427 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 13:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:36:40 INFO - PROCESS | 1653 | 1468615000433 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 1653 | 1468615000435 Marionette TRACE conn2 <- [1,2274,null,{}] 13:36:40 INFO - PROCESS | 1653 | 1468615000437 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}] 13:36:40 INFO - PROCESS | 1653 | 1468615000439 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:40 INFO - PROCESS | 1653 | 1468615000517 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:36:40 INFO - PROCESS | 1653 | 1468615000523 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 1653 | 1468615000525 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186cb000 == 29 [pid = 1653] [id = 576] 13:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1133cd000) [pid = 1653] [serial = 1728] [outer = 0x0] 13:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113c73c00) [pid = 1653] [serial = 1729] [outer = 0x1133cd000] 13:36:40 INFO - PROCESS | 1653 | 1468615000552 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x115d02400) [pid = 1653] [serial = 1730] [outer = 0x1133cd000] 13:36:40 INFO - PROCESS | 1653 | 1468615000894 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]]]}] 13:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 471ms 13:36:40 INFO - PROCESS | 1653 | 1468615000904 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 1653 | 1468615000906 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 13:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:36:40 INFO - PROCESS | 1653 | 1468615000908 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 1653 | 1468615000910 Marionette TRACE conn2 <- [1,2278,null,{}] 13:36:40 INFO - PROCESS | 1653 | 1468615000921 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}] 13:36:40 INFO - PROCESS | 1653 | 1468615000924 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:41 INFO - PROCESS | 1653 | 1468615001007 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:36:41 INFO - PROCESS | 1653 | 1468615001065 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 1653 | 1468615001067 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eab000 == 30 [pid = 1653] [id = 577] 13:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x111f22000) [pid = 1653] [serial = 1731] [outer = 0x0] 13:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11688a400) [pid = 1653] [serial = 1732] [outer = 0x111f22000] 13:36:41 INFO - PROCESS | 1653 | 1468615001096 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1176f4800) [pid = 1653] [serial = 1733] [outer = 0x111f22000] 13:36:41 INFO - PROCESS | 1653 | 1468615001408 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]]]}] 13:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 523ms 13:36:41 INFO - PROCESS | 1653 | 1468615001432 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 1653 | 1468615001438 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 13:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:36:41 INFO - PROCESS | 1653 | 1468615001441 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - PROCESS | 1653 | 1468615001443 Marionette TRACE conn2 <- [1,2282,null,{}] 13:36:41 INFO - PROCESS | 1653 | 1468615001447 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}] 13:36:41 INFO - PROCESS | 1653 | 1468615001449 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:41 INFO - PROCESS | 1653 | 1468615001616 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:36:41 INFO - PROCESS | 1653 | 1468615001626 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 1653 | 1468615001628 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x121bca800 == 31 [pid = 1653] [id = 578] 13:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x117eb4800) [pid = 1653] [serial = 1734] [outer = 0x0] 13:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1181d5400) [pid = 1653] [serial = 1735] [outer = 0x117eb4800] 13:36:41 INFO - PROCESS | 1653 | 1468615001672 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1182e0400) [pid = 1653] [serial = 1736] [outer = 0x117eb4800] 13:36:42 INFO - PROCESS | 1653 | 1468615002022 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]]]}] 13:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 621ms 13:36:42 INFO - PROCESS | 1653 | 1468615002063 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 1653 | 1468615002064 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 13:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:36:42 INFO - PROCESS | 1653 | 1468615002067 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 1653 | 1468615002077 Marionette TRACE conn2 <- [1,2286,null,{}] 13:36:42 INFO - PROCESS | 1653 | 1468615002079 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}] 13:36:42 INFO - PROCESS | 1653 | 1468615002080 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:42 INFO - PROCESS | 1653 | 1468615002181 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:36:42 INFO - PROCESS | 1653 | 1468615002185 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 1653 | 1468615002186 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253d8000 == 32 [pid = 1653] [id = 579] 13:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1126ffc00) [pid = 1653] [serial = 1737] [outer = 0x0] 13:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1133c6800) [pid = 1653] [serial = 1738] [outer = 0x1126ffc00] 13:36:42 INFO - PROCESS | 1653 | 1468615002210 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1184afc00) [pid = 1653] [serial = 1739] [outer = 0x1126ffc00] 13:36:42 INFO - PROCESS | 1653 | 1468615002546 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]]]}] 13:36:42 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 13:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 529ms 13:36:42 INFO - PROCESS | 1653 | 1468615002597 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 1653 | 1468615002598 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 13:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:36:42 INFO - PROCESS | 1653 | 1468615002607 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 1653 | 1468615002608 Marionette TRACE conn2 <- [1,2290,null,{}] 13:36:42 INFO - PROCESS | 1653 | 1468615002610 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}] 13:36:42 INFO - PROCESS | 1653 | 1468615002614 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:42 INFO - PROCESS | 1653 | 1468615002731 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:36:42 INFO - PROCESS | 1653 | 1468615002735 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 1653 | 1468615002736 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a34800 == 33 [pid = 1653] [id = 580] 13:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115d02c00) [pid = 1653] [serial = 1740] [outer = 0x0] 13:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118eda400) [pid = 1653] [serial = 1741] [outer = 0x115d02c00] 13:36:42 INFO - PROCESS | 1653 | 1468615002761 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x120e68000) [pid = 1653] [serial = 1742] [outer = 0x115d02c00] 13:36:43 INFO - PROCESS | 1653 | 1468615003072 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]]]}] 13:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 517ms 13:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:36:43 INFO - PROCESS | 1653 | 1468615003125 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 1653 | 1468615003126 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 13:36:43 INFO - PROCESS | 1653 | 1468615003128 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - PROCESS | 1653 | 1468615003129 Marionette TRACE conn2 <- [1,2294,null,{}] 13:36:43 INFO - PROCESS | 1653 | 1468615003131 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}] 13:36:43 INFO - PROCESS | 1653 | 1468615003133 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:43 INFO - PROCESS | 1653 | 1468615003236 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:36:43 INFO - PROCESS | 1653 | 1468615003272 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 1653 | 1468615003273 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12933c800 == 34 [pid = 1653] [id = 581] 13:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x120e6e000) [pid = 1653] [serial = 1743] [outer = 0x0] 13:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x120eea000) [pid = 1653] [serial = 1744] [outer = 0x120e6e000] 13:36:43 INFO - PROCESS | 1653 | 1468615003299 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1211a4000) [pid = 1653] [serial = 1745] [outer = 0x120e6e000] 13:36:43 INFO - PROCESS | 1653 | 1468615003732 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]]]}] 13:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 618ms 13:36:43 INFO - PROCESS | 1653 | 1468615003747 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 1653 | 1468615003749 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 13:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:36:43 INFO - PROCESS | 1653 | 1468615003753 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - PROCESS | 1653 | 1468615003755 Marionette TRACE conn2 <- [1,2298,null,{}] 13:36:43 INFO - PROCESS | 1653 | 1468615003758 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}] 13:36:43 INFO - PROCESS | 1653 | 1468615003760 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:43 INFO - PROCESS | 1653 | 1468615003908 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1265da800) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125da8000) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118268800) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120ef2800) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126b84c00) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x10eafc000) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1184aa000) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112f79400) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113c65000) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112a7dc00) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115d11800) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117150000) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x110fa0c00) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119490800) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11837f400) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:36:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11948a400) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:36:44 INFO - PROCESS | 1653 | 1468615004125 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 1653 | 1468615004126 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1183a5000 == 35 [pid = 1653] [id = 582] 13:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110fa0c00) [pid = 1653] [serial = 1746] [outer = 0x0] 13:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1128d9400) [pid = 1653] [serial = 1747] [outer = 0x110fa0c00] 13:36:44 INFO - PROCESS | 1653 | 1468615004151 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x115e29c00) [pid = 1653] [serial = 1748] [outer = 0x110fa0c00] 13:36:44 INFO - PROCESS | 1653 | 1468615004402 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]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 13:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:36:44 INFO - PROCESS | 1653 | 1468615004425 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 1653 | 1468615004426 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 13:36:44 INFO - PROCESS | 1653 | 1468615004431 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 1653 | 1468615004432 Marionette TRACE conn2 <- [1,2302,null,{}] 13:36:44 INFO - PROCESS | 1653 | 1468615004442 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}] 13:36:44 INFO - PROCESS | 1653 | 1468615004443 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:44 INFO - PROCESS | 1653 | 1468615004530 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:36:44 INFO - PROCESS | 1653 | 1468615004551 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 1653 | 1468615004552 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ea5800 == 36 [pid = 1653] [id = 583] 13:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x111f1cc00) [pid = 1653] [serial = 1749] [outer = 0x0] 13:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119490800) [pid = 1653] [serial = 1750] [outer = 0x111f1cc00] 13:36:44 INFO - PROCESS | 1653 | 1468615004576 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x121a46c00) [pid = 1653] [serial = 1751] [outer = 0x111f1cc00] 13:36:44 INFO - PROCESS | 1653 | 1468615004880 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]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 477ms 13:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:36:44 INFO - PROCESS | 1653 | 1468615004909 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 1653 | 1468615004910 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 13:36:44 INFO - PROCESS | 1653 | 1468615004912 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 1653 | 1468615004913 Marionette TRACE conn2 <- [1,2306,null,{}] 13:36:44 INFO - PROCESS | 1653 | 1468615004915 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}] 13:36:44 INFO - PROCESS | 1653 | 1468615004916 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:45 INFO - PROCESS | 1653 | 1468615005023 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:36:45 INFO - PROCESS | 1653 | 1468615005056 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 1653 | 1468615005057 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abad800 == 37 [pid = 1653] [id = 584] 13:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11646b000) [pid = 1653] [serial = 1752] [outer = 0x0] 13:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121287000) [pid = 1653] [serial = 1753] [outer = 0x11646b000] 13:36:45 INFO - PROCESS | 1653 | 1468615005082 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1252a6c00) [pid = 1653] [serial = 1754] [outer = 0x11646b000] 13:36:45 INFO - PROCESS | 1653 | 1468615005358 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]]]}] 13:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 470ms 13:36:45 INFO - PROCESS | 1653 | 1468615005390 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 1653 | 1468615005392 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 13:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:36:45 INFO - PROCESS | 1653 | 1468615005395 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 1653 | 1468615005396 Marionette TRACE conn2 <- [1,2310,null,{}] 13:36:45 INFO - PROCESS | 1653 | 1468615005399 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}] 13:36:45 INFO - PROCESS | 1653 | 1468615005402 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:45 INFO - PROCESS | 1653 | 1468615005513 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:36:45 INFO - PROCESS | 1653 | 1468615005518 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 1653 | 1468615005521 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b970800 == 38 [pid = 1653] [id = 585] 13:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125390800) [pid = 1653] [serial = 1755] [outer = 0x0] 13:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125da8000) [pid = 1653] [serial = 1756] [outer = 0x125390800] 13:36:45 INFO - PROCESS | 1653 | 1468615005547 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125ff6800) [pid = 1653] [serial = 1757] [outer = 0x125390800] 13:36:45 INFO - PROCESS | 1653 | 1468615005908 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]]]}] 13:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 525ms 13:36:45 INFO - PROCESS | 1653 | 1468615005922 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 1653 | 1468615005924 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 13:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:36:45 INFO - PROCESS | 1653 | 1468615005927 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 1653 | 1468615005929 Marionette TRACE conn2 <- [1,2314,null,{}] 13:36:45 INFO - PROCESS | 1653 | 1468615005933 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}] 13:36:45 INFO - PROCESS | 1653 | 1468615005934 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:46 INFO - PROCESS | 1653 | 1468615006103 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:36:46 INFO - PROCESS | 1653 | 1468615006225 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 1653 | 1468615006227 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x112fb7800 == 39 [pid = 1653] [id = 586] 13:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x10eafa800) [pid = 1653] [serial = 1758] [outer = 0x0] 13:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x110ea6c00) [pid = 1653] [serial = 1759] [outer = 0x10eafa800] 13:36:46 INFO - PROCESS | 1653 | 1468615006277 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x111f18400) [pid = 1653] [serial = 1760] [outer = 0x10eafa800] 13:36:46 INFO - PROCESS | 1653 | 1468615006802 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]]]}] 13:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 923ms 13:36:46 INFO - PROCESS | 1653 | 1468615006861 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 1653 | 1468615006863 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 13:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:36:46 INFO - PROCESS | 1653 | 1468615006869 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:36:46 INFO - PROCESS | 1653 | 1468615006872 Marionette TRACE conn2 <- [1,2318,null,{}] 13:36:46 INFO - PROCESS | 1653 | 1468615006876 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}] 13:36:46 INFO - PROCESS | 1653 | 1468615006879 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:46 INFO - PROCESS | 1653 | 1468615006988 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:36:47 INFO - PROCESS | 1653 | 1468615007068 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 1653 | 1468615007070 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eaf000 == 40 [pid = 1653] [id = 587] 13:36:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113c96400) [pid = 1653] [serial = 1761] [outer = 0x0] 13:36:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115e26800) [pid = 1653] [serial = 1762] [outer = 0x113c96400] 13:36:47 INFO - PROCESS | 1653 | 1468615007100 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116805c00) [pid = 1653] [serial = 1763] [outer = 0x113c96400] 13:36:47 INFO - PROCESS | 1653 | 1468615007827 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] 13:36:47 INFO - PROCESS | 1653 | 1468615007898 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 13:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:36:47 INFO - PROCESS | 1653 | 1468615007928 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 1653 | 1468615007930 Marionette TRACE conn2 <- [1,2322,null,{}] 13:36:47 INFO - PROCESS | 1653 | 1468615007963 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}] 13:36:47 INFO - PROCESS | 1653 | 1468615007965 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:48 INFO - PROCESS | 1653 | 1468615008117 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:36:48 INFO - PROCESS | 1653 | 1468615008241 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 1653 | 1468615008242 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11745b800 == 41 [pid = 1653] [id = 588] 13:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1130de000) [pid = 1653] [serial = 1764] [outer = 0x0] 13:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113c64800) [pid = 1653] [serial = 1765] [outer = 0x1130de000] 13:36:48 INFO - PROCESS | 1653 | 1468615008280 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x115e24c00) [pid = 1653] [serial = 1766] [outer = 0x1130de000] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b970800 == 40 [pid = 1653] [id = 585] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12abad800 == 39 [pid = 1653] [id = 584] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119ea5800 == 38 [pid = 1653] [id = 583] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1183a5000 == 37 [pid = 1653] [id = 582] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12933c800 == 36 [pid = 1653] [id = 581] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x128a34800 == 35 [pid = 1653] [id = 580] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1253d8000 == 34 [pid = 1653] [id = 579] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x121bca800 == 33 [pid = 1653] [id = 578] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119eab000 == 32 [pid = 1653] [id = 577] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1186cb000 == 31 [pid = 1653] [id = 576] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x116ad6000 == 30 [pid = 1653] [id = 575] 13:36:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1186da800 == 29 [pid = 1653] [id = 574] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x125395800) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126821800) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12881dc00) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126527000) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11963ec00) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12185e000) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12882b400) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x110eab000) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x111f1ec00) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1185bcc00) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1133c5400) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x114fc9000) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114fc2400) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115d11c00) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1182e4800) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1184a9c00) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1161a1800) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11714a400) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176eb400) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1181db800) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112f76000) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1252a4400) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124a7b800) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12529dc00) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125fec800) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x125398c00) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x125d09400) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x120f19400) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118379c00) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1191dd000) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 13:36:48 INFO - PROCESS | 1653 | 1468615008655 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]]]}] 13:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 796ms 13:36:48 INFO - PROCESS | 1653 | 1468615008703 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:36:48 INFO - PROCESS | 1653 | 1468615008706 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 13:36:48 INFO - PROCESS | 1653 | 1468615008711 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - PROCESS | 1653 | 1468615008713 Marionette TRACE conn2 <- [1,2326,null,{}] 13:36:48 INFO - PROCESS | 1653 | 1468615008715 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}] 13:36:48 INFO - PROCESS | 1653 | 1468615008717 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:48 INFO - PROCESS | 1653 | 1468615008803 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:36:48 INFO - PROCESS | 1653 | 1468615008868 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 1653 | 1468615008869 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11904f800 == 30 [pid = 1653] [id = 589] 13:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115e23c00) [pid = 1653] [serial = 1767] [outer = 0x0] 13:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116472800) [pid = 1653] [serial = 1768] [outer = 0x115e23c00] 13:36:48 INFO - PROCESS | 1653 | 1468615008896 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117186000) [pid = 1653] [serial = 1769] [outer = 0x115e23c00] 13:36:49 INFO - PROCESS | 1653 | 1468615009249 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]]]}] 13:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 570ms 13:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:36:49 INFO - PROCESS | 1653 | 1468615009282 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 1653 | 1468615009284 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 13:36:49 INFO - PROCESS | 1653 | 1468615009287 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:36:49 INFO - PROCESS | 1653 | 1468615009291 Marionette TRACE conn2 <- [1,2330,null,{}] 13:36:49 INFO - PROCESS | 1653 | 1468615009303 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}] 13:36:49 INFO - PROCESS | 1653 | 1468615009308 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:49 INFO - PROCESS | 1653 | 1468615009438 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:36:49 INFO - PROCESS | 1653 | 1468615009557 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 1653 | 1468615009560 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x121228800 == 31 [pid = 1653] [id = 590] 13:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1176e9800) [pid = 1653] [serial = 1770] [outer = 0x0] 13:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1181d6000) [pid = 1653] [serial = 1771] [outer = 0x1176e9800] 13:36:49 INFO - PROCESS | 1653 | 1468615009608 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1182e1000) [pid = 1653] [serial = 1772] [outer = 0x1176e9800] 13:36:49 INFO - PROCESS | 1653 | 1468615009962 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]]]}] 13:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 724ms 13:36:50 INFO - PROCESS | 1653 | 1468615010010 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 1653 | 1468615010012 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 13:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:36:50 INFO - PROCESS | 1653 | 1468615010014 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - PROCESS | 1653 | 1468615010016 Marionette TRACE conn2 <- [1,2334,null,{}] 13:36:50 INFO - PROCESS | 1653 | 1468615010027 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}] 13:36:50 INFO - PROCESS | 1653 | 1468615010028 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:50 INFO - PROCESS | 1653 | 1468615010106 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:36:50 INFO - PROCESS | 1653 | 1468615010110 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 1653 | 1468615010111 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x126559800 == 32 [pid = 1653] [id = 591] 13:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118386800) [pid = 1653] [serial = 1773] [outer = 0x0] 13:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1185bcc00) [pid = 1653] [serial = 1774] [outer = 0x118386800] 13:36:50 INFO - PROCESS | 1653 | 1468615010138 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11902d400) [pid = 1653] [serial = 1775] [outer = 0x118386800] 13:36:50 INFO - PROCESS | 1653 | 1468615010508 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]]]}] 13:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 13:36:50 INFO - PROCESS | 1653 | 1468615010537 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:36:50 INFO - PROCESS | 1653 | 1468615010539 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 13:36:50 INFO - PROCESS | 1653 | 1468615010542 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - PROCESS | 1653 | 1468615010544 Marionette TRACE conn2 <- [1,2338,null,{}] 13:36:50 INFO - PROCESS | 1653 | 1468615010547 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}] 13:36:50 INFO - PROCESS | 1653 | 1468615010549 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:50 INFO - PROCESS | 1653 | 1468615010661 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:36:50 INFO - PROCESS | 1653 | 1468615010729 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 1653 | 1468615010730 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x118510000 == 33 [pid = 1653] [id = 592] 13:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110fa6000) [pid = 1653] [serial = 1776] [outer = 0x0] 13:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1191e1800) [pid = 1653] [serial = 1777] [outer = 0x110fa6000] 13:36:50 INFO - PROCESS | 1653 | 1468615010763 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11965e400) [pid = 1653] [serial = 1778] [outer = 0x110fa6000] 13:36:51 INFO - PROCESS | 1653 | 1468615011066 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]]]}] 13:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 571ms 13:36:51 INFO - PROCESS | 1653 | 1468615011112 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:36:51 INFO - PROCESS | 1653 | 1468615011114 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 13:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:36:51 INFO - PROCESS | 1653 | 1468615011116 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:36:51 INFO - PROCESS | 1653 | 1468615011117 Marionette TRACE conn2 <- [1,2342,null,{}] 13:36:51 INFO - PROCESS | 1653 | 1468615011120 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}] 13:36:51 INFO - PROCESS | 1653 | 1468615011124 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:51 INFO - PROCESS | 1653 | 1468615011242 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:36:51 INFO - PROCESS | 1653 | 1468615011262 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:51 INFO - PROCESS | 1653 | 1468615011263 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a59d800 == 34 [pid = 1653] [id = 593] 13:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1198df800) [pid = 1653] [serial = 1779] [outer = 0x0] 13:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120ee8c00) [pid = 1653] [serial = 1780] [outer = 0x1198df800] 13:36:51 INFO - PROCESS | 1653 | 1468615011288 Marionette DEBUG loaded listener.js 13:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124a81000) [pid = 1653] [serial = 1781] [outer = 0x1198df800] 13:36:51 INFO - PROCESS | 1653 | 1468615011604 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]]]}] 13:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 521ms 13:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:36:51 INFO - PROCESS | 1653 | 1468615011638 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:36:51 INFO - PROCESS | 1653 | 1468615011639 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 13:36:51 INFO - PROCESS | 1653 | 1468615011647 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:36:51 INFO - PROCESS | 1653 | 1468615011648 Marionette TRACE conn2 <- [1,2346,null,{}] 13:36:51 INFO - PROCESS | 1653 | 1468615011650 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}] 13:36:51 INFO - PROCESS | 1653 | 1468615011651 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:51 INFO - PROCESS | 1653 | 1468615011751 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:36:51 INFO - PROCESS | 1653 | 1468615011755 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:51 INFO - PROCESS | 1653 | 1468615011756 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab66800 == 35 [pid = 1653] [id = 594] 13:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x111caa000) [pid = 1653] [serial = 1782] [outer = 0x0] 13:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125391000) [pid = 1653] [serial = 1783] [outer = 0x111caa000] 13:36:51 INFO - PROCESS | 1653 | 1468615011787 Marionette DEBUG loaded listener.js 13:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125fc4800) [pid = 1653] [serial = 1784] [outer = 0x111caa000] 13:36:52 INFO - PROCESS | 1653 | 1468615012128 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]]]}] 13:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 529ms 13:36:52 INFO - PROCESS | 1653 | 1468615012171 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 1653 | 1468615012172 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 13:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:36:52 INFO - PROCESS | 1653 | 1468615012174 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - PROCESS | 1653 | 1468615012175 Marionette TRACE conn2 <- [1,2350,null,{}] 13:36:52 INFO - PROCESS | 1653 | 1468615012178 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}] 13:36:52 INFO - PROCESS | 1653 | 1468615012179 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:52 INFO - PROCESS | 1653 | 1468615012279 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:36:52 INFO - PROCESS | 1653 | 1468615012290 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 1653 | 1468615012291 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0c4000 == 36 [pid = 1653] [id = 595] 13:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125fc9c00) [pid = 1653] [serial = 1785] [outer = 0x0] 13:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125fec800) [pid = 1653] [serial = 1786] [outer = 0x125fc9c00] 13:36:52 INFO - PROCESS | 1653 | 1468615012316 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125ff7800) [pid = 1653] [serial = 1787] [outer = 0x125fc9c00] 13:36:52 INFO - PROCESS | 1653 | 1468615012635 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]]]}] 13:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117eb4800) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1133d1800) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1133cd000) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111f22000) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1126f3400) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1126ffc00) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112f22400) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117181000) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119489000) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1216aa000) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x115d02c00) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1128d5400) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x120e6e000) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x110fa0c00) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11646b000) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:36:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x111f1cc00) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:36:52 INFO - PROCESS | 1653 | 1468615012771 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 1653 | 1468615012772 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 13:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:36:52 INFO - PROCESS | 1653 | 1468615012776 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - PROCESS | 1653 | 1468615012778 Marionette TRACE conn2 <- [1,2354,null,{}] 13:36:52 INFO - PROCESS | 1653 | 1468615012780 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}] 13:36:52 INFO - PROCESS | 1653 | 1468615012781 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:52 INFO - PROCESS | 1653 | 1468615012859 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:36:52 INFO - PROCESS | 1653 | 1468615012863 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 1653 | 1468615012864 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210a8000 == 37 [pid = 1653] [id = 596] 13:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112d20800) [pid = 1653] [serial = 1788] [outer = 0x0] 13:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113c64c00) [pid = 1653] [serial = 1789] [outer = 0x112d20800] 13:36:52 INFO - PROCESS | 1653 | 1468615012897 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a25c00) [pid = 1653] [serial = 1790] [outer = 0x112d20800] 13:36:53 INFO - PROCESS | 1653 | 1468615013236 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]]]}] 13:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 467ms 13:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:36:53 INFO - PROCESS | 1653 | 1468615013244 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 1653 | 1468615013245 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 13:36:53 INFO - PROCESS | 1653 | 1468615013247 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - PROCESS | 1653 | 1468615013249 Marionette TRACE conn2 <- [1,2358,null,{}] 13:36:53 INFO - PROCESS | 1653 | 1468615013255 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}] 13:36:53 INFO - PROCESS | 1653 | 1468615013256 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:53 INFO - PROCESS | 1653 | 1468615013339 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:36:53 INFO - PROCESS | 1653 | 1468615013343 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 1653 | 1468615013344 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11322b000 == 38 [pid = 1653] [id = 597] 13:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a7b400) [pid = 1653] [serial = 1791] [outer = 0x0] 13:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x120e65c00) [pid = 1653] [serial = 1792] [outer = 0x112a7b400] 13:36:53 INFO - PROCESS | 1653 | 1468615013368 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126520400) [pid = 1653] [serial = 1793] [outer = 0x112a7b400] 13:36:53 INFO - PROCESS | 1653 | 1468615013684 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]]]}] 13:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 473ms 13:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:36:53 INFO - PROCESS | 1653 | 1468615013721 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 1653 | 1468615013723 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 13:36:53 INFO - PROCESS | 1653 | 1468615013725 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - PROCESS | 1653 | 1468615013727 Marionette TRACE conn2 <- [1,2362,null,{}] 13:36:53 INFO - PROCESS | 1653 | 1468615013729 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}] 13:36:53 INFO - PROCESS | 1653 | 1468615013731 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:53 INFO - PROCESS | 1653 | 1468615013854 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:36:53 INFO - PROCESS | 1653 | 1468615013859 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 1653 | 1468615013868 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf1c800 == 39 [pid = 1653] [id = 598] 13:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12538d800) [pid = 1653] [serial = 1794] [outer = 0x0] 13:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126656800) [pid = 1653] [serial = 1795] [outer = 0x12538d800] 13:36:53 INFO - PROCESS | 1653 | 1468615013895 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126b86400) [pid = 1653] [serial = 1796] [outer = 0x12538d800] 13:36:54 INFO - PROCESS | 1653 | 1468615014215 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]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 518ms 13:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:36:54 INFO - PROCESS | 1653 | 1468615014244 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 1653 | 1468615014245 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 13:36:54 INFO - PROCESS | 1653 | 1468615014247 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - PROCESS | 1653 | 1468615014248 Marionette TRACE conn2 <- [1,2366,null,{}] 13:36:54 INFO - PROCESS | 1653 | 1468615014251 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}] 13:36:54 INFO - PROCESS | 1653 | 1468615014253 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:54 INFO - PROCESS | 1653 | 1468615014332 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:36:54 INFO - PROCESS | 1653 | 1468615014338 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 1653 | 1468615014339 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12caa9800 == 40 [pid = 1653] [id = 599] 13:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12681b800) [pid = 1653] [serial = 1797] [outer = 0x0] 13:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128825000) [pid = 1653] [serial = 1798] [outer = 0x12681b800] 13:36:54 INFO - PROCESS | 1653 | 1468615014363 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128942800) [pid = 1653] [serial = 1799] [outer = 0x12681b800] 13:36:54 INFO - PROCESS | 1653 | 1468615014702 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]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 473ms 13:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:36:54 INFO - PROCESS | 1653 | 1468615014722 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 1653 | 1468615014723 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 13:36:54 INFO - PROCESS | 1653 | 1468615014726 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - PROCESS | 1653 | 1468615014727 Marionette TRACE conn2 <- [1,2370,null,{}] 13:36:54 INFO - PROCESS | 1653 | 1468615014729 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}] 13:36:54 INFO - PROCESS | 1653 | 1468615014730 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:54 INFO - PROCESS | 1653 | 1468615014896 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:36:54 INFO - PROCESS | 1653 | 1468615014934 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 1653 | 1468615014936 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116686000 == 41 [pid = 1653] [id = 600] 13:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x10eafc400) [pid = 1653] [serial = 1800] [outer = 0x0] 13:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x111f1a800) [pid = 1653] [serial = 1801] [outer = 0x10eafc400] 13:36:54 INFO - PROCESS | 1653 | 1468615014967 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1128d7400) [pid = 1653] [serial = 1802] [outer = 0x10eafc400] 13:36:55 INFO - PROCESS | 1653 | 1468615015422 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]]]}] 13:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 718ms 13:36:55 INFO - PROCESS | 1653 | 1468615015446 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 1653 | 1468615015448 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 13:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:36:55 INFO - PROCESS | 1653 | 1468615015452 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - PROCESS | 1653 | 1468615015454 Marionette TRACE conn2 <- [1,2374,null,{}] 13:36:55 INFO - PROCESS | 1653 | 1468615015457 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}] 13:36:55 INFO - PROCESS | 1653 | 1468615015460 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:55 INFO - PROCESS | 1653 | 1468615015567 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:36:55 INFO - PROCESS | 1653 | 1468615015676 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 1653 | 1468615015678 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1218e9800 == 42 [pid = 1653] [id = 601] 13:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x114fc3c00) [pid = 1653] [serial = 1803] [outer = 0x0] 13:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117155800) [pid = 1653] [serial = 1804] [outer = 0x114fc3c00] 13:36:55 INFO - PROCESS | 1653 | 1468615015709 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1176f2000) [pid = 1653] [serial = 1805] [outer = 0x114fc3c00] 13:36:56 INFO - PROCESS | 1653 | 1468615016138 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]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 721ms 13:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:36:56 INFO - PROCESS | 1653 | 1468615016173 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 1653 | 1468615016175 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 13:36:56 INFO - PROCESS | 1653 | 1468615016178 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 1653 | 1468615016179 Marionette TRACE conn2 <- [1,2378,null,{}] 13:36:56 INFO - PROCESS | 1653 | 1468615016182 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}] 13:36:56 INFO - PROCESS | 1653 | 1468615016183 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:56 INFO - PROCESS | 1653 | 1468615016289 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:36:56 INFO - PROCESS | 1653 | 1468615016353 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 1653 | 1468615016355 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b95a800 == 43 [pid = 1653] [id = 602] 13:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1182dd800) [pid = 1653] [serial = 1806] [outer = 0x0] 13:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11837e000) [pid = 1653] [serial = 1807] [outer = 0x1182dd800] 13:36:56 INFO - PROCESS | 1653 | 1468615016383 Marionette DEBUG loaded listener.js 13:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11948f400) [pid = 1653] [serial = 1808] [outer = 0x1182dd800] 13:36:56 INFO - PROCESS | 1653 | 1468615016839 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]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 719ms 13:36:56 INFO - PROCESS | 1653 | 1468615016907 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 1653 | 1468615016909 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 13:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:36:56 INFO - PROCESS | 1653 | 1468615016917 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 1653 | 1468615016920 Marionette TRACE conn2 <- [1,2382,null,{}] 13:36:56 INFO - PROCESS | 1653 | 1468615016941 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}] 13:36:56 INFO - PROCESS | 1653 | 1468615016943 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:57 INFO - PROCESS | 1653 | 1468615017052 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:36:57 INFO - PROCESS | 1653 | 1468615017127 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 1653 | 1468615017128 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfd3800 == 44 [pid = 1653] [id = 603] 13:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x120ee5800) [pid = 1653] [serial = 1809] [outer = 0x0] 13:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121bda000) [pid = 1653] [serial = 1810] [outer = 0x120ee5800] 13:36:57 INFO - PROCESS | 1653 | 1468615017156 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1252a8000) [pid = 1653] [serial = 1811] [outer = 0x120ee5800] 13:36:57 INFO - PROCESS | 1653 | 1468615017750 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]]]}] 13:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 891ms 13:36:57 INFO - PROCESS | 1653 | 1468615017804 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 1653 | 1468615017807 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 13:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:36:57 INFO - PROCESS | 1653 | 1468615017810 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 1653 | 1468615017812 Marionette TRACE conn2 <- [1,2386,null,{}] 13:36:57 INFO - PROCESS | 1653 | 1468615017816 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}] 13:36:57 INFO - PROCESS | 1653 | 1468615017817 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:57 INFO - PROCESS | 1653 | 1468615017912 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:36:57 INFO - PROCESS | 1653 | 1468615017985 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 1653 | 1468615017988 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119895000 == 45 [pid = 1653] [id = 604] 13:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113c65c00) [pid = 1653] [serial = 1812] [outer = 0x0] 13:36:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x114fca800) [pid = 1653] [serial = 1813] [outer = 0x113c65c00] 13:36:58 INFO - PROCESS | 1653 | 1468615018013 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116882c00) [pid = 1653] [serial = 1814] [outer = 0x113c65c00] 13:36:58 INFO - PROCESS | 1653 | 1468615018443 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]]]}] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12caa9800 == 44 [pid = 1653] [id = 599] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf1c800 == 43 [pid = 1653] [id = 598] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11322b000 == 42 [pid = 1653] [id = 597] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1210a8000 == 41 [pid = 1653] [id = 596] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0c4000 == 40 [pid = 1653] [id = 595] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab66800 == 39 [pid = 1653] [id = 594] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a59d800 == 38 [pid = 1653] [id = 593] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118510000 == 37 [pid = 1653] [id = 592] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x126559800 == 36 [pid = 1653] [id = 591] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x121228800 == 35 [pid = 1653] [id = 590] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11904f800 == 34 [pid = 1653] [id = 589] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11745b800 == 33 [pid = 1653] [id = 588] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x112fb7800 == 32 [pid = 1653] [id = 586] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119eaf000 == 31 [pid = 1653] [id = 587] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfd3800 == 30 [pid = 1653] [id = 603] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12b95a800 == 29 [pid = 1653] [id = 602] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1218e9800 == 28 [pid = 1653] [id = 601] 13:36:59 INFO - PROCESS | 1653 | --DOCSHELL 0x116686000 == 27 [pid = 1653] [id = 600] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x121287000) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x120e68000) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1128d9400) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x121a46c00) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119490800) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1182e0400) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125da8000) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1181d5400) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116a1f400) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x115e8c800) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113c73c00) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115d02400) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11688a400) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1176f4800) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1126fc800) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1128d6c00) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1133c6800) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1184afc00) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1164ebc00) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x114fcd000) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1182da400) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118153000) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x120e6dc00) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119642c00) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x125fee800) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12539a000) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118eda400) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124a7a800) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120eea000) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1211a4000) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x114f97400) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x115e29c00) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 13:36:59 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1252a6c00) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 13:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1374ms 13:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:36:59 INFO - PROCESS | 1653 | 1468615019193 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 1653 | 1468615019196 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 13:36:59 INFO - PROCESS | 1653 | 1468615019200 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 1653 | 1468615019202 Marionette TRACE conn2 <- [1,2390,null,{}] 13:36:59 INFO - PROCESS | 1653 | 1468615019205 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}] 13:36:59 INFO - PROCESS | 1653 | 1468615019208 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:59 INFO - PROCESS | 1653 | 1468615019284 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:36:59 INFO - PROCESS | 1653 | 1468615019292 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 1653 | 1468615019295 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684a800 == 28 [pid = 1653] [id = 605] 13:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1126f1c00) [pid = 1653] [serial = 1815] [outer = 0x0] 13:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1126fdc00) [pid = 1653] [serial = 1816] [outer = 0x1126f1c00] 13:36:59 INFO - PROCESS | 1653 | 1468615019322 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1128d9000) [pid = 1653] [serial = 1817] [outer = 0x1126f1c00] 13:36:59 INFO - PROCESS | 1653 | 1468615019686 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]]]}] 13:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 521ms 13:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:36:59 INFO - PROCESS | 1653 | 1468615019741 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 1653 | 1468615019744 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 13:36:59 INFO - PROCESS | 1653 | 1468615019752 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 1653 | 1468615019755 Marionette TRACE conn2 <- [1,2394,null,{}] 13:36:59 INFO - PROCESS | 1653 | 1468615019759 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}] 13:36:59 INFO - PROCESS | 1653 | 1468615019762 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:59 INFO - PROCESS | 1653 | 1468615019885 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:36:59 INFO - PROCESS | 1653 | 1468615019902 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 1653 | 1468615019903 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:36:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186cc800 == 29 [pid = 1653] [id = 606] 13:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1133ce800) [pid = 1653] [serial = 1818] [outer = 0x0] 13:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115d03400) [pid = 1653] [serial = 1819] [outer = 0x1133ce800] 13:36:59 INFO - PROCESS | 1653 | 1468615019949 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116628800) [pid = 1653] [serial = 1820] [outer = 0x1133ce800] 13:37:00 INFO - PROCESS | 1653 | 1468615020447 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]]]}] 13:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 726ms 13:37:00 INFO - PROCESS | 1653 | 1468615020505 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 1653 | 1468615020508 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 13:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:37:00 INFO - PROCESS | 1653 | 1468615020511 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - PROCESS | 1653 | 1468615020513 Marionette TRACE conn2 <- [1,2398,null,{}] 13:37:00 INFO - PROCESS | 1653 | 1468615020525 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}] 13:37:00 INFO - PROCESS | 1653 | 1468615020530 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:00 INFO - PROCESS | 1653 | 1468615020683 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:37:00 INFO - PROCESS | 1653 | 1468615020695 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:00 INFO - PROCESS | 1653 | 1468615020697 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119851000 == 30 [pid = 1653] [id = 607] 13:37:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1176f2800) [pid = 1653] [serial = 1821] [outer = 0x0] 13:37:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118157400) [pid = 1653] [serial = 1822] [outer = 0x1176f2800] 13:37:00 INFO - PROCESS | 1653 | 1468615020726 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1181da400) [pid = 1653] [serial = 1823] [outer = 0x1176f2800] 13:37:01 INFO - PROCESS | 1653 | 1468615021078 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]]]}] 13:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 574ms 13:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:37:01 INFO - PROCESS | 1653 | 1468615021089 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 1653 | 1468615021091 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 13:37:01 INFO - PROCESS | 1653 | 1468615021095 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - PROCESS | 1653 | 1468615021097 Marionette TRACE conn2 <- [1,2402,null,{}] 13:37:01 INFO - PROCESS | 1653 | 1468615021101 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}] 13:37:01 INFO - PROCESS | 1653 | 1468615021105 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:01 INFO - PROCESS | 1653 | 1468615021229 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:37:01 INFO - PROCESS | 1653 | 1468615021338 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 1653 | 1468615021340 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f88000 == 31 [pid = 1653] [id = 608] 13:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1181d6400) [pid = 1653] [serial = 1824] [outer = 0x0] 13:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1182e5000) [pid = 1653] [serial = 1825] [outer = 0x1181d6400] 13:37:01 INFO - PROCESS | 1653 | 1468615021386 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118532800) [pid = 1653] [serial = 1826] [outer = 0x1181d6400] 13:37:01 INFO - PROCESS | 1653 | 1468615021765 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]]]}] 13:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 725ms 13:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:37:01 INFO - PROCESS | 1653 | 1468615021820 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 1653 | 1468615021821 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 13:37:01 INFO - PROCESS | 1653 | 1468615021823 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - PROCESS | 1653 | 1468615021824 Marionette TRACE conn2 <- [1,2406,null,{}] 13:37:01 INFO - PROCESS | 1653 | 1468615021826 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}] 13:37:01 INFO - PROCESS | 1653 | 1468615021828 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:01 INFO - PROCESS | 1653 | 1468615021945 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:37:01 INFO - PROCESS | 1653 | 1468615021960 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 1653 | 1468615021961 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253df800 == 32 [pid = 1653] [id = 609] 13:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1185be000) [pid = 1653] [serial = 1827] [outer = 0x0] 13:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1191e0c00) [pid = 1653] [serial = 1828] [outer = 0x1185be000] 13:37:01 INFO - PROCESS | 1653 | 1468615021985 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11963a400) [pid = 1653] [serial = 1829] [outer = 0x1185be000] 13:37:02 INFO - PROCESS | 1653 | 1468615022311 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]]]}] 13:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 521ms 13:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:37:02 INFO - PROCESS | 1653 | 1468615022363 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 1653 | 1468615022365 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 13:37:02 INFO - PROCESS | 1653 | 1468615022367 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - PROCESS | 1653 | 1468615022368 Marionette TRACE conn2 <- [1,2410,null,{}] 13:37:02 INFO - PROCESS | 1653 | 1468615022371 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}] 13:37:02 INFO - PROCESS | 1653 | 1468615022375 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:02 INFO - PROCESS | 1653 | 1468615022491 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:37:02 INFO - PROCESS | 1653 | 1468615022529 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 1653 | 1468615022531 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c8800 == 33 [pid = 1653] [id = 610] 13:37:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119644800) [pid = 1653] [serial = 1830] [outer = 0x0] 13:37:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120e68000) [pid = 1653] [serial = 1831] [outer = 0x119644800] 13:37:02 INFO - PROCESS | 1653 | 1468615022555 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x120f1dc00) [pid = 1653] [serial = 1832] [outer = 0x119644800] 13:37:02 INFO - PROCESS | 1653 | 1468615022860 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]]]}] 13:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 520ms 13:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:37:02 INFO - PROCESS | 1653 | 1468615022889 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 1653 | 1468615022890 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 13:37:02 INFO - PROCESS | 1653 | 1468615022893 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - PROCESS | 1653 | 1468615022894 Marionette TRACE conn2 <- [1,2414,null,{}] 13:37:02 INFO - PROCESS | 1653 | 1468615022896 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}] 13:37:02 INFO - PROCESS | 1653 | 1468615022897 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:03 INFO - PROCESS | 1653 | 1468615023012 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:37:03 INFO - PROCESS | 1653 | 1468615023025 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 1653 | 1468615023026 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12932b800 == 34 [pid = 1653] [id = 611] 13:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120ee4000) [pid = 1653] [serial = 1833] [outer = 0x0] 13:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1216a8400) [pid = 1653] [serial = 1834] [outer = 0x120ee4000] 13:37:03 INFO - PROCESS | 1653 | 1468615023050 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124a81c00) [pid = 1653] [serial = 1835] [outer = 0x120ee4000] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12681b800) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1198df800) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111caa000) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125fc9c00) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113c96400) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1130de000) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x10eafa800) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115e23c00) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176e9800) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118386800) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112d20800) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12538d800) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112a7b400) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x110fa6000) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125390800) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:37:03 INFO - PROCESS | 1653 | 1468615023553 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]]]}] 13:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 668ms 13:37:03 INFO - PROCESS | 1653 | 1468615023561 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:37:03 INFO - PROCESS | 1653 | 1468615023563 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 13:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:37:03 INFO - PROCESS | 1653 | 1468615023565 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:37:03 INFO - PROCESS | 1653 | 1468615023566 Marionette TRACE conn2 <- [1,2418,null,{}] 13:37:03 INFO - PROCESS | 1653 | 1468615023571 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}] 13:37:03 INFO - PROCESS | 1653 | 1468615023573 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:03 INFO - PROCESS | 1653 | 1468615023649 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:37:03 INFO - PROCESS | 1653 | 1468615023655 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 1653 | 1468615023656 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12932e800 == 35 [pid = 1653] [id = 612] 13:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1126f4800) [pid = 1653] [serial = 1836] [outer = 0x0] 13:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x117180000) [pid = 1653] [serial = 1837] [outer = 0x1126f4800] 13:37:03 INFO - PROCESS | 1653 | 1468615023681 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1191e7800) [pid = 1653] [serial = 1838] [outer = 0x1126f4800] 13:37:04 INFO - PROCESS | 1653 | 1468615024010 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]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 473ms 13:37:04 INFO - PROCESS | 1653 | 1468615024039 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 1653 | 1468615024040 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 13:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:37:04 INFO - PROCESS | 1653 | 1468615024042 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 1653 | 1468615024043 Marionette TRACE conn2 <- [1,2422,null,{}] 13:37:04 INFO - PROCESS | 1653 | 1468615024045 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}] 13:37:04 INFO - PROCESS | 1653 | 1468615024046 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:04 INFO - PROCESS | 1653 | 1468615024146 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:37:04 INFO - PROCESS | 1653 | 1468615024154 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:04 INFO - PROCESS | 1653 | 1468615024164 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7cb000 == 36 [pid = 1653] [id = 613] 13:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11687fc00) [pid = 1653] [serial = 1839] [outer = 0x0] 13:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1252a0000) [pid = 1653] [serial = 1840] [outer = 0x11687fc00] 13:37:04 INFO - PROCESS | 1653 | 1468615024191 Marionette DEBUG loaded listener.js 13:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125396c00) [pid = 1653] [serial = 1841] [outer = 0x11687fc00] 13:37:04 INFO - PROCESS | 1653 | 1468615024597 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]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 567ms 13:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:37:04 INFO - PROCESS | 1653 | 1468615024611 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 1653 | 1468615024613 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 13:37:04 INFO - PROCESS | 1653 | 1468615024616 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 1653 | 1468615024618 Marionette TRACE conn2 <- [1,2426,null,{}] 13:37:04 INFO - PROCESS | 1653 | 1468615024621 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}] 13:37:04 INFO - PROCESS | 1653 | 1468615024623 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:04 INFO - PROCESS | 1653 | 1468615024749 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:37:04 INFO - PROCESS | 1653 | 1468615024816 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:04 INFO - PROCESS | 1653 | 1468615024817 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab79800 == 37 [pid = 1653] [id = 614] 13:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121a4d000) [pid = 1653] [serial = 1842] [outer = 0x0] 13:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125d0d000) [pid = 1653] [serial = 1843] [outer = 0x121a4d000] 13:37:04 INFO - PROCESS | 1653 | 1468615024841 Marionette DEBUG loaded listener.js 13:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125fc9c00) [pid = 1653] [serial = 1844] [outer = 0x121a4d000] 13:37:05 INFO - PROCESS | 1653 | 1468615025106 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]]]}] 13:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 523ms 13:37:05 INFO - PROCESS | 1653 | 1468615025142 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:37:05 INFO - PROCESS | 1653 | 1468615025143 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 13:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:37:05 INFO - PROCESS | 1653 | 1468615025146 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:37:05 INFO - PROCESS | 1653 | 1468615025147 Marionette TRACE conn2 <- [1,2430,null,{}] 13:37:05 INFO - PROCESS | 1653 | 1468615025150 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}] 13:37:05 INFO - PROCESS | 1653 | 1468615025153 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:05 INFO - PROCESS | 1653 | 1468615025263 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:37:05 INFO - PROCESS | 1653 | 1468615025268 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 1653 | 1468615025278 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b961000 == 38 [pid = 1653] [id = 615] 13:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125396400) [pid = 1653] [serial = 1845] [outer = 0x0] 13:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125ff5000) [pid = 1653] [serial = 1846] [outer = 0x125396400] 13:37:05 INFO - PROCESS | 1653 | 1468615025318 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1265dd400) [pid = 1653] [serial = 1847] [outer = 0x125396400] 13:37:06 INFO - PROCESS | 1653 | 1468615026006 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]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 923ms 13:37:06 INFO - PROCESS | 1653 | 1468615026070 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 1653 | 1468615026073 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 13:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:37:06 INFO - PROCESS | 1653 | 1468615026076 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - PROCESS | 1653 | 1468615026079 Marionette TRACE conn2 <- [1,2434,null,{}] 13:37:06 INFO - PROCESS | 1653 | 1468615026083 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}] 13:37:06 INFO - PROCESS | 1653 | 1468615026085 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:06 INFO - PROCESS | 1653 | 1468615026198 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:37:06 INFO - PROCESS | 1653 | 1468615026279 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 1653 | 1468615026280 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186de800 == 39 [pid = 1653] [id = 616] 13:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1126ffc00) [pid = 1653] [serial = 1848] [outer = 0x0] 13:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112ddd400) [pid = 1653] [serial = 1849] [outer = 0x1126ffc00] 13:37:06 INFO - PROCESS | 1653 | 1468615026312 Marionette DEBUG loaded listener.js 13:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113c66000) [pid = 1653] [serial = 1850] [outer = 0x1126ffc00] 13:37:06 INFO - PROCESS | 1653 | 1468615026852 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]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 822ms 13:37:06 INFO - PROCESS | 1653 | 1468615026921 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 1653 | 1468615026924 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 13:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:37:06 INFO - PROCESS | 1653 | 1468615026930 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - PROCESS | 1653 | 1468615026932 Marionette TRACE conn2 <- [1,2438,null,{}] 13:37:06 INFO - PROCESS | 1653 | 1468615026935 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}] 13:37:06 INFO - PROCESS | 1653 | 1468615026937 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:07 INFO - PROCESS | 1653 | 1468615027049 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:37:07 INFO - PROCESS | 1653 | 1468615027131 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:07 INFO - PROCESS | 1653 | 1468615027132 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253d1800 == 40 [pid = 1653] [id = 617] 13:37:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11677dc00) [pid = 1653] [serial = 1851] [outer = 0x0] 13:37:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116a25000) [pid = 1653] [serial = 1852] [outer = 0x11677dc00] 13:37:07 INFO - PROCESS | 1653 | 1468615027164 Marionette DEBUG loaded listener.js 13:37:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117eb5000) [pid = 1653] [serial = 1853] [outer = 0x11677dc00] 13:37:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab79800 == 39 [pid = 1653] [id = 614] 13:37:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7cb000 == 38 [pid = 1653] [id = 613] 13:37:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12932e800 == 37 [pid = 1653] [id = 612] 13:37:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12932b800 == 36 [pid = 1653] [id = 611] 13:37:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c8800 == 35 [pid = 1653] [id = 610] 13:37:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1253df800 == 34 [pid = 1653] [id = 609] 13:37:07 INFO - PROCESS | 1653 | --DOCSHELL 0x120f88000 == 33 [pid = 1653] [id = 608] 13:37:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119851000 == 32 [pid = 1653] [id = 607] 13:37:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1186cc800 == 31 [pid = 1653] [id = 606] 13:37:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11684a800 == 30 [pid = 1653] [id = 605] 13:37:07 INFO - PROCESS | 1653 | --DOCSHELL 0x119895000 == 29 [pid = 1653] [id = 604] 13:37:07 INFO - PROCESS | 1653 | 1468615027812 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]]]}] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125ff6800) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128825000) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x120ee8c00) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x125391000) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125fec800) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115e26800) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116805c00) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113c64800) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115e24c00) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110ea6c00) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111f18400) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116472800) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117186000) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1181d6000) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1182e1000) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1185bcc00) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11902d400) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113c64c00) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128942800) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116a25c00) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126b86400) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x125ff7800) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x120e65c00) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1191e1800) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11965e400) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x126520400) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x125fc4800) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x126656800) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 13:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x124a81000) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 13:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 924ms 13:37:07 INFO - PROCESS | 1653 | 1468615027855 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:37:07 INFO - PROCESS | 1653 | 1468615027859 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 13:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:37:07 INFO - PROCESS | 1653 | 1468615027863 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:37:07 INFO - PROCESS | 1653 | 1468615027866 Marionette TRACE conn2 <- [1,2442,null,{}] 13:37:07 INFO - PROCESS | 1653 | 1468615027871 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}] 13:37:07 INFO - PROCESS | 1653 | 1468615027874 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:07 INFO - PROCESS | 1653 | 1468615027965 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:37:07 INFO - PROCESS | 1653 | 1468615027973 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:07 INFO - PROCESS | 1653 | 1468615027976 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11816e800 == 30 [pid = 1653] [id = 618] 13:37:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1133c7400) [pid = 1653] [serial = 1854] [outer = 0x0] 13:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x113c96400) [pid = 1653] [serial = 1855] [outer = 0x1133c7400] 13:37:08 INFO - PROCESS | 1653 | 1468615028004 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x115e25800) [pid = 1653] [serial = 1856] [outer = 0x1133c7400] 13:37:08 INFO - PROCESS | 1653 | 1468615028341 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]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 522ms 13:37:08 INFO - PROCESS | 1653 | 1468615028385 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:37:08 INFO - PROCESS | 1653 | 1468615028388 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 13:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:37:08 INFO - PROCESS | 1653 | 1468615028392 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:37:08 INFO - PROCESS | 1653 | 1468615028394 Marionette TRACE conn2 <- [1,2446,null,{}] 13:37:08 INFO - PROCESS | 1653 | 1468615028396 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}] 13:37:08 INFO - PROCESS | 1653 | 1468615028398 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:08 INFO - PROCESS | 1653 | 1468615028480 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:37:08 INFO - PROCESS | 1653 | 1468615028508 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:08 INFO - PROCESS | 1653 | 1468615028510 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11944b000 == 31 [pid = 1653] [id = 619] 13:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117eacc00) [pid = 1653] [serial = 1857] [outer = 0x0] 13:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118153400) [pid = 1653] [serial = 1858] [outer = 0x117eacc00] 13:37:08 INFO - PROCESS | 1653 | 1468615028537 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118262400) [pid = 1653] [serial = 1859] [outer = 0x117eacc00] 13:37:08 INFO - PROCESS | 1653 | 1468615028863 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]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 519ms 13:37:08 INFO - PROCESS | 1653 | 1468615028912 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:37:08 INFO - PROCESS | 1653 | 1468615028913 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 13:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:37:08 INFO - PROCESS | 1653 | 1468615028916 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:37:08 INFO - PROCESS | 1653 | 1468615028918 Marionette TRACE conn2 <- [1,2450,null,{}] 13:37:08 INFO - PROCESS | 1653 | 1468615028932 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}] 13:37:08 INFO - PROCESS | 1653 | 1468615028935 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:09 INFO - PROCESS | 1653 | 1468615029041 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:37:09 INFO - PROCESS | 1653 | 1468615029048 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:09 INFO - PROCESS | 1653 | 1468615029050 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f6a000 == 32 [pid = 1653] [id = 620] 13:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1121b2800) [pid = 1653] [serial = 1860] [outer = 0x0] 13:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1184ab800) [pid = 1653] [serial = 1861] [outer = 0x1121b2800] 13:37:09 INFO - PROCESS | 1653 | 1468615029080 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1191e6c00) [pid = 1653] [serial = 1862] [outer = 0x1121b2800] 13:37:09 INFO - PROCESS | 1653 | 1468615029392 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]]]}] 13:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 522ms 13:37:09 INFO - PROCESS | 1653 | 1468615029439 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:37:09 INFO - PROCESS | 1653 | 1468615029440 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 13:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:37:09 INFO - PROCESS | 1653 | 1468615029443 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:37:09 INFO - PROCESS | 1653 | 1468615029444 Marionette TRACE conn2 <- [1,2454,null,{}] 13:37:09 INFO - PROCESS | 1653 | 1468615029446 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}] 13:37:09 INFO - PROCESS | 1653 | 1468615029447 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:09 INFO - PROCESS | 1653 | 1468615029530 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:37:09 INFO - PROCESS | 1653 | 1468615029594 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:09 INFO - PROCESS | 1653 | 1468615029595 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263bf800 == 33 [pid = 1653] [id = 621] 13:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1176f1800) [pid = 1653] [serial = 1863] [outer = 0x0] 13:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119663000) [pid = 1653] [serial = 1864] [outer = 0x1176f1800] 13:37:09 INFO - PROCESS | 1653 | 1468615029621 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x120e6b400) [pid = 1653] [serial = 1865] [outer = 0x1176f1800] 13:37:09 INFO - PROCESS | 1653 | 1468615029929 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]]]}] 13:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 519ms 13:37:09 INFO - PROCESS | 1653 | 1468615029969 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:37:09 INFO - PROCESS | 1653 | 1468615029972 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 13:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:37:09 INFO - PROCESS | 1653 | 1468615029974 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:37:09 INFO - PROCESS | 1653 | 1468615029975 Marionette TRACE conn2 <- [1,2458,null,{}] 13:37:09 INFO - PROCESS | 1653 | 1468615029977 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}] 13:37:09 INFO - PROCESS | 1653 | 1468615029978 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:10 INFO - PROCESS | 1653 | 1468615030076 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:37:10 INFO - PROCESS | 1653 | 1468615030112 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:10 INFO - PROCESS | 1653 | 1468615030113 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x129321800 == 34 [pid = 1653] [id = 622] 13:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120e6bc00) [pid = 1653] [serial = 1866] [outer = 0x0] 13:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x120eee800) [pid = 1653] [serial = 1867] [outer = 0x120e6bc00] 13:37:10 INFO - PROCESS | 1653 | 1468615030138 Marionette DEBUG loaded listener.js 13:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121287000) [pid = 1653] [serial = 1868] [outer = 0x120e6bc00] 13:37:10 INFO - PROCESS | 1653 | 1468615030464 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]]]}] 13:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 519ms 13:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:37:10 INFO - PROCESS | 1653 | 1468615030496 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:37:10 INFO - PROCESS | 1653 | 1468615030497 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 13:37:10 INFO - PROCESS | 1653 | 1468615030499 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:37:10 INFO - PROCESS | 1653 | 1468615030500 Marionette TRACE conn2 <- [1,2462,null,{}] 13:37:10 INFO - PROCESS | 1653 | 1468615030502 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}] 13:37:10 INFO - PROCESS | 1653 | 1468615030507 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:10 INFO - PROCESS | 1653 | 1468615030628 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:37:10 INFO - PROCESS | 1653 | 1468615030667 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:10 INFO - PROCESS | 1653 | 1468615030668 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d2000 == 35 [pid = 1653] [id = 623] 13:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12146d800) [pid = 1653] [serial = 1869] [outer = 0x0] 13:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124d40c00) [pid = 1653] [serial = 1870] [outer = 0x12146d800] 13:37:10 INFO - PROCESS | 1653 | 1468615030693 Marionette DEBUG loaded listener.js 13:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1181da000) [pid = 1653] [serial = 1871] [outer = 0x12146d800] 13:37:11 INFO - PROCESS | 1653 | 1468615031030 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]]]}] 13:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 572ms 13:37:11 INFO - PROCESS | 1653 | 1468615031071 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:37:11 INFO - PROCESS | 1653 | 1468615031072 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 13:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:37:11 INFO - PROCESS | 1653 | 1468615031075 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:37:11 INFO - PROCESS | 1653 | 1468615031076 Marionette TRACE conn2 <- [1,2466,null,{}] 13:37:11 INFO - PROCESS | 1653 | 1468615031078 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}] 13:37:11 INFO - PROCESS | 1653 | 1468615031079 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:11 INFO - PROCESS | 1653 | 1468615031299 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1185be000) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1126f1c00) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176f2800) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1133ce800) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113c65c00) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x10eafc400) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x114fc3c00) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119644800) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x120ee4000) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1182dd800) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x120ee5800) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1126f4800) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11687fc00) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1181d6400) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:37:11 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x121a4d000) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:37:11 INFO - PROCESS | 1653 | 1468615031347 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:11 INFO - PROCESS | 1653 | 1468615031349 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d93800 == 36 [pid = 1653] [id = 624] 13:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x111c75800) [pid = 1653] [serial = 1872] [outer = 0x0] 13:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x111f14800) [pid = 1653] [serial = 1873] [outer = 0x111c75800] 13:37:11 INFO - PROCESS | 1653 | 1468615031381 Marionette DEBUG loaded listener.js 13:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1128d5c00) [pid = 1653] [serial = 1874] [outer = 0x111c75800] 13:37:11 INFO - PROCESS | 1653 | 1468615031842 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]]]}] 13:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 821ms 13:37:11 INFO - PROCESS | 1653 | 1468615031898 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:37:11 INFO - PROCESS | 1653 | 1468615031900 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 13:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:37:11 INFO - PROCESS | 1653 | 1468615031918 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:37:11 INFO - PROCESS | 1653 | 1468615031920 Marionette TRACE conn2 <- [1,2470,null,{}] 13:37:11 INFO - PROCESS | 1653 | 1468615031923 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}] 13:37:11 INFO - PROCESS | 1653 | 1468615031927 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:12 INFO - PROCESS | 1653 | 1468615032033 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:37:12 INFO - PROCESS | 1653 | 1468615032101 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:12 INFO - PROCESS | 1653 | 1468615032103 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x121bae800 == 37 [pid = 1653] [id = 625] 13:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a84800) [pid = 1653] [serial = 1875] [outer = 0x0] 13:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1164e9400) [pid = 1653] [serial = 1876] [outer = 0x112a84800] 13:37:12 INFO - PROCESS | 1653 | 1468615032136 Marionette DEBUG loaded listener.js 13:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1176f3c00) [pid = 1653] [serial = 1877] [outer = 0x112a84800] 13:37:12 INFO - PROCESS | 1653 | 1468615032552 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]]]}] 13:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 672ms 13:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:37:12 INFO - PROCESS | 1653 | 1468615032589 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:37:12 INFO - PROCESS | 1653 | 1468615032591 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 13:37:12 INFO - PROCESS | 1653 | 1468615032593 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:37:12 INFO - PROCESS | 1653 | 1468615032595 Marionette TRACE conn2 <- [1,2474,null,{}] 13:37:12 INFO - PROCESS | 1653 | 1468615032597 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}] 13:37:12 INFO - PROCESS | 1653 | 1468615032599 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:12 INFO - PROCESS | 1653 | 1468615032701 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:37:12 INFO - PROCESS | 1653 | 1468615032760 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:12 INFO - PROCESS | 1653 | 1468615032762 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f68000 == 38 [pid = 1653] [id = 626] 13:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1182dc000) [pid = 1653] [serial = 1878] [outer = 0x0] 13:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1184acc00) [pid = 1653] [serial = 1879] [outer = 0x1182dc000] 13:37:12 INFO - PROCESS | 1653 | 1468615032791 Marionette DEBUG loaded listener.js 13:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1191e1c00) [pid = 1653] [serial = 1880] [outer = 0x1182dc000] 13:37:13 INFO - PROCESS | 1653 | 1468615033256 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]]]}] 13:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 13:37:13 INFO - PROCESS | 1653 | 1468615033263 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:37:13 INFO - PROCESS | 1653 | 1468615033266 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 13:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:37:13 INFO - PROCESS | 1653 | 1468615033294 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:37:13 INFO - PROCESS | 1653 | 1468615033297 Marionette TRACE conn2 <- [1,2478,null,{}] 13:37:13 INFO - PROCESS | 1653 | 1468615033300 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}] 13:37:13 INFO - PROCESS | 1653 | 1468615033304 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:13 INFO - PROCESS | 1653 | 1468615033429 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:37:13 INFO - PROCESS | 1653 | 1468615033501 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:13 INFO - PROCESS | 1653 | 1468615033502 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b955000 == 39 [pid = 1653] [id = 627] 13:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x120f1b400) [pid = 1653] [serial = 1881] [outer = 0x0] 13:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121a4d000) [pid = 1653] [serial = 1882] [outer = 0x120f1b400] 13:37:13 INFO - PROCESS | 1653 | 1468615033531 Marionette DEBUG loaded listener.js 13:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1252a3c00) [pid = 1653] [serial = 1883] [outer = 0x120f1b400] 13:37:13 INFO - PROCESS | 1653 | 1468615033939 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]]]}] 13:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 677ms 13:37:13 INFO - PROCESS | 1653 | 1468615033965 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:37:13 INFO - PROCESS | 1653 | 1468615033967 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 13:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:37:13 INFO - PROCESS | 1653 | 1468615033969 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:37:13 INFO - PROCESS | 1653 | 1468615033970 Marionette TRACE conn2 <- [1,2482,null,{}] 13:37:13 INFO - PROCESS | 1653 | 1468615033973 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}] 13:37:13 INFO - PROCESS | 1653 | 1468615033974 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:14 INFO - PROCESS | 1653 | 1468615034070 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:37:14 INFO - PROCESS | 1653 | 1468615034126 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 1653 | 1468615034128 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcbb000 == 40 [pid = 1653] [id = 628] 13:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1252a6c00) [pid = 1653] [serial = 1884] [outer = 0x0] 13:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125fc5000) [pid = 1653] [serial = 1885] [outer = 0x1252a6c00] 13:37:14 INFO - PROCESS | 1653 | 1468615034156 Marionette DEBUG loaded listener.js 13:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126327c00) [pid = 1653] [serial = 1886] [outer = 0x1252a6c00] 13:37:14 INFO - PROCESS | 1653 | 1468615034679 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]]]}] 13:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 721ms 13:37:14 INFO - PROCESS | 1653 | 1468615034690 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:37:14 INFO - PROCESS | 1653 | 1468615034693 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 13:37:14 INFO - PROCESS | 1653 | 1468615034696 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:37:14 INFO - PROCESS | 1653 | 1468615034698 Marionette TRACE conn2 <- [1,2486,null,{}] 13:37:14 INFO - PROCESS | 1653 | 1468615034702 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}] 13:37:14 INFO - PROCESS | 1653 | 1468615034703 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:14 INFO - PROCESS | 1653 | 1468615034827 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:37:14 INFO - PROCESS | 1653 | 1468615034887 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 1653 | 1468615034890 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f88000 == 41 [pid = 1653] [id = 629] 13:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112a7b800) [pid = 1653] [serial = 1887] [outer = 0x0] 13:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116469400) [pid = 1653] [serial = 1888] [outer = 0x112a7b800] 13:37:14 INFO - PROCESS | 1653 | 1468615034917 Marionette DEBUG loaded listener.js 13:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x117182400) [pid = 1653] [serial = 1889] [outer = 0x112a7b800] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d2000 == 40 [pid = 1653] [id = 623] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x129321800 == 39 [pid = 1653] [id = 622] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1263bf800 == 38 [pid = 1653] [id = 621] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x123f6a000 == 37 [pid = 1653] [id = 620] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11944b000 == 36 [pid = 1653] [id = 619] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11816e800 == 35 [pid = 1653] [id = 618] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1186de800 == 34 [pid = 1653] [id = 616] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b961000 == 33 [pid = 1653] [id = 615] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1253d1800 == 32 [pid = 1653] [id = 617] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcbb000 == 31 [pid = 1653] [id = 628] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b955000 == 30 [pid = 1653] [id = 627] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x123f68000 == 29 [pid = 1653] [id = 626] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x121bae800 == 28 [pid = 1653] [id = 625] 13:37:15 INFO - PROCESS | 1653 | --DOCSHELL 0x115d93800 == 27 [pid = 1653] [id = 624] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1191e0c00) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1126fdc00) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118157400) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1181da400) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116628800) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115d03400) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116882c00) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x114fca800) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1128d7400) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x111f1a800) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1176f2000) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x117155800) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x120e68000) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1216a8400) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11948f400) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11837e000) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x120f1dc00) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1252a8000) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x121bda000) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1191e7800) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x117180000) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1252a0000) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124a81c00) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1128d9000) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1182e5000) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x125fc9c00) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x125ff5000) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x118532800) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11963a400) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x125396c00) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x125d0d000) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 13:37:15 INFO - PROCESS | 1653 | 1468615035871 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]]]}] 13:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1229ms 13:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:37:15 INFO - PROCESS | 1653 | 1468615035926 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 1653 | 1468615035928 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 13:37:15 INFO - PROCESS | 1653 | 1468615035932 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:37:15 INFO - PROCESS | 1653 | 1468615035934 Marionette TRACE conn2 <- [1,2490,null,{}] 13:37:15 INFO - PROCESS | 1653 | 1468615035939 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}] 13:37:15 INFO - PROCESS | 1653 | 1468615035940 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:16 INFO - PROCESS | 1653 | 1468615036026 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:37:16 INFO - PROCESS | 1653 | 1468615036031 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 1653 | 1468615036032 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168c6000 == 28 [pid = 1653] [id = 630] 13:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1121be800) [pid = 1653] [serial = 1890] [outer = 0x0] 13:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112a79400) [pid = 1653] [serial = 1891] [outer = 0x1121be800] 13:37:16 INFO - PROCESS | 1653 | 1468615036065 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x112137800) [pid = 1653] [serial = 1892] [outer = 0x1121be800] 13:37:16 INFO - PROCESS | 1653 | 1468615036463 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]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 574ms 13:37:16 INFO - PROCESS | 1653 | 1468615036505 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 1653 | 1468615036509 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 13:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:37:16 INFO - PROCESS | 1653 | 1468615036513 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 1653 | 1468615036515 Marionette TRACE conn2 <- [1,2494,null,{}] 13:37:16 INFO - PROCESS | 1653 | 1468615036517 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}] 13:37:16 INFO - PROCESS | 1653 | 1468615036519 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:16 INFO - PROCESS | 1653 | 1468615036596 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:37:16 INFO - PROCESS | 1653 | 1468615036600 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 1653 | 1468615036602 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186de000 == 29 [pid = 1653] [id = 631] 13:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113c64800) [pid = 1653] [serial = 1893] [outer = 0x0] 13:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116140400) [pid = 1653] [serial = 1894] [outer = 0x113c64800] 13:37:16 INFO - PROCESS | 1653 | 1468615036631 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116774400) [pid = 1653] [serial = 1895] [outer = 0x113c64800] 13:37:16 INFO - PROCESS | 1653 | 1468615036964 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]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 468ms 13:37:16 INFO - PROCESS | 1653 | 1468615036982 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 1653 | 1468615036994 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 13:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:37:17 INFO - PROCESS | 1653 | 1468615037009 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:37:17 INFO - PROCESS | 1653 | 1468615037011 Marionette TRACE conn2 <- [1,2498,null,{}] 13:37:17 INFO - PROCESS | 1653 | 1468615037019 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}] 13:37:17 INFO - PROCESS | 1653 | 1468615037022 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:17 INFO - PROCESS | 1653 | 1468615037100 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:37:17 INFO - PROCESS | 1653 | 1468615037108 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 1653 | 1468615037110 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d17000 == 30 [pid = 1653] [id = 632] 13:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1128ce000) [pid = 1653] [serial = 1896] [outer = 0x0] 13:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x117eb7c00) [pid = 1653] [serial = 1897] [outer = 0x1128ce000] 13:37:17 INFO - PROCESS | 1653 | 1468615037138 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1181d9400) [pid = 1653] [serial = 1898] [outer = 0x1128ce000] 13:37:17 INFO - PROCESS | 1653 | 1468615037485 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]]]}] 13:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 528ms 13:37:17 INFO - PROCESS | 1653 | 1468615037530 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:37:17 INFO - PROCESS | 1653 | 1468615037532 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 13:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:37:17 INFO - PROCESS | 1653 | 1468615037534 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:37:17 INFO - PROCESS | 1653 | 1468615037535 Marionette TRACE conn2 <- [1,2502,null,{}] 13:37:17 INFO - PROCESS | 1653 | 1468615037538 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}] 13:37:17 INFO - PROCESS | 1653 | 1468615037539 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:17 INFO - PROCESS | 1653 | 1468615037643 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:37:17 INFO - PROCESS | 1653 | 1468615037677 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 1653 | 1468615037678 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211f2800 == 31 [pid = 1653] [id = 633] 13:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1181cec00) [pid = 1653] [serial = 1899] [outer = 0x0] 13:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1182e8000) [pid = 1653] [serial = 1900] [outer = 0x1181cec00] 13:37:17 INFO - PROCESS | 1653 | 1468615037706 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1185b8800) [pid = 1653] [serial = 1901] [outer = 0x1181cec00] 13:37:17 INFO - PROCESS | 1653 | 1468615037990 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]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 471ms 13:37:18 INFO - PROCESS | 1653 | 1468615038009 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 1653 | 1468615038010 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 13:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:37:18 INFO - PROCESS | 1653 | 1468615038012 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 1653 | 1468615038014 Marionette TRACE conn2 <- [1,2506,null,{}] 13:37:18 INFO - PROCESS | 1653 | 1468615038039 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}] 13:37:18 INFO - PROCESS | 1653 | 1468615038040 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:18 INFO - PROCESS | 1653 | 1468615038152 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:37:18 INFO - PROCESS | 1653 | 1468615038157 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:18 INFO - PROCESS | 1653 | 1468615038158 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x125d41800 == 32 [pid = 1653] [id = 634] 13:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x114fca800) [pid = 1653] [serial = 1902] [outer = 0x0] 13:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118eda000) [pid = 1653] [serial = 1903] [outer = 0x114fca800] 13:37:18 INFO - PROCESS | 1653 | 1468615038182 Marionette DEBUG loaded listener.js 13:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11948bc00) [pid = 1653] [serial = 1904] [outer = 0x114fca800] 13:37:18 INFO - PROCESS | 1653 | 1468615038531 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]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 568ms 13:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:37:18 INFO - PROCESS | 1653 | 1468615038581 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 1653 | 1468615038583 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 13:37:18 INFO - PROCESS | 1653 | 1468615038585 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 1653 | 1468615038586 Marionette TRACE conn2 <- [1,2510,null,{}] 13:37:18 INFO - PROCESS | 1653 | 1468615038588 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}] 13:37:18 INFO - PROCESS | 1653 | 1468615038592 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:18 INFO - PROCESS | 1653 | 1468615038705 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:37:18 INFO - PROCESS | 1653 | 1468615038718 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:18 INFO - PROCESS | 1653 | 1468615038720 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d15800 == 33 [pid = 1653] [id = 635] 13:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11948f000) [pid = 1653] [serial = 1905] [outer = 0x0] 13:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119668800) [pid = 1653] [serial = 1906] [outer = 0x11948f000] 13:37:18 INFO - PROCESS | 1653 | 1468615038744 Marionette DEBUG loaded listener.js 13:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12139c000) [pid = 1653] [serial = 1907] [outer = 0x11948f000] 13:37:19 INFO - PROCESS | 1653 | 1468615039074 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]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 519ms 13:37:19 INFO - PROCESS | 1653 | 1468615039109 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 1653 | 1468615039110 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 13:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:37:19 INFO - PROCESS | 1653 | 1468615039113 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - PROCESS | 1653 | 1468615039114 Marionette TRACE conn2 <- [1,2514,null,{}] 13:37:19 INFO - PROCESS | 1653 | 1468615039116 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}] 13:37:19 INFO - PROCESS | 1653 | 1468615039124 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:19 INFO - PROCESS | 1653 | 1468615039222 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:37:19 INFO - PROCESS | 1653 | 1468615039226 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:19 INFO - PROCESS | 1653 | 1468615039226 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12933e800 == 34 [pid = 1653] [id = 636] 13:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1126fb400) [pid = 1653] [serial = 1908] [outer = 0x0] 13:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12146e000) [pid = 1653] [serial = 1909] [outer = 0x1126fb400] 13:37:19 INFO - PROCESS | 1653 | 1468615039250 Marionette DEBUG loaded listener.js 13:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124a7f000) [pid = 1653] [serial = 1910] [outer = 0x1126fb400] 13:37:19 INFO - PROCESS | 1653 | 1468615039605 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]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 520ms 13:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:37:19 INFO - PROCESS | 1653 | 1468615039641 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 1653 | 1468615039644 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 13:37:19 INFO - PROCESS | 1653 | 1468615039647 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - PROCESS | 1653 | 1468615039649 Marionette TRACE conn2 <- [1,2518,null,{}] 13:37:19 INFO - PROCESS | 1653 | 1468615039652 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}] 13:37:19 INFO - PROCESS | 1653 | 1468615039654 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:19 INFO - PROCESS | 1653 | 1468615039748 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:37:19 INFO - PROCESS | 1653 | 1468615039753 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:19 INFO - PROCESS | 1653 | 1468615039754 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a594800 == 35 [pid = 1653] [id = 637] 13:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1182d9c00) [pid = 1653] [serial = 1911] [outer = 0x0] 13:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x125391000) [pid = 1653] [serial = 1912] [outer = 0x1182d9c00] 13:37:19 INFO - PROCESS | 1653 | 1468615039778 Marionette DEBUG loaded listener.js 13:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x125d11400) [pid = 1653] [serial = 1913] [outer = 0x1182d9c00] 13:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12146d800) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11677dc00) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x117eacc00) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1133c7400) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x125396400) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1121b2800) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1126ffc00) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1176f1800) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:37:20 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x120e6bc00) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:37:20 INFO - PROCESS | 1653 | 1468615040205 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]]]}] 13:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 574ms 13:37:20 INFO - PROCESS | 1653 | 1468615040222 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:37:20 INFO - PROCESS | 1653 | 1468615040223 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 13:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:37:20 INFO - PROCESS | 1653 | 1468615040225 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:37:20 INFO - PROCESS | 1653 | 1468615040227 Marionette TRACE conn2 <- [1,2522,null,{}] 13:37:20 INFO - PROCESS | 1653 | 1468615040229 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}] 13:37:20 INFO - PROCESS | 1653 | 1468615040230 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:20 INFO - PROCESS | 1653 | 1468615040316 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:37:20 INFO - PROCESS | 1653 | 1468615040373 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 1653 | 1468615040374 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7c8000 == 36 [pid = 1653] [id = 638] 13:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x110eab000) [pid = 1653] [serial = 1914] [outer = 0x0] 13:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11717ec00) [pid = 1653] [serial = 1915] [outer = 0x110eab000] 13:37:20 INFO - PROCESS | 1653 | 1468615040398 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12185e400) [pid = 1653] [serial = 1916] [outer = 0x110eab000] 13:37:20 INFO - PROCESS | 1653 | 1468615040679 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]]]}] 13:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 470ms 13:37:20 INFO - PROCESS | 1653 | 1468615040697 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:37:20 INFO - PROCESS | 1653 | 1468615040699 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 13:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:37:20 INFO - PROCESS | 1653 | 1468615040714 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:37:20 INFO - PROCESS | 1653 | 1468615040715 Marionette TRACE conn2 <- [1,2526,null,{}] 13:37:20 INFO - PROCESS | 1653 | 1468615040724 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}] 13:37:20 INFO - PROCESS | 1653 | 1468615040726 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:20 INFO - PROCESS | 1653 | 1468615040852 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:37:20 INFO - PROCESS | 1653 | 1468615040858 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 1653 | 1468615040859 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab93800 == 37 [pid = 1653] [id = 639] 13:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11213ec00) [pid = 1653] [serial = 1917] [outer = 0x0] 13:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125d0d400) [pid = 1653] [serial = 1918] [outer = 0x11213ec00] 13:37:20 INFO - PROCESS | 1653 | 1468615040947 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x125fea000) [pid = 1653] [serial = 1919] [outer = 0x11213ec00] 13:37:21 INFO - PROCESS | 1653 | 1468615041224 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]]]}] 13:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 572ms 13:37:21 INFO - PROCESS | 1653 | 1468615041286 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:37:21 INFO - PROCESS | 1653 | 1468615041289 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 13:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:37:21 INFO - PROCESS | 1653 | 1468615041291 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:37:21 INFO - PROCESS | 1653 | 1468615041293 Marionette TRACE conn2 <- [1,2530,null,{}] 13:37:21 INFO - PROCESS | 1653 | 1468615041295 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}] 13:37:21 INFO - PROCESS | 1653 | 1468615041297 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:21 INFO - PROCESS | 1653 | 1468615041393 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:37:21 INFO - PROCESS | 1653 | 1468615041397 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:21 INFO - PROCESS | 1653 | 1468615041398 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253d8000 == 38 [pid = 1653] [id = 640] 13:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x125fef400) [pid = 1653] [serial = 1920] [outer = 0x0] 13:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x125ff4400) [pid = 1653] [serial = 1921] [outer = 0x125fef400] 13:37:21 INFO - PROCESS | 1653 | 1468615041427 Marionette DEBUG loaded listener.js 13:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126818000) [pid = 1653] [serial = 1922] [outer = 0x125fef400] 13:37:21 INFO - PROCESS | 1653 | 1468615041745 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]]]}] 13:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 469ms 13:37:21 INFO - PROCESS | 1653 | 1468615041760 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:37:21 INFO - PROCESS | 1653 | 1468615041761 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 13:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:37:21 INFO - PROCESS | 1653 | 1468615041764 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:37:21 INFO - PROCESS | 1653 | 1468615041765 Marionette TRACE conn2 <- [1,2534,null,{}] 13:37:21 INFO - PROCESS | 1653 | 1468615041768 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}] 13:37:21 INFO - PROCESS | 1653 | 1468615041769 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:21 INFO - PROCESS | 1653 | 1468615041849 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:37:21 INFO - PROCESS | 1653 | 1468615041912 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:21 INFO - PROCESS | 1653 | 1468615041913 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcbd000 == 39 [pid = 1653] [id = 641] 13:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11948a400) [pid = 1653] [serial = 1923] [outer = 0x0] 13:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126b7e400) [pid = 1653] [serial = 1924] [outer = 0x11948a400] 13:37:21 INFO - PROCESS | 1653 | 1468615041937 Marionette DEBUG loaded listener.js 13:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126b87000) [pid = 1653] [serial = 1925] [outer = 0x11948a400] 13:37:22 INFO - PROCESS | 1653 | 1468615042521 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]]]}] 13:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 824ms 13:37:22 INFO - PROCESS | 1653 | 1468615042590 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:37:22 INFO - PROCESS | 1653 | 1468615042594 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 13:37:22 INFO - PROCESS | 1653 | 1468615042598 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:37:22 INFO - PROCESS | 1653 | 1468615042602 Marionette TRACE conn2 <- [1,2538,null,{}] 13:37:22 INFO - PROCESS | 1653 | 1468615042607 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}] 13:37:22 INFO - PROCESS | 1653 | 1468615042611 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:22 INFO - PROCESS | 1653 | 1468615042781 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:37:22 INFO - PROCESS | 1653 | 1468615042877 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:22 INFO - PROCESS | 1653 | 1468615042878 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e6b000 == 40 [pid = 1653] [id = 642] 13:37:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1128cf400) [pid = 1653] [serial = 1926] [outer = 0x0] 13:37:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11324f400) [pid = 1653] [serial = 1927] [outer = 0x1128cf400] 13:37:22 INFO - PROCESS | 1653 | 1468615042911 Marionette DEBUG loaded listener.js 13:37:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x114fcd800) [pid = 1653] [serial = 1928] [outer = 0x1128cf400] 13:37:23 INFO - PROCESS | 1653 | 1468615043450 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]]]}] 13:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 925ms 13:37:23 INFO - PROCESS | 1653 | 1468615043523 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:37:23 INFO - PROCESS | 1653 | 1468615043526 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 13:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:37:23 INFO - PROCESS | 1653 | 1468615043530 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:37:23 INFO - PROCESS | 1653 | 1468615043532 Marionette TRACE conn2 <- [1,2542,null,{}] 13:37:23 INFO - PROCESS | 1653 | 1468615043535 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}] 13:37:23 INFO - PROCESS | 1653 | 1468615043537 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:23 INFO - PROCESS | 1653 | 1468615043651 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:37:23 INFO - PROCESS | 1653 | 1468615043732 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:23 INFO - PROCESS | 1653 | 1468615043734 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x125f63000 == 41 [pid = 1653] [id = 643] 13:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11688b800) [pid = 1653] [serial = 1929] [outer = 0x0] 13:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116f99800) [pid = 1653] [serial = 1930] [outer = 0x11688b800] 13:37:23 INFO - PROCESS | 1653 | 1468615043765 Marionette DEBUG loaded listener.js 13:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118155400) [pid = 1653] [serial = 1931] [outer = 0x11688b800] 13:37:24 INFO - PROCESS | 1653 | 1468615044376 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]]]}] 13:37:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1253d8000 == 40 [pid = 1653] [id = 640] 13:37:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab93800 == 39 [pid = 1653] [id = 639] 13:37:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7c8000 == 38 [pid = 1653] [id = 638] 13:37:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a594800 == 37 [pid = 1653] [id = 637] 13:37:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12933e800 == 36 [pid = 1653] [id = 636] 13:37:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128d15800 == 35 [pid = 1653] [id = 635] 13:37:24 INFO - PROCESS | 1653 | --DOCSHELL 0x125d41800 == 34 [pid = 1653] [id = 634] 13:37:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1211f2800 == 33 [pid = 1653] [id = 633] 13:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 874ms 13:37:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119d17000 == 32 [pid = 1653] [id = 632] 13:37:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1186de000 == 31 [pid = 1653] [id = 631] 13:37:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1168c6000 == 30 [pid = 1653] [id = 630] 13:37:24 INFO - PROCESS | 1653 | 1468615044406 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:37:24 INFO - PROCESS | 1653 | 1468615044408 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 13:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x120e6b400) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120eee800) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119663000) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121287000) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124d40c00) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a25000) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117eb5000) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118153400) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118262400) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113c96400) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115e25800) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1265dd400) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1184ab800) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1191e6c00) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112ddd400) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1181da000) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x113c66000) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 13:37:24 INFO - PROCESS | 1653 | 1468615044430 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - PROCESS | 1653 | 1468615044432 Marionette TRACE conn2 <- [1,2546,null,{}] 13:37:24 INFO - PROCESS | 1653 | 1468615044438 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}] 13:37:24 INFO - PROCESS | 1653 | 1468615044440 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:24 INFO - PROCESS | 1653 | 1468615044522 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:37:24 INFO - PROCESS | 1653 | 1468615044527 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:24 INFO - PROCESS | 1653 | 1468615044530 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11839f800 == 31 [pid = 1653] [id = 644] 13:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115e2b000) [pid = 1653] [serial = 1932] [outer = 0x0] 13:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e96c00) [pid = 1653] [serial = 1933] [outer = 0x115e2b000] 13:37:24 INFO - PROCESS | 1653 | 1468615044558 Marionette DEBUG loaded listener.js 13:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11714e800) [pid = 1653] [serial = 1934] [outer = 0x115e2b000] 13:37:24 INFO - PROCESS | 1653 | 1468615044919 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]]]}] 13:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 537ms 13:37:24 INFO - PROCESS | 1653 | 1468615044980 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:37:24 INFO - PROCESS | 1653 | 1468615044983 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 13:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:37:24 INFO - PROCESS | 1653 | 1468615044989 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - PROCESS | 1653 | 1468615044990 Marionette TRACE conn2 <- [1,2550,null,{}] 13:37:24 INFO - PROCESS | 1653 | 1468615044993 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}] 13:37:24 INFO - PROCESS | 1653 | 1468615044994 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:25 INFO - PROCESS | 1653 | 1468615045074 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:37:25 INFO - PROCESS | 1653 | 1468615045078 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 1653 | 1468615045079 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119880000 == 32 [pid = 1653] [id = 645] 13:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x117eb2000) [pid = 1653] [serial = 1935] [outer = 0x0] 13:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118261400) [pid = 1653] [serial = 1936] [outer = 0x117eb2000] 13:37:25 INFO - PROCESS | 1653 | 1468615045109 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1182e8400) [pid = 1653] [serial = 1937] [outer = 0x117eb2000] 13:37:25 INFO - PROCESS | 1653 | 1468615045474 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]]]}] 13:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 519ms 13:37:25 INFO - PROCESS | 1653 | 1468615045517 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:37:25 INFO - PROCESS | 1653 | 1468615045518 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 13:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:37:25 INFO - PROCESS | 1653 | 1468615045522 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:37:25 INFO - PROCESS | 1653 | 1468615045524 Marionette TRACE conn2 <- [1,2554,null,{}] 13:37:25 INFO - PROCESS | 1653 | 1468615045532 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}] 13:37:25 INFO - PROCESS | 1653 | 1468615045535 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:25 INFO - PROCESS | 1653 | 1468615045618 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:37:25 INFO - PROCESS | 1653 | 1468615045625 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 1653 | 1468615045627 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253ef800 == 33 [pid = 1653] [id = 646] 13:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11868a400) [pid = 1653] [serial = 1938] [outer = 0x0] 13:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11963a800) [pid = 1653] [serial = 1939] [outer = 0x11868a400] 13:37:25 INFO - PROCESS | 1653 | 1468615045655 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c6d400) [pid = 1653] [serial = 1940] [outer = 0x11868a400] 13:37:26 INFO - PROCESS | 1653 | 1468615046049 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]]]}] 13:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 574ms 13:37:26 INFO - PROCESS | 1653 | 1468615046119 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 1653 | 1468615046121 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 13:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:37:26 INFO - PROCESS | 1653 | 1468615046125 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - PROCESS | 1653 | 1468615046127 Marionette TRACE conn2 <- [1,2558,null,{}] 13:37:26 INFO - PROCESS | 1653 | 1468615046130 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}] 13:37:26 INFO - PROCESS | 1653 | 1468615046132 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:26 INFO - PROCESS | 1653 | 1468615046263 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:37:26 INFO - PROCESS | 1653 | 1468615046304 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:26 INFO - PROCESS | 1653 | 1468615046306 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x129321800 == 34 [pid = 1653] [id = 647] 13:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x120f19400) [pid = 1653] [serial = 1941] [outer = 0x0] 13:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121046800) [pid = 1653] [serial = 1942] [outer = 0x120f19400] 13:37:26 INFO - PROCESS | 1653 | 1468615046348 Marionette DEBUG loaded listener.js 13:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121466800) [pid = 1653] [serial = 1943] [outer = 0x120f19400] 13:37:26 INFO - PROCESS | 1653 | 1468615046790 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]]]}] 13:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 719ms 13:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:37:26 INFO - PROCESS | 1653 | 1468615046845 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 1653 | 1468615046846 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 13:37:26 INFO - PROCESS | 1653 | 1468615046848 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - PROCESS | 1653 | 1468615046849 Marionette TRACE conn2 <- [1,2562,null,{}] 13:37:26 INFO - PROCESS | 1653 | 1468615046853 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}] 13:37:26 INFO - PROCESS | 1653 | 1468615046854 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:26 INFO - PROCESS | 1653 | 1468615046952 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:37:26 INFO - PROCESS | 1653 | 1468615046989 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:26 INFO - PROCESS | 1653 | 1468615046990 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a59a000 == 35 [pid = 1653] [id = 648] 13:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12185dc00) [pid = 1653] [serial = 1944] [outer = 0x0] 13:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124a7d400) [pid = 1653] [serial = 1945] [outer = 0x12185dc00] 13:37:27 INFO - PROCESS | 1653 | 1468615047014 Marionette DEBUG loaded listener.js 13:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125398000) [pid = 1653] [serial = 1946] [outer = 0x12185dc00] 13:37:27 INFO - PROCESS | 1653 | 1468615047349 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]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 524ms 13:37:27 INFO - PROCESS | 1653 | 1468615047377 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 1653 | 1468615047378 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 13:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:37:27 INFO - PROCESS | 1653 | 1468615047380 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - PROCESS | 1653 | 1468615047381 Marionette TRACE conn2 <- [1,2566,null,{}] 13:37:27 INFO - PROCESS | 1653 | 1468615047384 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}] 13:37:27 INFO - PROCESS | 1653 | 1468615047388 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:27 INFO - PROCESS | 1653 | 1468615047508 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:37:27 INFO - PROCESS | 1653 | 1468615047520 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 1653 | 1468615047521 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0c3800 == 36 [pid = 1653] [id = 649] 13:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125d0c000) [pid = 1653] [serial = 1947] [outer = 0x0] 13:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126527400) [pid = 1653] [serial = 1948] [outer = 0x125d0c000] 13:37:27 INFO - PROCESS | 1653 | 1468615047546 Marionette DEBUG loaded listener.js 13:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126b88400) [pid = 1653] [serial = 1949] [outer = 0x125d0c000] 13:37:27 INFO - PROCESS | 1653 | 1468615047913 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]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 574ms 13:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:37:27 INFO - PROCESS | 1653 | 1468615047958 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 1653 | 1468615047959 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 13:37:27 INFO - PROCESS | 1653 | 1468615047961 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - PROCESS | 1653 | 1468615047963 Marionette TRACE conn2 <- [1,2570,null,{}] 13:37:27 INFO - PROCESS | 1653 | 1468615047965 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}] 13:37:27 INFO - PROCESS | 1653 | 1468615047966 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:28 INFO - PROCESS | 1653 | 1468615048066 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:37:28 INFO - PROCESS | 1653 | 1468615048070 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:28 INFO - PROCESS | 1653 | 1468615048071 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca7800 == 37 [pid = 1653] [id = 650] 13:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1185c3000) [pid = 1653] [serial = 1950] [outer = 0x0] 13:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128825c00) [pid = 1653] [serial = 1951] [outer = 0x1185c3000] 13:37:28 INFO - PROCESS | 1653 | 1468615048096 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12893e000) [pid = 1653] [serial = 1952] [outer = 0x1185c3000] 13:37:28 INFO - PROCESS | 1653 | 1468615048432 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]]]}] 13:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 518ms 13:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:37:28 INFO - PROCESS | 1653 | 1468615048480 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:37:28 INFO - PROCESS | 1653 | 1468615048481 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 13:37:28 INFO - PROCESS | 1653 | 1468615048483 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:37:28 INFO - PROCESS | 1653 | 1468615048484 Marionette TRACE conn2 <- [1,2574,null,{}] 13:37:28 INFO - PROCESS | 1653 | 1468615048487 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}] 13:37:28 INFO - PROCESS | 1653 | 1468615048488 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:28 INFO - PROCESS | 1653 | 1468615048666 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113c64800) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1121be800) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1128ce000) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114fca800) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a7b800) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x111c75800) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a84800) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1182dc000) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x120f1b400) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1252a6c00) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11948f000) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1182d9c00) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x110eab000) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1126fb400) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x125fef400) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11213ec00) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:37:28 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1181cec00) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:37:28 INFO - PROCESS | 1653 | 1468615048712 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:28 INFO - PROCESS | 1653 | 1468615048713 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11817c800 == 38 [pid = 1653] [id = 651] 13:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x110ea6c00) [pid = 1653] [serial = 1953] [outer = 0x0] 13:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1126f6400) [pid = 1653] [serial = 1954] [outer = 0x110ea6c00] 13:37:28 INFO - PROCESS | 1653 | 1468615048737 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x114fcbc00) [pid = 1653] [serial = 1955] [outer = 0x110ea6c00] 13:37:29 INFO - PROCESS | 1653 | 1468615049109 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]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 13:37:29 INFO - PROCESS | 1653 | 1468615049156 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:37:29 INFO - PROCESS | 1653 | 1468615049158 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 13:37:29 INFO - PROCESS | 1653 | 1468615049161 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 1653 | 1468615049163 Marionette TRACE conn2 <- [1,2578,null,{}] 13:37:29 INFO - PROCESS | 1653 | 1468615049167 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}] 13:37:29 INFO - PROCESS | 1653 | 1468615049169 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:29 INFO - PROCESS | 1653 | 1468615049330 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:37:29 INFO - PROCESS | 1653 | 1468615049343 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:29 INFO - PROCESS | 1653 | 1468615049345 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x125284000 == 39 [pid = 1653] [id = 652] 13:37:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1128d6400) [pid = 1653] [serial = 1956] [outer = 0x0] 13:37:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1176e9800) [pid = 1653] [serial = 1957] [outer = 0x1128d6400] 13:37:29 INFO - PROCESS | 1653 | 1468615049386 Marionette DEBUG loaded listener.js 13:37:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12482a800) [pid = 1653] [serial = 1958] [outer = 0x1128d6400] 13:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 623ms 13:37:29 INFO - PROCESS | 1653 | 1468615049775 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]]]}] 13:37:29 INFO - PROCESS | 1653 | 1468615049789 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 1653 | 1468615049791 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 13:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:37:29 INFO - PROCESS | 1653 | 1468615049794 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 1653 | 1468615049795 Marionette TRACE conn2 <- [1,2582,null,{}] 13:37:29 INFO - PROCESS | 1653 | 1468615049797 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}] 13:37:29 INFO - PROCESS | 1653 | 1468615049798 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:29 INFO - PROCESS | 1653 | 1468615049884 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:37:29 INFO - PROCESS | 1653 | 1468615049962 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:29 INFO - PROCESS | 1653 | 1468615049963 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca97800 == 40 [pid = 1653] [id = 653] 13:37:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1198e8800) [pid = 1653] [serial = 1959] [outer = 0x0] 13:37:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12881dc00) [pid = 1653] [serial = 1960] [outer = 0x1198e8800] 13:37:29 INFO - PROCESS | 1653 | 1468615049987 Marionette DEBUG loaded listener.js 13:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11963e800) [pid = 1653] [serial = 1961] [outer = 0x1198e8800] 13:37:30 INFO - PROCESS | 1653 | 1468615050263 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]]]}] 13:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 518ms 13:37:30 INFO - PROCESS | 1653 | 1468615050313 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:37:30 INFO - PROCESS | 1653 | 1468615050315 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 13:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:37:30 INFO - PROCESS | 1653 | 1468615050317 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:37:30 INFO - PROCESS | 1653 | 1468615050320 Marionette TRACE conn2 <- [1,2586,null,{}] 13:37:30 INFO - PROCESS | 1653 | 1468615050325 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}] 13:37:30 INFO - PROCESS | 1653 | 1468615050327 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:30 INFO - PROCESS | 1653 | 1468615050424 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:37:30 INFO - PROCESS | 1653 | 1468615050427 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:30 INFO - PROCESS | 1653 | 1468615050429 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfcf000 == 41 [pid = 1653] [id = 654] 13:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1289d6000) [pid = 1653] [serial = 1962] [outer = 0x0] 13:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128d07400) [pid = 1653] [serial = 1963] [outer = 0x1289d6000] 13:37:30 INFO - PROCESS | 1653 | 1468615050455 Marionette DEBUG loaded listener.js 13:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129118c00) [pid = 1653] [serial = 1964] [outer = 0x1289d6000] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x120f88000 == 40 [pid = 1653] [id = 629] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11839f800 == 39 [pid = 1653] [id = 644] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x125f63000 == 38 [pid = 1653] [id = 643] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x118e6b000 == 37 [pid = 1653] [id = 642] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcbd000 == 36 [pid = 1653] [id = 641] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x119880000 == 35 [pid = 1653] [id = 645] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca7800 == 34 [pid = 1653] [id = 650] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11817c800 == 33 [pid = 1653] [id = 651] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12a59a000 == 32 [pid = 1653] [id = 648] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0c3800 == 31 [pid = 1653] [id = 649] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x125284000 == 30 [pid = 1653] [id = 652] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x129321800 == 29 [pid = 1653] [id = 647] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1253ef800 == 28 [pid = 1653] [id = 646] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126b7e400) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116140400) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116774400) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a79400) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112137800) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117eb7c00) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1181d9400) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118eda000) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x117182400) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116469400) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1128d5c00) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x111f14800) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1176f3c00) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1164e9400) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1191e1c00) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1184acc00) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1252a3c00) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x121a4d000) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x126327c00) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x125fc5000) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119668800) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x125391000) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11717ec00) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12146e000) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124a7f000) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12185e400) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x125ff4400) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x125fea000) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x125d11400) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1182e8000) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12139c000) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11948bc00) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x1185b8800) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x126818000) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x125d0d400) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 13:37:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca97800 == 27 [pid = 1653] [id = 653] 13:37:31 INFO - PROCESS | 1653 | 1468615051888 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]]]}] 13:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1624ms 13:37:31 INFO - PROCESS | 1653 | 1468615051942 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:37:31 INFO - PROCESS | 1653 | 1468615051944 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 13:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:37:31 INFO - PROCESS | 1653 | 1468615051948 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:37:31 INFO - PROCESS | 1653 | 1468615051950 Marionette TRACE conn2 <- [1,2590,null,{}] 13:37:31 INFO - PROCESS | 1653 | 1468615051961 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}] 13:37:31 INFO - PROCESS | 1653 | 1468615051962 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:32 INFO - PROCESS | 1653 | 1468615052049 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:37:32 INFO - PROCESS | 1653 | 1468615052107 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 1653 | 1468615052108 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae3800 == 28 [pid = 1653] [id = 655] 13:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1128d0400) [pid = 1653] [serial = 1965] [outer = 0x0] 13:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1128d3000) [pid = 1653] [serial = 1966] [outer = 0x1128d0400] 13:37:32 INFO - PROCESS | 1653 | 1468615052136 Marionette DEBUG loaded listener.js 13:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x112f76000) [pid = 1653] [serial = 1967] [outer = 0x1128d0400] 13:37:32 INFO - PROCESS | 1653 | 1468615052450 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]]]}] 13:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 527ms 13:37:32 INFO - PROCESS | 1653 | 1468615052475 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:37:32 INFO - PROCESS | 1653 | 1468615052479 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 13:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:37:32 INFO - PROCESS | 1653 | 1468615052483 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:37:32 INFO - PROCESS | 1653 | 1468615052485 Marionette TRACE conn2 <- [1,2594,null,{}] 13:37:32 INFO - PROCESS | 1653 | 1468615052490 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}] 13:37:32 INFO - PROCESS | 1653 | 1468615052492 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:32 INFO - PROCESS | 1653 | 1468615052570 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:37:32 INFO - PROCESS | 1653 | 1468615052624 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 1653 | 1468615052626 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x118506000 == 29 [pid = 1653] [id = 656] 13:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1130e3400) [pid = 1653] [serial = 1968] [outer = 0x0] 13:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x114f99000) [pid = 1653] [serial = 1969] [outer = 0x1130e3400] 13:37:32 INFO - PROCESS | 1653 | 1468615052654 Marionette DEBUG loaded listener.js 13:37:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x115e8f800) [pid = 1653] [serial = 1970] [outer = 0x1130e3400] 13:37:33 INFO - PROCESS | 1653 | 1468615053007 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]]]}] 13:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 574ms 13:37:33 INFO - PROCESS | 1653 | 1468615053074 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:37:33 INFO - PROCESS | 1653 | 1468615053076 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 13:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:37:33 INFO - PROCESS | 1653 | 1468615053082 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:37:33 INFO - PROCESS | 1653 | 1468615053086 Marionette TRACE conn2 <- [1,2598,null,{}] 13:37:33 INFO - PROCESS | 1653 | 1468615053098 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}] 13:37:33 INFO - PROCESS | 1653 | 1468615053104 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:33 INFO - PROCESS | 1653 | 1468615053222 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:37:33 INFO - PROCESS | 1653 | 1468615053232 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:33 INFO - PROCESS | 1653 | 1468615053234 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119897800 == 30 [pid = 1653] [id = 657] 13:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x110eb0000) [pid = 1653] [serial = 1971] [outer = 0x0] 13:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x117185400) [pid = 1653] [serial = 1972] [outer = 0x110eb0000] 13:37:33 INFO - PROCESS | 1653 | 1468615053264 Marionette DEBUG loaded listener.js 13:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1176edc00) [pid = 1653] [serial = 1973] [outer = 0x110eb0000] 13:37:33 INFO - PROCESS | 1653 | 1468615053596 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]]]}] 13:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 524ms 13:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:37:33 INFO - PROCESS | 1653 | 1468615053607 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:37:33 INFO - PROCESS | 1653 | 1468615053609 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 13:37:33 INFO - PROCESS | 1653 | 1468615053611 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:37:33 INFO - PROCESS | 1653 | 1468615053612 Marionette TRACE conn2 <- [1,2602,null,{}] 13:37:33 INFO - PROCESS | 1653 | 1468615053615 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}] 13:37:33 INFO - PROCESS | 1653 | 1468615053616 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:33 INFO - PROCESS | 1653 | 1468615053697 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:37:33 INFO - PROCESS | 1653 | 1468615053701 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:33 INFO - PROCESS | 1653 | 1468615053703 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x121788000 == 31 [pid = 1653] [id = 658] 13:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x117eb6c00) [pid = 1653] [serial = 1974] [outer = 0x0] 13:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1181d9000) [pid = 1653] [serial = 1975] [outer = 0x117eb6c00] 13:37:33 INFO - PROCESS | 1653 | 1468615053730 Marionette DEBUG loaded listener.js 13:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1182dfc00) [pid = 1653] [serial = 1976] [outer = 0x117eb6c00] 13:37:34 INFO - PROCESS | 1653 | 1468615054056 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]]]}] 13:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 468ms 13:37:34 INFO - PROCESS | 1653 | 1468615054080 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:37:34 INFO - PROCESS | 1653 | 1468615054081 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 13:37:34 INFO - PROCESS | 1653 | 1468615054083 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:37:34 INFO - PROCESS | 1653 | 1468615054084 Marionette TRACE conn2 <- [1,2606,null,{}] 13:37:34 INFO - PROCESS | 1653 | 1468615054096 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}] 13:37:34 INFO - PROCESS | 1653 | 1468615054097 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:34 INFO - PROCESS | 1653 | 1468615054194 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:37:34 INFO - PROCESS | 1653 | 1468615054200 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 1653 | 1468615054201 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f66000 == 32 [pid = 1653] [id = 659] 13:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112f2b400) [pid = 1653] [serial = 1977] [outer = 0x0] 13:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118379400) [pid = 1653] [serial = 1978] [outer = 0x112f2b400] 13:37:34 INFO - PROCESS | 1653 | 1468615054229 Marionette DEBUG loaded listener.js 13:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118533000) [pid = 1653] [serial = 1979] [outer = 0x112f2b400] 13:37:34 INFO - PROCESS | 1653 | 1468615054552 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]]]}] 13:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 521ms 13:37:34 INFO - PROCESS | 1653 | 1468615054604 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:37:34 INFO - PROCESS | 1653 | 1468615054606 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 13:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:37:34 INFO - PROCESS | 1653 | 1468615054608 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:37:34 INFO - PROCESS | 1653 | 1468615054609 Marionette TRACE conn2 <- [1,2610,null,{}] 13:37:34 INFO - PROCESS | 1653 | 1468615054611 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}] 13:37:34 INFO - PROCESS | 1653 | 1468615054615 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:34 INFO - PROCESS | 1653 | 1468615054709 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:37:34 INFO - PROCESS | 1653 | 1468615054766 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 1653 | 1468615054768 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253ef800 == 33 [pid = 1653] [id = 660] 13:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118268800) [pid = 1653] [serial = 1980] [outer = 0x0] 13:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11902bc00) [pid = 1653] [serial = 1981] [outer = 0x118268800] 13:37:34 INFO - PROCESS | 1653 | 1468615054792 Marionette DEBUG loaded listener.js 13:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119e6c400) [pid = 1653] [serial = 1982] [outer = 0x118268800] 13:37:35 INFO - PROCESS | 1653 | 1468615055050 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]]]}] 13:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 468ms 13:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:37:35 INFO - PROCESS | 1653 | 1468615055079 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:37:35 INFO - PROCESS | 1653 | 1468615055080 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 13:37:35 INFO - PROCESS | 1653 | 1468615055083 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:37:35 INFO - PROCESS | 1653 | 1468615055084 Marionette TRACE conn2 <- [1,2614,null,{}] 13:37:35 INFO - PROCESS | 1653 | 1468615055094 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}] 13:37:35 INFO - PROCESS | 1653 | 1468615055095 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:35 INFO - PROCESS | 1653 | 1468615055181 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:37:35 INFO - PROCESS | 1653 | 1468615055185 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 1653 | 1468615055187 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x129070800 == 34 [pid = 1653] [id = 661] 13:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x111f1c800) [pid = 1653] [serial = 1983] [outer = 0x0] 13:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x120e6e400) [pid = 1653] [serial = 1984] [outer = 0x111f1c800] 13:37:35 INFO - PROCESS | 1653 | 1468615055212 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x121038c00) [pid = 1653] [serial = 1985] [outer = 0x111f1c800] 13:37:35 INFO - PROCESS | 1653 | 1468615055515 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]]]}] 13:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 477ms 13:37:35 INFO - PROCESS | 1653 | 1468615055560 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:37:35 INFO - PROCESS | 1653 | 1468615055561 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 13:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:37:35 INFO - PROCESS | 1653 | 1468615055564 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:37:35 INFO - PROCESS | 1653 | 1468615055565 Marionette TRACE conn2 <- [1,2618,null,{}] 13:37:35 INFO - PROCESS | 1653 | 1468615055567 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}] 13:37:35 INFO - PROCESS | 1653 | 1468615055568 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:35 INFO - PROCESS | 1653 | 1468615055643 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:37:35 INFO - PROCESS | 1653 | 1468615055704 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 1653 | 1468615055705 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12932e800 == 35 [pid = 1653] [id = 662] 13:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119022000) [pid = 1653] [serial = 1986] [outer = 0x0] 13:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x121366400) [pid = 1653] [serial = 1987] [outer = 0x119022000] 13:37:35 INFO - PROCESS | 1653 | 1468615055729 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123f9ac00) [pid = 1653] [serial = 1988] [outer = 0x119022000] 13:37:36 INFO - PROCESS | 1653 | 1468615056021 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]]]}] 13:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 471ms 13:37:36 INFO - PROCESS | 1653 | 1468615056043 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:37:36 INFO - PROCESS | 1653 | 1468615056044 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 13:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:37:36 INFO - PROCESS | 1653 | 1468615056047 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:37:36 INFO - PROCESS | 1653 | 1468615056048 Marionette TRACE conn2 <- [1,2622,null,{}] 13:37:36 INFO - PROCESS | 1653 | 1468615056050 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}] 13:37:36 INFO - PROCESS | 1653 | 1468615056051 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:36 INFO - PROCESS | 1653 | 1468615056142 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:37:36 INFO - PROCESS | 1653 | 1468615056146 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:36 INFO - PROCESS | 1653 | 1468615056147 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119894000 == 36 [pid = 1653] [id = 663] 13:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1216b6800) [pid = 1653] [serial = 1989] [outer = 0x0] 13:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1252a4400) [pid = 1653] [serial = 1990] [outer = 0x1216b6800] 13:37:36 INFO - PROCESS | 1653 | 1468615056172 Marionette DEBUG loaded listener.js 13:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x125d0d400) [pid = 1653] [serial = 1991] [outer = 0x1216b6800] 13:37:36 INFO - PROCESS | 1653 | 1468615056494 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]]]}] 13:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 469ms 13:37:36 INFO - PROCESS | 1653 | 1468615056517 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:37:36 INFO - PROCESS | 1653 | 1468615056518 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 13:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:37:36 INFO - PROCESS | 1653 | 1468615056524 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:37:36 INFO - PROCESS | 1653 | 1468615056525 Marionette TRACE conn2 <- [1,2626,null,{}] 13:37:36 INFO - PROCESS | 1653 | 1468615056527 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}] 13:37:36 INFO - PROCESS | 1653 | 1468615056528 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:36 INFO - PROCESS | 1653 | 1468615056642 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:37:36 INFO - PROCESS | 1653 | 1468615056648 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:36 INFO - PROCESS | 1653 | 1468615056649 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab6f800 == 37 [pid = 1653] [id = 664] 13:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121a47800) [pid = 1653] [serial = 1992] [outer = 0x0] 13:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125da0c00) [pid = 1653] [serial = 1993] [outer = 0x121a47800] 13:37:36 INFO - PROCESS | 1653 | 1468615056674 Marionette DEBUG loaded listener.js 13:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125fec400) [pid = 1653] [serial = 1994] [outer = 0x121a47800] 13:37:37 INFO - PROCESS | 1653 | 1468615057005 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]]]}] 13:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 520ms 13:37:37 INFO - PROCESS | 1653 | 1468615057042 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:37:37 INFO - PROCESS | 1653 | 1468615057044 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 13:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:37:37 INFO - PROCESS | 1653 | 1468615057046 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:37:37 INFO - PROCESS | 1653 | 1468615057048 Marionette TRACE conn2 <- [1,2630,null,{}] 13:37:37 INFO - PROCESS | 1653 | 1468615057050 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}] 13:37:37 INFO - PROCESS | 1653 | 1468615057052 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:37 INFO - PROCESS | 1653 | 1468615057162 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:37:37 INFO - PROCESS | 1653 | 1468615057172 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:37 INFO - PROCESS | 1653 | 1468615057174 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f64800 == 38 [pid = 1653] [id = 665] 13:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111f15c00) [pid = 1653] [serial = 1995] [outer = 0x0] 13:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12632b800) [pid = 1653] [serial = 1996] [outer = 0x111f15c00] 13:37:37 INFO - PROCESS | 1653 | 1468615057236 Marionette DEBUG loaded listener.js 13:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126818800) [pid = 1653] [serial = 1997] [outer = 0x111f15c00] 13:37:37 INFO - PROCESS | 1653 | 1468615057567 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]]]}] 13:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 569ms 13:37:37 INFO - PROCESS | 1653 | 1468615057616 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:37:37 INFO - PROCESS | 1653 | 1468615057617 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 13:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:37:37 INFO - PROCESS | 1653 | 1468615057620 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:37:37 INFO - PROCESS | 1653 | 1468615057621 Marionette TRACE conn2 <- [1,2634,null,{}] 13:37:37 INFO - PROCESS | 1653 | 1468615057623 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}] 13:37:37 INFO - PROCESS | 1653 | 1468615057624 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:37 INFO - PROCESS | 1653 | 1468615057725 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:37:37 INFO - PROCESS | 1653 | 1468615057728 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:37 INFO - PROCESS | 1653 | 1468615057729 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b957000 == 39 [pid = 1653] [id = 666] 13:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125fc6c00) [pid = 1653] [serial = 1998] [outer = 0x0] 13:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126b7a400) [pid = 1653] [serial = 1999] [outer = 0x125fc6c00] 13:37:37 INFO - PROCESS | 1653 | 1468615057753 Marionette DEBUG loaded listener.js 13:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128821400) [pid = 1653] [serial = 2000] [outer = 0x125fc6c00] 13:37:38 INFO - PROCESS | 1653 | 1468615058086 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]]]}] 13:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 518ms 13:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:37:38 INFO - PROCESS | 1653 | 1468615058139 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:37:38 INFO - PROCESS | 1653 | 1468615058140 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 13:37:38 INFO - PROCESS | 1653 | 1468615058142 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:37:38 INFO - PROCESS | 1653 | 1468615058143 Marionette TRACE conn2 <- [1,2638,null,{}] 13:37:38 INFO - PROCESS | 1653 | 1468615058145 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}] 13:37:38 INFO - PROCESS | 1653 | 1468615058146 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:38 INFO - PROCESS | 1653 | 1468615058258 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:37:38 INFO - PROCESS | 1653 | 1468615058270 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 1653 | 1468615058271 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf0c000 == 40 [pid = 1653] [id = 667] 13:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128939400) [pid = 1653] [serial = 2001] [outer = 0x0] 13:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128942800) [pid = 1653] [serial = 2002] [outer = 0x128939400] 13:37:38 INFO - PROCESS | 1653 | 1468615058294 Marionette DEBUG loaded listener.js 13:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289d9400) [pid = 1653] [serial = 2003] [outer = 0x128939400] 13:37:38 INFO - PROCESS | 1653 | 1468615058643 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]]]}] 13:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 518ms 13:37:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:37:38 INFO - PROCESS | 1653 | 1468615058660 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:37:38 INFO - PROCESS | 1653 | 1468615058662 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 13:37:38 INFO - PROCESS | 1653 | 1468615058664 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:37:38 INFO - PROCESS | 1653 | 1468615058665 Marionette TRACE conn2 <- [1,2642,null,{}] 13:37:38 INFO - PROCESS | 1653 | 1468615058667 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}] 13:37:38 INFO - PROCESS | 1653 | 1468615058668 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:38 INFO - PROCESS | 1653 | 1468615058769 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:37:38 INFO - PROCESS | 1653 | 1468615058807 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 1653 | 1468615058808 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c30a800 == 41 [pid = 1653] [id = 668] 13:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1164e2400) [pid = 1653] [serial = 2004] [outer = 0x0] 13:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128d10400) [pid = 1653] [serial = 2005] [outer = 0x1164e2400] 13:37:38 INFO - PROCESS | 1653 | 1468615058832 Marionette DEBUG loaded listener.js 13:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129033400) [pid = 1653] [serial = 2006] [outer = 0x1164e2400] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12185dc00) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125d0c000) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1185c3000) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110ea6c00) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1128d6400) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1198e8800) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11688b800) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1128cf400) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11948a400) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x120f19400) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11868a400) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x117eb2000) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:37:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x115e2b000) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:37:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:37:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 569ms 13:37:39 INFO - PROCESS | 1653 | 1468615059230 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]]]}] 13:37:39 INFO - PROCESS | 1653 | 1468615059233 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:37:39 INFO - PROCESS | 1653 | 1468615059235 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 13:37:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:37:39 INFO - PROCESS | 1653 | 1468615059242 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:37:39 INFO - PROCESS | 1653 | 1468615059243 Marionette TRACE conn2 <- [1,2646,null,{}] 13:37:39 INFO - PROCESS | 1653 | 1468615059246 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}] 13:37:39 INFO - PROCESS | 1653 | 1468615059247 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:39 INFO - PROCESS | 1653 | 1468615059344 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:37:39 INFO - PROCESS | 1653 | 1468615059409 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:39 INFO - PROCESS | 1653 | 1468615059410 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca9b800 == 42 [pid = 1653] [id = 669] 13:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112ec0c00) [pid = 1653] [serial = 2007] [outer = 0x0] 13:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11815b800) [pid = 1653] [serial = 2008] [outer = 0x112ec0c00] 13:37:39 INFO - PROCESS | 1653 | 1468615059434 Marionette DEBUG loaded listener.js 13:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120f1a400) [pid = 1653] [serial = 2009] [outer = 0x112ec0c00] 13:37:39 INFO - PROCESS | 1653 | 1468615059703 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]]]}] 13:37:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:37:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 469ms 13:37:39 INFO - PROCESS | 1653 | 1468615059711 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:37:39 INFO - PROCESS | 1653 | 1468615059712 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 13:37:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:37:39 INFO - PROCESS | 1653 | 1468615059715 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:37:39 INFO - PROCESS | 1653 | 1468615059716 Marionette TRACE conn2 <- [1,2650,null,{}] 13:37:39 INFO - PROCESS | 1653 | 1468615059718 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}] 13:37:39 INFO - PROCESS | 1653 | 1468615059719 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:39 INFO - PROCESS | 1653 | 1468615059814 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:37:39 INFO - PROCESS | 1653 | 1468615059817 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:39 INFO - PROCESS | 1653 | 1468615059818 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbbe000 == 43 [pid = 1653] [id = 670] 13:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120f1b400) [pid = 1653] [serial = 2010] [outer = 0x0] 13:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128d0dc00) [pid = 1653] [serial = 2011] [outer = 0x120f1b400] 13:37:39 INFO - PROCESS | 1653 | 1468615059842 Marionette DEBUG loaded listener.js 13:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129118000) [pid = 1653] [serial = 2012] [outer = 0x120f1b400] 13:37:40 INFO - PROCESS | 1653 | 1468615060172 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]]]}] 13:37:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:37:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 468ms 13:37:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:37:40 INFO - PROCESS | 1653 | 1468615060183 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:37:40 INFO - PROCESS | 1653 | 1468615060185 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 13:37:40 INFO - PROCESS | 1653 | 1468615060189 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:37:40 INFO - PROCESS | 1653 | 1468615060191 Marionette TRACE conn2 <- [1,2654,null,{}] 13:37:40 INFO - PROCESS | 1653 | 1468615060193 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}] 13:37:40 INFO - PROCESS | 1653 | 1468615060195 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:40 INFO - PROCESS | 1653 | 1468615060314 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:37:40 INFO - PROCESS | 1653 | 1468615060320 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:40 INFO - PROCESS | 1653 | 1468615060321 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d461800 == 44 [pid = 1653] [id = 671] 13:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119e6b800) [pid = 1653] [serial = 2013] [outer = 0x0] 13:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125d0c000) [pid = 1653] [serial = 2014] [outer = 0x119e6b800] 13:37:40 INFO - PROCESS | 1653 | 1468615060344 Marionette DEBUG loaded listener.js 13:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129122800) [pid = 1653] [serial = 2015] [outer = 0x119e6b800] 13:37:40 INFO - PROCESS | 1653 | 1468615060629 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]]]}] 13:37:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:37:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 471ms 13:37:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:37:40 INFO - PROCESS | 1653 | 1468615060660 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:37:40 INFO - PROCESS | 1653 | 1468615060661 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 13:37:40 INFO - PROCESS | 1653 | 1468615060663 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:37:40 INFO - PROCESS | 1653 | 1468615060664 Marionette TRACE conn2 <- [1,2658,null,{}] 13:37:40 INFO - PROCESS | 1653 | 1468615060667 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}] 13:37:40 INFO - PROCESS | 1653 | 1468615060668 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:40 INFO - PROCESS | 1653 | 1468615060765 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:37:40 INFO - PROCESS | 1653 | 1468615060770 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:40 INFO - PROCESS | 1653 | 1468615060771 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d6b3800 == 45 [pid = 1653] [id = 672] 13:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129375400) [pid = 1653] [serial = 2016] [outer = 0x0] 13:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12937bc00) [pid = 1653] [serial = 2017] [outer = 0x129375400] 13:37:40 INFO - PROCESS | 1653 | 1468615060798 Marionette DEBUG loaded listener.js 13:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129380400) [pid = 1653] [serial = 2018] [outer = 0x129375400] 13:37:41 INFO - PROCESS | 1653 | 1468615061422 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]]]}] 13:37:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:37:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 774ms 13:37:41 INFO - PROCESS | 1653 | 1468615061439 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:37:41 INFO - PROCESS | 1653 | 1468615061443 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 13:37:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:37:41 INFO - PROCESS | 1653 | 1468615061448 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:37:41 INFO - PROCESS | 1653 | 1468615061451 Marionette TRACE conn2 <- [1,2662,null,{}] 13:37:41 INFO - PROCESS | 1653 | 1468615061457 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}] 13:37:41 INFO - PROCESS | 1653 | 1468615061460 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:41 INFO - PROCESS | 1653 | 1468615061600 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:37:41 INFO - PROCESS | 1653 | 1468615061654 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:41 INFO - PROCESS | 1653 | 1468615061655 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11839b800 == 46 [pid = 1653] [id = 673] 13:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1126fdc00) [pid = 1653] [serial = 2019] [outer = 0x0] 13:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112a79400) [pid = 1653] [serial = 2020] [outer = 0x1126fdc00] 13:37:41 INFO - PROCESS | 1653 | 1468615061688 Marionette DEBUG loaded listener.js 13:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1133c6000) [pid = 1653] [serial = 2021] [outer = 0x1126fdc00] 13:37:42 INFO - PROCESS | 1653 | 1468615062298 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]]]}] 13:37:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:37:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 877ms 13:37:42 INFO - PROCESS | 1653 | 1468615062324 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:37:42 INFO - PROCESS | 1653 | 1468615062329 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 13:37:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:37:42 INFO - PROCESS | 1653 | 1468615062365 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:37:42 INFO - PROCESS | 1653 | 1468615062368 Marionette TRACE conn2 <- [1,2666,null,{}] 13:37:42 INFO - PROCESS | 1653 | 1468615062377 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}] 13:37:42 INFO - PROCESS | 1653 | 1468615062380 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:42 INFO - PROCESS | 1653 | 1468615062504 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:37:42 INFO - PROCESS | 1653 | 1468615062586 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:42 INFO - PROCESS | 1653 | 1468615062587 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12527a800 == 47 [pid = 1653] [id = 674] 13:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116140400) [pid = 1653] [serial = 2022] [outer = 0x0] 13:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116808c00) [pid = 1653] [serial = 2023] [outer = 0x116140400] 13:37:42 INFO - PROCESS | 1653 | 1468615062618 Marionette DEBUG loaded listener.js 13:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x117181400) [pid = 1653] [serial = 2024] [outer = 0x116140400] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d461800 == 46 [pid = 1653] [id = 671] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbbe000 == 45 [pid = 1653] [id = 670] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca9b800 == 44 [pid = 1653] [id = 669] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c30a800 == 43 [pid = 1653] [id = 668] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf0c000 == 42 [pid = 1653] [id = 667] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b957000 == 41 [pid = 1653] [id = 666] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123f64800 == 40 [pid = 1653] [id = 665] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128d07400) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab6f800 == 39 [pid = 1653] [id = 664] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119894000 == 38 [pid = 1653] [id = 663] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12932e800 == 37 [pid = 1653] [id = 662] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129070800 == 36 [pid = 1653] [id = 661] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1253ef800 == 35 [pid = 1653] [id = 660] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123f66000 == 34 [pid = 1653] [id = 659] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x121788000 == 33 [pid = 1653] [id = 658] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119897800 == 32 [pid = 1653] [id = 657] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x118506000 == 31 [pid = 1653] [id = 656] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae3800 == 30 [pid = 1653] [id = 655] 13:37:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfcf000 == 29 [pid = 1653] [id = 654] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124a7d400) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126527400) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x125398000) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128825c00) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126b88400) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x114fcbc00) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1176e9800) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12881dc00) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1126f6400) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118155400) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116f99800) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x114fcd800) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11324f400) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126b87000) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121046800) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11963e800) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11963a800) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119c6d400) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118261400) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1182e8400) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11714e800) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x115e96c00) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12893e000) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12482a800) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x121466800) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 13:37:43 INFO - PROCESS | 1653 | 1468615063783 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]]]}] 13:37:43 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) 13:37:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1461ms 13:37:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:37:43 INFO - PROCESS | 1653 | 1468615063796 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:37:43 INFO - PROCESS | 1653 | 1468615063798 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 13:37:43 INFO - PROCESS | 1653 | 1468615063801 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:37:43 INFO - PROCESS | 1653 | 1468615063804 Marionette TRACE conn2 <- [1,2670,null,{}] 13:37:43 INFO - PROCESS | 1653 | 1468615063808 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}] 13:37:43 INFO - PROCESS | 1653 | 1468615063809 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:43 INFO - PROCESS | 1653 | 1468615063906 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:37:43 INFO - PROCESS | 1653 | 1468615063911 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:43 INFO - PROCESS | 1653 | 1468615063914 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x117457000 == 30 [pid = 1653] [id = 675] 13:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11324f400) [pid = 1653] [serial = 2025] [outer = 0x0] 13:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115e95800) [pid = 1653] [serial = 2026] [outer = 0x11324f400] 13:37:43 INFO - PROCESS | 1653 | 1468615063942 Marionette DEBUG loaded listener.js 13:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116774400) [pid = 1653] [serial = 2027] [outer = 0x11324f400] 13:37:44 INFO - PROCESS | 1653 | 1468615064892 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"]]]}] 13:37:44 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 13:37:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:37:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:37:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1122ms 13:37:44 INFO - PROCESS | 1653 | 1468615064924 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 13:37:44 INFO - PROCESS | 1653 | 1468615064927 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 13:37:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:37:44 INFO - PROCESS | 1653 | 1468615064931 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:37:44 INFO - PROCESS | 1653 | 1468615064932 Marionette TRACE conn2 <- [1,2674,null,{}] 13:37:44 INFO - PROCESS | 1653 | 1468615064935 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}] 13:37:44 INFO - PROCESS | 1653 | 1468615064937 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:45 INFO - PROCESS | 1653 | 1468615065014 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:37:45 INFO - PROCESS | 1653 | 1468615065019 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:45 INFO - PROCESS | 1653 | 1468615065023 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119370800 == 31 [pid = 1653] [id = 676] 13:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117eacc00) [pid = 1653] [serial = 2028] [outer = 0x0] 13:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118157400) [pid = 1653] [serial = 2029] [outer = 0x117eacc00] 13:37:45 INFO - PROCESS | 1653 | 1468615065049 Marionette DEBUG loaded listener.js 13:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1181d8800) [pid = 1653] [serial = 2030] [outer = 0x117eacc00] 13:37:45 INFO - PROCESS | 1653 | 1468615065909 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"]]]}] 13:37:45 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 13:37:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:37:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:37:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1019ms 13:37:45 INFO - PROCESS | 1653 | 1468615065951 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 13:37:45 INFO - PROCESS | 1653 | 1468615065952 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 13:37:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:37:45 INFO - PROCESS | 1653 | 1468615065969 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - PROCESS | 1653 | 1468615065972 Marionette TRACE conn2 <- [1,2678,null,{}] 13:37:45 INFO - PROCESS | 1653 | 1468615065981 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}] 13:37:45 INFO - PROCESS | 1653 | 1468615065984 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:46 INFO - PROCESS | 1653 | 1468615066080 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:37:46 INFO - PROCESS | 1653 | 1468615066120 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:46 INFO - PROCESS | 1653 | 1468615066122 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b8e800 == 32 [pid = 1653] [id = 677] 13:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1126ffc00) [pid = 1653] [serial = 2031] [outer = 0x0] 13:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11902e000) [pid = 1653] [serial = 2032] [outer = 0x1126ffc00] 13:37:46 INFO - PROCESS | 1653 | 1468615066149 Marionette DEBUG loaded listener.js 13:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119486800) [pid = 1653] [serial = 2033] [outer = 0x1126ffc00] 13:37:46 INFO - PROCESS | 1653 | 1468615066958 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]]]}] 13:37:46 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) 13:37:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1037ms 13:37:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:37:46 INFO - PROCESS | 1653 | 1468615066992 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:37:46 INFO - PROCESS | 1653 | 1468615066993 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 13:37:46 INFO - PROCESS | 1653 | 1468615066995 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:37:46 INFO - PROCESS | 1653 | 1468615066997 Marionette TRACE conn2 <- [1,2682,null,{}] 13:37:47 INFO - PROCESS | 1653 | 1468615066999 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}] 13:37:47 INFO - PROCESS | 1653 | 1468615067000 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:47 INFO - PROCESS | 1653 | 1468615067098 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:37:47 INFO - PROCESS | 1653 | 1468615067109 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:47 INFO - PROCESS | 1653 | 1468615067110 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266de000 == 33 [pid = 1653] [id = 678] 13:37:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11963a800) [pid = 1653] [serial = 2034] [outer = 0x0] 13:37:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11965f400) [pid = 1653] [serial = 2035] [outer = 0x11963a800] 13:37:47 INFO - PROCESS | 1653 | 1468615067135 Marionette DEBUG loaded listener.js 13:37:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x120e66000) [pid = 1653] [serial = 2036] [outer = 0x11963a800] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110eb0000) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121a47800) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1130e3400) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112f2b400) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1128d0400) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x111f1c800) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118268800) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x117eb6c00) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1289d6000) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119022000) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1216b6800) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x111f15c00) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x125fc6c00) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x112ec0c00) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128939400) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1164e2400) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x120f1b400) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:37:47 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119e6b800) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:37:47 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) 13:37:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 969ms 13:37:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:37:47 INFO - PROCESS | 1653 | 1468615067962 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]]]}] 13:37:47 INFO - PROCESS | 1653 | 1468615067966 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:37:47 INFO - PROCESS | 1653 | 1468615067967 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 13:37:47 INFO - PROCESS | 1653 | 1468615067970 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:37:47 INFO - PROCESS | 1653 | 1468615067972 Marionette TRACE conn2 <- [1,2686,null,{}] 13:37:47 INFO - PROCESS | 1653 | 1468615067974 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}] 13:37:47 INFO - PROCESS | 1653 | 1468615067975 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:48 INFO - PROCESS | 1653 | 1468615068052 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:37:48 INFO - PROCESS | 1653 | 1468615068127 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:48 INFO - PROCESS | 1653 | 1468615068129 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a34800 == 34 [pid = 1653] [id = 679] 13:37:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1161a4400) [pid = 1653] [serial = 2037] [outer = 0x0] 13:37:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11815bc00) [pid = 1653] [serial = 2038] [outer = 0x1161a4400] 13:37:48 INFO - PROCESS | 1653 | 1468615068160 Marionette DEBUG loaded listener.js 13:37:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119642800) [pid = 1653] [serial = 2039] [outer = 0x1161a4400] 13:37:49 INFO - PROCESS | 1653 | 1468615069035 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"]]]}] 13:37:49 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 13:37:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:37:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:37:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1074ms 13:37:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:37:49 INFO - PROCESS | 1653 | 1468615069044 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 13:37:49 INFO - PROCESS | 1653 | 1468615069045 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 13:37:49 INFO - PROCESS | 1653 | 1468615069047 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:37:49 INFO - PROCESS | 1653 | 1468615069048 Marionette TRACE conn2 <- [1,2690,null,{}] 13:37:49 INFO - PROCESS | 1653 | 1468615069050 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}] 13:37:49 INFO - PROCESS | 1653 | 1468615069056 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:49 INFO - PROCESS | 1653 | 1468615069159 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:37:49 INFO - PROCESS | 1653 | 1468615069163 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:49 INFO - PROCESS | 1653 | 1468615069164 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a598000 == 35 [pid = 1653] [id = 680] 13:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12103bc00) [pid = 1653] [serial = 2040] [outer = 0x0] 13:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124a80000) [pid = 1653] [serial = 2041] [outer = 0x12103bc00] 13:37:49 INFO - PROCESS | 1653 | 1468615069189 Marionette DEBUG loaded listener.js 13:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x125391000) [pid = 1653] [serial = 2042] [outer = 0x12103bc00] 13:37:50 INFO - PROCESS | 1653 | 1468615070014 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"]]]}] 13:37:50 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 13:37:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:37:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:37:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1020ms 13:37:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:37:50 INFO - PROCESS | 1653 | 1468615070068 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 13:37:50 INFO - PROCESS | 1653 | 1468615070071 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 13:37:50 INFO - PROCESS | 1653 | 1468615070075 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:37:50 INFO - PROCESS | 1653 | 1468615070077 Marionette TRACE conn2 <- [1,2694,null,{}] 13:37:50 INFO - PROCESS | 1653 | 1468615070081 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}] 13:37:50 INFO - PROCESS | 1653 | 1468615070082 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:50 INFO - PROCESS | 1653 | 1468615070217 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:37:50 INFO - PROCESS | 1653 | 1468615070277 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:50 INFO - PROCESS | 1653 | 1468615070278 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11839a000 == 36 [pid = 1653] [id = 681] 13:37:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x114fcc400) [pid = 1653] [serial = 2043] [outer = 0x0] 13:37:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114fd0800) [pid = 1653] [serial = 2044] [outer = 0x114fcc400] 13:37:50 INFO - PROCESS | 1653 | 1468615070311 Marionette DEBUG loaded listener.js 13:37:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116881c00) [pid = 1653] [serial = 2045] [outer = 0x114fcc400] 13:37:51 INFO - PROCESS | 1653 | 1468615071283 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"]]]}] 13:37:51 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 13:37:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:37:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:37:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1223ms 13:37:51 INFO - PROCESS | 1653 | 1468615071298 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 13:37:51 INFO - PROCESS | 1653 | 1468615071301 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 13:37:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:37:51 INFO - PROCESS | 1653 | 1468615071308 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:37:51 INFO - PROCESS | 1653 | 1468615071310 Marionette TRACE conn2 <- [1,2698,null,{}] 13:37:51 INFO - PROCESS | 1653 | 1468615071312 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}] 13:37:51 INFO - PROCESS | 1653 | 1468615071314 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:51 INFO - PROCESS | 1653 | 1468615071412 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:37:51 INFO - PROCESS | 1653 | 1468615071468 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:51 INFO - PROCESS | 1653 | 1468615071470 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1253d5000 == 37 [pid = 1653] [id = 682] 13:37:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117188000) [pid = 1653] [serial = 2046] [outer = 0x0] 13:37:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1182e5c00) [pid = 1653] [serial = 2047] [outer = 0x117188000] 13:37:51 INFO - PROCESS | 1653 | 1468615071501 Marionette DEBUG loaded listener.js 13:37:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1185bec00) [pid = 1653] [serial = 2048] [outer = 0x117188000] 13:37:52 INFO - PROCESS | 1653 | 1468615072450 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"]]]}] 13:37:52 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 13:37:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:37:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:37:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1172ms 13:37:52 INFO - PROCESS | 1653 | 1468615072481 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 13:37:52 INFO - PROCESS | 1653 | 1468615072483 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 13:37:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:37:52 INFO - PROCESS | 1653 | 1468615072489 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:37:52 INFO - PROCESS | 1653 | 1468615072491 Marionette TRACE conn2 <- [1,2702,null,{}] 13:37:52 INFO - PROCESS | 1653 | 1468615072495 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}] 13:37:52 INFO - PROCESS | 1653 | 1468615072496 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:52 INFO - PROCESS | 1653 | 1468615072591 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:37:52 INFO - PROCESS | 1653 | 1468615072649 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:52 INFO - PROCESS | 1653 | 1468615072650 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119eac000 == 38 [pid = 1653] [id = 683] 13:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116472800) [pid = 1653] [serial = 2049] [outer = 0x0] 13:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116805c00) [pid = 1653] [serial = 2050] [outer = 0x116472800] 13:37:52 INFO - PROCESS | 1653 | 1468615072679 Marionette DEBUG loaded listener.js 13:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117eb3000) [pid = 1653] [serial = 2051] [outer = 0x116472800] 13:37:53 INFO - PROCESS | 1653 | --DOCSHELL 0x128a34800 == 37 [pid = 1653] [id = 679] 13:37:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1266de000 == 36 [pid = 1653] [id = 678] 13:37:53 INFO - PROCESS | 1653 | --DOCSHELL 0x123b8e800 == 35 [pid = 1653] [id = 677] 13:37:53 INFO - PROCESS | 1653 | --DOCSHELL 0x119370800 == 34 [pid = 1653] [id = 676] 13:37:53 INFO - PROCESS | 1653 | --DOCSHELL 0x117457000 == 33 [pid = 1653] [id = 675] 13:37:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12527a800 == 32 [pid = 1653] [id = 674] 13:37:53 INFO - PROCESS | 1653 | --DOCSHELL 0x11839b800 == 31 [pid = 1653] [id = 673] 13:37:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12d6b3800 == 30 [pid = 1653] [id = 672] 13:37:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1253d5000 == 29 [pid = 1653] [id = 682] 13:37:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a598000 == 28 [pid = 1653] [id = 680] 13:37:53 INFO - PROCESS | 1653 | --DOCSHELL 0x11839a000 == 27 [pid = 1653] [id = 681] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118379400) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118533000) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1128d3000) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112f76000) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120e6e400) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121038c00) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11902bc00) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119e6c400) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1181d9000) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1182dfc00) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x129118c00) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x121366400) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x123f9ac00) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1252a4400) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x125d0d400) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12632b800) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x126b7a400) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11815b800) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1289d9400) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x128942800) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x128d10400) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x128d0dc00) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x129118000) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x129033400) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x120f1a400) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x126818800) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x129122800) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12937bc00) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x128821400) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x125fec400) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x125d0c000) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x117185400) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x1176edc00) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x125da0c00) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x114f99000) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x115e8f800) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 13:37:53 INFO - PROCESS | 1653 | 1468615073647 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]]]}] 13:37:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:37:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1176ms 13:37:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:37:53 INFO - PROCESS | 1653 | 1468615073663 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:37:53 INFO - PROCESS | 1653 | 1468615073665 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 13:37:53 INFO - PROCESS | 1653 | 1468615073669 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:37:53 INFO - PROCESS | 1653 | 1468615073671 Marionette TRACE conn2 <- [1,2706,null,{}] 13:37:53 INFO - PROCESS | 1653 | 1468615073674 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}] 13:37:53 INFO - PROCESS | 1653 | 1468615073676 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:53 INFO - PROCESS | 1653 | 1468615073759 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:37:53 INFO - PROCESS | 1653 | 1468615073764 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:53 INFO - PROCESS | 1653 | 1468615073765 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae1800 == 28 [pid = 1653] [id = 684] 13:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x1126f5000) [pid = 1653] [serial = 2052] [outer = 0x0] 13:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x1126fc400) [pid = 1653] [serial = 2053] [outer = 0x1126f5000] 13:37:53 INFO - PROCESS | 1653 | 1468615073796 Marionette DEBUG loaded listener.js 13:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x112a7b800) [pid = 1653] [serial = 2054] [outer = 0x1126f5000] 13:37:54 INFO - PROCESS | 1653 | 1468615074181 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]]]}] 13:37:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:37:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 524ms 13:37:54 INFO - PROCESS | 1653 | 1468615074192 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 13:37:54 INFO - PROCESS | 1653 | 1468615074196 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 13:37:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:37:54 INFO - PROCESS | 1653 | 1468615074201 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:37:54 INFO - PROCESS | 1653 | 1468615074202 Marionette TRACE conn2 <- [1,2710,null,{}] 13:37:54 INFO - PROCESS | 1653 | 1468615074205 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}] 13:37:54 INFO - PROCESS | 1653 | 1468615074206 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:54 INFO - PROCESS | 1653 | 1468615074285 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:37:54 INFO - PROCESS | 1653 | 1468615074292 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:54 INFO - PROCESS | 1653 | 1468615074293 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186e5800 == 29 [pid = 1653] [id = 685] 13:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x112f7e800) [pid = 1653] [serial = 2055] [outer = 0x0] 13:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x113c96400) [pid = 1653] [serial = 2056] [outer = 0x112f7e800] 13:37:54 INFO - PROCESS | 1653 | 1468615074320 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x115e8c800) [pid = 1653] [serial = 2057] [outer = 0x112f7e800] 13:37:54 INFO - PROCESS | 1653 | 1468615074651 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] 13:37:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:37:54 INFO - PROCESS | 1653 | 1468615074682 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 13:37:54 INFO - PROCESS | 1653 | 1468615074684 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:37:54 INFO - PROCESS | 1653 | 1468615074686 Marionette TRACE conn2 <- [1,2714,null,{}] 13:37:54 INFO - PROCESS | 1653 | 1468615074694 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}] 13:37:54 INFO - PROCESS | 1653 | 1468615074697 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:54 INFO - PROCESS | 1653 | 1468615074779 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:37:54 INFO - PROCESS | 1653 | 1468615074835 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:54 INFO - PROCESS | 1653 | 1468615074837 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fa0000 == 30 [pid = 1653] [id = 686] 13:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1128cb400) [pid = 1653] [serial = 2058] [outer = 0x0] 13:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11717e400) [pid = 1653] [serial = 2059] [outer = 0x1128cb400] 13:37:54 INFO - PROCESS | 1653 | 1468615074865 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1181cdc00) [pid = 1653] [serial = 2060] [outer = 0x1128cb400] 13:37:55 INFO - PROCESS | 1653 | 1468615075164 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]]]}] 13:37:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:37:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 524ms 13:37:55 INFO - PROCESS | 1653 | 1468615075209 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:37:55 INFO - PROCESS | 1653 | 1468615075211 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 13:37:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:37:55 INFO - PROCESS | 1653 | 1468615075213 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:37:55 INFO - PROCESS | 1653 | 1468615075214 Marionette TRACE conn2 <- [1,2718,null,{}] 13:37:55 INFO - PROCESS | 1653 | 1468615075216 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}] 13:37:55 INFO - PROCESS | 1653 | 1468615075217 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:55 INFO - PROCESS | 1653 | 1468615075298 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:37:55 INFO - PROCESS | 1653 | 1468615075356 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:55 INFO - PROCESS | 1653 | 1468615075357 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x124802800 == 31 [pid = 1653] [id = 687] 13:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1164ee000) [pid = 1653] [serial = 2061] [outer = 0x0] 13:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1182da800) [pid = 1653] [serial = 2062] [outer = 0x1164ee000] 13:37:55 INFO - PROCESS | 1653 | 1468615075382 Marionette DEBUG loaded listener.js 13:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x118381800) [pid = 1653] [serial = 2063] [outer = 0x1164ee000] 13:37:55 INFO - PROCESS | 1653 | 1468615075676 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] 13:37:55 INFO - PROCESS | 1653 | 1468615075735 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 13:37:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:37:55 INFO - PROCESS | 1653 | 1468615075741 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:37:55 INFO - PROCESS | 1653 | 1468615075742 Marionette TRACE conn2 <- [1,2722,null,{}] 13:37:55 INFO - PROCESS | 1653 | 1468615075744 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}] 13:37:55 INFO - PROCESS | 1653 | 1468615075752 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:55 INFO - PROCESS | 1653 | 1468615075853 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:37:55 INFO - PROCESS | 1653 | 1468615075856 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:55 INFO - PROCESS | 1653 | 1468615075857 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12653d800 == 32 [pid = 1653] [id = 688] 13:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x10eafa800) [pid = 1653] [serial = 2064] [outer = 0x0] 13:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1184aac00) [pid = 1653] [serial = 2065] [outer = 0x10eafa800] 13:37:55 INFO - PROCESS | 1653 | 1468615075882 Marionette DEBUG loaded listener.js 13:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11902bc00) [pid = 1653] [serial = 2066] [outer = 0x10eafa800] 13:37:56 INFO - PROCESS | 1653 | 1468615076247 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] 13:37:56 INFO - PROCESS | 1653 | 1468615076262 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 13:37:56 INFO - PROCESS | 1653 | 1468615076264 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - PROCESS | 1653 | 1468615076265 Marionette TRACE conn2 <- [1,2726,null,{}] 13:37:56 INFO - PROCESS | 1653 | 1468615076267 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}] 13:37:56 INFO - PROCESS | 1653 | 1468615076271 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:56 INFO - PROCESS | 1653 | 1468615076385 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:37:56 INFO - PROCESS | 1653 | 1468615076421 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:56 INFO - PROCESS | 1653 | 1468615076422 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x129075000 == 33 [pid = 1653] [id = 689] 13:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1184aa800) [pid = 1653] [serial = 2067] [outer = 0x0] 13:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119489000) [pid = 1653] [serial = 2068] [outer = 0x1184aa800] 13:37:56 INFO - PROCESS | 1653 | 1468615076447 Marionette DEBUG loaded listener.js 13:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x120f19800) [pid = 1653] [serial = 2069] [outer = 0x1184aa800] 13:37:56 INFO - PROCESS | 1653 | 1468615076762 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]]]}] 13:37:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:37:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 518ms 13:37:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:37:56 INFO - PROCESS | 1653 | 1468615076782 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:37:56 INFO - PROCESS | 1653 | 1468615076783 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 13:37:56 INFO - PROCESS | 1653 | 1468615076785 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - PROCESS | 1653 | 1468615076788 Marionette TRACE conn2 <- [1,2730,null,{}] 13:37:56 INFO - PROCESS | 1653 | 1468615076792 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}] 13:37:56 INFO - PROCESS | 1653 | 1468615076793 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:56 INFO - PROCESS | 1653 | 1468615076891 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:37:56 INFO - PROCESS | 1653 | 1468615076901 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:56 INFO - PROCESS | 1653 | 1468615076902 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a587800 == 34 [pid = 1653] [id = 690] 13:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x120f19c00) [pid = 1653] [serial = 2070] [outer = 0x0] 13:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1211a4000) [pid = 1653] [serial = 2071] [outer = 0x120f19c00] 13:37:56 INFO - PROCESS | 1653 | 1468615076929 Marionette DEBUG loaded listener.js 13:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1216a9400) [pid = 1653] [serial = 2072] [outer = 0x120f19c00] 13:37:57 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12103bc00) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:37:57 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11963a800) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:37:57 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1126fdc00) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:37:57 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x116140400) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:37:57 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11324f400) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:37:57 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x117eacc00) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:37:57 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x129375400) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:37:57 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1161a4400) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:37:57 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1126ffc00) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:37:57 INFO - PROCESS | 1653 | 1468615077730 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"]]]}] 13:37:57 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 13:37:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:37:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:37:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 974ms 13:37:57 INFO - PROCESS | 1653 | 1468615077761 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 13:37:57 INFO - PROCESS | 1653 | 1468615077762 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 13:37:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:37:57 INFO - PROCESS | 1653 | 1468615077764 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:37:57 INFO - PROCESS | 1653 | 1468615077765 Marionette TRACE conn2 <- [1,2734,null,{}] 13:37:57 INFO - PROCESS | 1653 | 1468615077768 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}] 13:37:57 INFO - PROCESS | 1653 | 1468615077769 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:57 INFO - PROCESS | 1653 | 1468615077843 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:37:57 INFO - PROCESS | 1653 | 1468615077846 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 1653 | 1468615077847 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d1000 == 35 [pid = 1653] [id = 691] 13:37:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1164ee800) [pid = 1653] [serial = 2073] [outer = 0x0] 13:37:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11837ec00) [pid = 1653] [serial = 2074] [outer = 0x1164ee800] 13:37:57 INFO - PROCESS | 1653 | 1468615077874 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x120eed800) [pid = 1653] [serial = 2075] [outer = 0x1164ee800] 13:37:58 INFO - PROCESS | 1653 | 1468615078196 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]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:37:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms 13:37:58 INFO - PROCESS | 1653 | 1468615078233 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 1653 | 1468615078234 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 13:37:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:37:58 INFO - PROCESS | 1653 | 1468615078239 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - PROCESS | 1653 | 1468615078241 Marionette TRACE conn2 <- [1,2738,null,{}] 13:37:58 INFO - PROCESS | 1653 | 1468615078243 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}] 13:37:58 INFO - PROCESS | 1653 | 1468615078244 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:58 INFO - PROCESS | 1653 | 1468615078348 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:37:58 INFO - PROCESS | 1653 | 1468615078356 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 1653 | 1468615078357 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x120f89800 == 36 [pid = 1653] [id = 692] 13:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x12103bc00) [pid = 1653] [serial = 2076] [outer = 0x0] 13:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x124832400) [pid = 1653] [serial = 2077] [outer = 0x12103bc00] 13:37:58 INFO - PROCESS | 1653 | 1468615078382 Marionette DEBUG loaded listener.js 13:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x124c03400) [pid = 1653] [serial = 2078] [outer = 0x12103bc00] 13:37:58 INFO - PROCESS | 1653 | 1468615078674 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]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:37:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 472ms 13:37:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:37:58 INFO - PROCESS | 1653 | 1468615078709 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 1653 | 1468615078711 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 13:37:58 INFO - PROCESS | 1653 | 1468615078713 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - PROCESS | 1653 | 1468615078714 Marionette TRACE conn2 <- [1,2742,null,{}] 13:37:58 INFO - PROCESS | 1653 | 1468615078716 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}] 13:37:58 INFO - PROCESS | 1653 | 1468615078717 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:58 INFO - PROCESS | 1653 | 1468615078793 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:37:58 INFO - PROCESS | 1653 | 1468615078796 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 1653 | 1468615078797 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12abae800 == 37 [pid = 1653] [id = 693] 13:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11714a400) [pid = 1653] [serial = 2079] [outer = 0x0] 13:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x125390c00) [pid = 1653] [serial = 2080] [outer = 0x11714a400] 13:37:58 INFO - PROCESS | 1653 | 1468615078824 Marionette DEBUG loaded listener.js 13:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12539b400) [pid = 1653] [serial = 2081] [outer = 0x11714a400] 13:37:59 INFO - PROCESS | 1653 | 1468615079163 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]]]}] 13:37:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:37:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 469ms 13:37:59 INFO - PROCESS | 1653 | 1468615079182 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 1653 | 1468615079184 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 13:37:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:37:59 INFO - PROCESS | 1653 | 1468615079187 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 1653 | 1468615079190 Marionette TRACE conn2 <- [1,2746,null,{}] 13:37:59 INFO - PROCESS | 1653 | 1468615079193 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}] 13:37:59 INFO - PROCESS | 1653 | 1468615079195 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:59 INFO - PROCESS | 1653 | 1468615079310 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:37:59 INFO - PROCESS | 1653 | 1468615079323 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 1653 | 1468615079324 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12653d000 == 38 [pid = 1653] [id = 694] 13:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x125d03400) [pid = 1653] [serial = 2082] [outer = 0x0] 13:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x125fc0400) [pid = 1653] [serial = 2083] [outer = 0x125d03400] 13:37:59 INFO - PROCESS | 1653 | 1468615079351 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x125ff4400) [pid = 1653] [serial = 2084] [outer = 0x125d03400] 13:37:59 INFO - PROCESS | 1653 | 1468615079645 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]]]}] 13:37:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:37:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 522ms 13:37:59 INFO - PROCESS | 1653 | 1468615079713 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:37:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:37:59 INFO - PROCESS | 1653 | 1468615079715 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 13:37:59 INFO - PROCESS | 1653 | 1468615079718 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 1653 | 1468615079722 Marionette TRACE conn2 <- [1,2750,null,{}] 13:37:59 INFO - PROCESS | 1653 | 1468615079726 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}] 13:37:59 INFO - PROCESS | 1653 | 1468615079728 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:59 INFO - PROCESS | 1653 | 1468615079845 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:37:59 INFO - PROCESS | 1653 | 1468615079898 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 1653 | 1468615079899 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:37:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ff1800 == 39 [pid = 1653] [id = 695] 13:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11213e800) [pid = 1653] [serial = 2085] [outer = 0x0] 13:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1126f2000) [pid = 1653] [serial = 2086] [outer = 0x11213e800] 13:37:59 INFO - PROCESS | 1653 | 1468615079932 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112a88c00) [pid = 1653] [serial = 2087] [outer = 0x11213e800] 13:38:00 INFO - PROCESS | 1653 | 1468615080474 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]]]}] 13:38:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:38:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 774ms 13:38:00 INFO - PROCESS | 1653 | 1468615080560 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:38:00 INFO - PROCESS | 1653 | 1468615080562 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 13:38:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:38:00 INFO - PROCESS | 1653 | 1468615080570 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:38:00 INFO - PROCESS | 1653 | 1468615080572 Marionette TRACE conn2 <- [1,2754,null,{}] 13:38:00 INFO - PROCESS | 1653 | 1468615080575 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}] 13:38:00 INFO - PROCESS | 1653 | 1468615080577 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:00 INFO - PROCESS | 1653 | 1468615080685 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:38:00 INFO - PROCESS | 1653 | 1468615080741 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:00 INFO - PROCESS | 1653 | 1468615080743 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x124807000 == 40 [pid = 1653] [id = 696] 13:38:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x115e2c000) [pid = 1653] [serial = 2088] [outer = 0x0] 13:38:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1164ebc00) [pid = 1653] [serial = 2089] [outer = 0x115e2c000] 13:38:00 INFO - PROCESS | 1653 | 1468615080774 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117183800) [pid = 1653] [serial = 2090] [outer = 0x115e2c000] 13:38:01 INFO - PROCESS | 1653 | 1468615081425 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]]]}] 13:38:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:38:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 873ms 13:38:01 INFO - PROCESS | 1653 | 1468615081466 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:38:01 INFO - PROCESS | 1653 | 1468615081469 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 13:38:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:38:01 INFO - PROCESS | 1653 | 1468615081476 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:38:01 INFO - PROCESS | 1653 | 1468615081478 Marionette TRACE conn2 <- [1,2758,null,{}] 13:38:01 INFO - PROCESS | 1653 | 1468615081482 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}] 13:38:01 INFO - PROCESS | 1653 | 1468615081484 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:01 INFO - PROCESS | 1653 | 1468615081606 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:38:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12abae800 == 39 [pid = 1653] [id = 693] 13:38:01 INFO - PROCESS | 1653 | --DOCSHELL 0x120f89800 == 38 [pid = 1653] [id = 692] 13:38:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d1000 == 37 [pid = 1653] [id = 691] 13:38:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a587800 == 36 [pid = 1653] [id = 690] 13:38:01 INFO - PROCESS | 1653 | --DOCSHELL 0x129075000 == 35 [pid = 1653] [id = 689] 13:38:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12653d800 == 34 [pid = 1653] [id = 688] 13:38:01 INFO - PROCESS | 1653 | --DOCSHELL 0x124802800 == 33 [pid = 1653] [id = 687] 13:38:01 INFO - PROCESS | 1653 | --DOCSHELL 0x120fa0000 == 32 [pid = 1653] [id = 686] 13:38:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1186e5800 == 31 [pid = 1653] [id = 685] 13:38:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae1800 == 30 [pid = 1653] [id = 684] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124a80000) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11965f400) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112a79400) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1133c6000) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116808c00) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x117181400) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x115e95800) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116774400) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118157400) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x129380400) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11815bc00) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x119642800) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11902e000) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x120e66000) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119486800) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1181d8800) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x125391000) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 13:38:01 INFO - PROCESS | 1653 | 1468615081702 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 1653 | 1468615081705 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11661b000 == 31 [pid = 1653] [id = 697] 13:38:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x112d24c00) [pid = 1653] [serial = 2091] [outer = 0x0] 13:38:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x112f70000) [pid = 1653] [serial = 2092] [outer = 0x112d24c00] 13:38:01 INFO - PROCESS | 1653 | 1468615081734 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x115e22400) [pid = 1653] [serial = 2093] [outer = 0x112d24c00] 13:38:02 INFO - PROCESS | 1653 | 1468615082054 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]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:38:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 623ms 13:38:02 INFO - PROCESS | 1653 | 1468615082098 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 1653 | 1468615082101 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 13:38:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:38:02 INFO - PROCESS | 1653 | 1468615082106 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 1653 | 1468615082107 Marionette TRACE conn2 <- [1,2762,null,{}] 13:38:02 INFO - PROCESS | 1653 | 1468615082110 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}] 13:38:02 INFO - PROCESS | 1653 | 1468615082111 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:02 INFO - PROCESS | 1653 | 1468615082191 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:38:02 INFO - PROCESS | 1653 | 1468615082195 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 1653 | 1468615082197 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119d15800 == 32 [pid = 1653] [id = 698] 13:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x116140c00) [pid = 1653] [serial = 2094] [outer = 0x0] 13:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11718d400) [pid = 1653] [serial = 2095] [outer = 0x116140c00] 13:38:02 INFO - PROCESS | 1653 | 1468615082223 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1181d6400) [pid = 1653] [serial = 2096] [outer = 0x116140c00] 13:38:02 INFO - PROCESS | 1653 | 1468615082584 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]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:38:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 519ms 13:38:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:38:02 INFO - PROCESS | 1653 | 1468615082626 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 1653 | 1468615082627 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 13:38:02 INFO - PROCESS | 1653 | 1468615082629 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 1653 | 1468615082631 Marionette TRACE conn2 <- [1,2766,null,{}] 13:38:02 INFO - PROCESS | 1653 | 1468615082639 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}] 13:38:02 INFO - PROCESS | 1653 | 1468615082642 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:02 INFO - PROCESS | 1653 | 1468615082729 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:38:02 INFO - PROCESS | 1653 | 1468615082734 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 1653 | 1468615082736 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x125276800 == 33 [pid = 1653] [id = 699] 13:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1128d1000) [pid = 1653] [serial = 2097] [outer = 0x0] 13:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119022000) [pid = 1653] [serial = 2098] [outer = 0x1128d1000] 13:38:02 INFO - PROCESS | 1653 | 1468615082766 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119487c00) [pid = 1653] [serial = 2099] [outer = 0x1128d1000] 13:38:03 INFO - PROCESS | 1653 | 1468615083096 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]]]}] 13:38:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:38:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 470ms 13:38:03 INFO - PROCESS | 1653 | 1468615083100 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:38:03 INFO - PROCESS | 1653 | 1468615083101 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 13:38:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:38:03 INFO - PROCESS | 1653 | 1468615083106 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:38:03 INFO - PROCESS | 1653 | 1468615083108 Marionette TRACE conn2 <- [1,2770,null,{}] 13:38:03 INFO - PROCESS | 1653 | 1468615083111 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}] 13:38:03 INFO - PROCESS | 1653 | 1468615083112 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:03 INFO - PROCESS | 1653 | 1468615083227 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:38:03 INFO - PROCESS | 1653 | 1468615083234 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:03 INFO - PROCESS | 1653 | 1468615083235 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1289c6800 == 34 [pid = 1653] [id = 700] 13:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119668800) [pid = 1653] [serial = 2100] [outer = 0x0] 13:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119c6d400) [pid = 1653] [serial = 2101] [outer = 0x119668800] 13:38:03 INFO - PROCESS | 1653 | 1468615083261 Marionette DEBUG loaded listener.js 13:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x120e6b400) [pid = 1653] [serial = 2102] [outer = 0x119668800] 13:38:03 INFO - PROCESS | 1653 | 1468615083667 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]]]}] 13:38:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:38:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 573ms 13:38:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:38:03 INFO - PROCESS | 1653 | 1468615083679 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:38:03 INFO - PROCESS | 1653 | 1468615083681 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 13:38:03 INFO - PROCESS | 1653 | 1468615083685 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:38:03 INFO - PROCESS | 1653 | 1468615083686 Marionette TRACE conn2 <- [1,2774,null,{}] 13:38:03 INFO - PROCESS | 1653 | 1468615083701 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}] 13:38:03 INFO - PROCESS | 1653 | 1468615083703 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:03 INFO - PROCESS | 1653 | 1468615083809 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:38:03 INFO - PROCESS | 1653 | 1468615083842 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:03 INFO - PROCESS | 1653 | 1468615083843 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x129334000 == 35 [pid = 1653] [id = 701] 13:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1126f4000) [pid = 1653] [serial = 2103] [outer = 0x0] 13:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x120ee7c00) [pid = 1653] [serial = 2104] [outer = 0x1126f4000] 13:38:03 INFO - PROCESS | 1653 | 1468615083898 Marionette DEBUG loaded listener.js 13:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x121466000) [pid = 1653] [serial = 2105] [outer = 0x1126f4000] 13:38:04 INFO - PROCESS | 1653 | 1468615084225 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]]]}] 13:38:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:38:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 582ms 13:38:04 INFO - PROCESS | 1653 | 1468615084267 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:38:04 INFO - PROCESS | 1653 | 1468615084268 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 13:38:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:38:04 INFO - PROCESS | 1653 | 1468615084270 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:38:04 INFO - PROCESS | 1653 | 1468615084271 Marionette TRACE conn2 <- [1,2778,null,{}] 13:38:04 INFO - PROCESS | 1653 | 1468615084274 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}] 13:38:04 INFO - PROCESS | 1653 | 1468615084278 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:04 INFO - PROCESS | 1653 | 1468615084394 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:38:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbb2800 == 34 [pid = 1653] [id = 16] 13:38:04 INFO - PROCESS | 1653 | 1468615084444 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:04 INFO - PROCESS | 1653 | 1468615084445 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab9f000 == 35 [pid = 1653] [id = 702] 13:38:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124a3f000) [pid = 1653] [serial = 2106] [outer = 0x0] 13:38:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12539a000) [pid = 1653] [serial = 2107] [outer = 0x124a3f000] 13:38:04 INFO - PROCESS | 1653 | 1468615084483 Marionette DEBUG loaded listener.js 13:38:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x125ff5c00) [pid = 1653] [serial = 2108] [outer = 0x124a3f000] 13:38:04 INFO - PROCESS | 1653 | 1468615084799 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]]]}] 13:38:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:38:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 570ms 13:38:04 INFO - PROCESS | 1653 | 1468615084843 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:38:04 INFO - PROCESS | 1653 | 1468615084851 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 13:38:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:38:04 INFO - PROCESS | 1653 | 1468615084853 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:38:04 INFO - PROCESS | 1653 | 1468615084854 Marionette TRACE conn2 <- [1,2782,null,{}] 13:38:04 INFO - PROCESS | 1653 | 1468615084857 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}] 13:38:04 INFO - PROCESS | 1653 | 1468615084858 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:04 INFO - PROCESS | 1653 | 1468615084956 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:38:04 INFO - PROCESS | 1653 | 1468615084959 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:04 INFO - PROCESS | 1653 | 1468615084961 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b186800 == 36 [pid = 1653] [id = 703] 13:38:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x125fedc00) [pid = 1653] [serial = 2109] [outer = 0x0] 13:38:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126523400) [pid = 1653] [serial = 2110] [outer = 0x125fedc00] 13:38:04 INFO - PROCESS | 1653 | 1468615084984 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1265de000) [pid = 1653] [serial = 2111] [outer = 0x125fedc00] 13:38:05 INFO - PROCESS | 1653 | 1468615085308 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]]]}] 13:38:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:38:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 470ms 13:38:05 INFO - PROCESS | 1653 | 1468615085335 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:38:05 INFO - PROCESS | 1653 | 1468615085336 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 13:38:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:38:05 INFO - PROCESS | 1653 | 1468615085342 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - PROCESS | 1653 | 1468615085343 Marionette TRACE conn2 <- [1,2786,null,{}] 13:38:05 INFO - PROCESS | 1653 | 1468615085345 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}] 13:38:05 INFO - PROCESS | 1653 | 1468615085346 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:05 INFO - PROCESS | 1653 | 1468615085444 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:38:05 INFO - PROCESS | 1653 | 1468615085458 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 1653 | 1468615085459 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca5800 == 37 [pid = 1653] [id = 704] 13:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126653800) [pid = 1653] [serial = 2112] [outer = 0x0] 13:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126819000) [pid = 1653] [serial = 2113] [outer = 0x126653800] 13:38:05 INFO - PROCESS | 1653 | 1468615085483 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126b81c00) [pid = 1653] [serial = 2114] [outer = 0x126653800] 13:38:05 INFO - PROCESS | 1653 | 1468615085817 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]]]}] 13:38:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:38:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 523ms 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1128cb400) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112f7e800) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116472800) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1164ee000) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1126f5000) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x114fcc400) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11714a400) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x117188000) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x10eafa800) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1184aa800) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x120f19c00) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1164ee800) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:38:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:38:05 INFO - PROCESS | 1653 | 1468615085900 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:38:05 INFO - PROCESS | 1653 | 1468615085901 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 13:38:05 INFO - PROCESS | 1653 | 1468615085905 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - PROCESS | 1653 | 1468615085906 Marionette TRACE conn2 <- [1,2790,null,{}] 13:38:05 INFO - PROCESS | 1653 | 1468615085909 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}] 13:38:05 INFO - PROCESS | 1653 | 1468615085910 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:05 INFO - PROCESS | 1653 | 1468615085986 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:38:05 INFO - PROCESS | 1653 | 1468615085993 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 1653 | 1468615085994 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf0e000 == 38 [pid = 1653] [id = 705] 13:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x114fcd000) [pid = 1653] [serial = 2115] [outer = 0x0] 13:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1164ee800) [pid = 1653] [serial = 2116] [outer = 0x114fcd000] 13:38:06 INFO - PROCESS | 1653 | 1468615086018 Marionette DEBUG loaded listener.js 13:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1182df800) [pid = 1653] [serial = 2117] [outer = 0x114fcd000] 13:38:06 INFO - PROCESS | 1653 | 1468615086357 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]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:38:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 469ms 13:38:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:38:06 INFO - PROCESS | 1653 | 1468615086376 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 1653 | 1468615086377 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 13:38:06 INFO - PROCESS | 1653 | 1468615086379 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:38:06 INFO - PROCESS | 1653 | 1468615086380 Marionette TRACE conn2 <- [1,2794,null,{}] 13:38:06 INFO - PROCESS | 1653 | 1468615086382 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}] 13:38:06 INFO - PROCESS | 1653 | 1468615086383 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:06 INFO - PROCESS | 1653 | 1468615086465 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:38:06 INFO - PROCESS | 1653 | 1468615086468 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:06 INFO - PROCESS | 1653 | 1468615086470 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c302800 == 39 [pid = 1653] [id = 706] 13:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118685c00) [pid = 1653] [serial = 2118] [outer = 0x0] 13:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126b82400) [pid = 1653] [serial = 2119] [outer = 0x118685c00] 13:38:06 INFO - PROCESS | 1653 | 1468615086496 Marionette DEBUG loaded listener.js 13:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12881d400) [pid = 1653] [serial = 2120] [outer = 0x118685c00] 13:38:06 INFO - PROCESS | 1653 | 1468615086875 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]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:38:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 568ms 13:38:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:38:06 INFO - PROCESS | 1653 | 1468615086948 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 1653 | 1468615086951 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 13:38:06 INFO - PROCESS | 1653 | 1468615086954 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:38:06 INFO - PROCESS | 1653 | 1468615086956 Marionette TRACE conn2 <- [1,2798,null,{}] 13:38:06 INFO - PROCESS | 1653 | 1468615086960 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}] 13:38:06 INFO - PROCESS | 1653 | 1468615086962 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:07 INFO - PROCESS | 1653 | 1468615087105 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:38:07 INFO - PROCESS | 1653 | 1468615087111 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 1653 | 1468615087112 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12caa0000 == 40 [pid = 1653] [id = 707] 13:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126b85000) [pid = 1653] [serial = 2121] [outer = 0x0] 13:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12893f000) [pid = 1653] [serial = 2122] [outer = 0x126b85000] 13:38:07 INFO - PROCESS | 1653 | 1468615087155 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1289d8400) [pid = 1653] [serial = 2123] [outer = 0x126b85000] 13:38:07 INFO - PROCESS | 1653 | 1468615087498 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]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:38:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 573ms 13:38:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:38:07 INFO - PROCESS | 1653 | 1468615087527 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 1653 | 1468615087528 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 13:38:07 INFO - PROCESS | 1653 | 1468615087530 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 1653 | 1468615087531 Marionette TRACE conn2 <- [1,2802,null,{}] 13:38:07 INFO - PROCESS | 1653 | 1468615087533 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}] 13:38:07 INFO - PROCESS | 1653 | 1468615087534 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:07 INFO - PROCESS | 1653 | 1468615087644 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:38:07 INFO - PROCESS | 1653 | 1468615087650 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 1653 | 1468615087651 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12caaa000 == 41 [pid = 1653] [id = 708] 13:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128942800) [pid = 1653] [serial = 2124] [outer = 0x0] 13:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128d0e800) [pid = 1653] [serial = 2125] [outer = 0x128942800] 13:38:07 INFO - PROCESS | 1653 | 1468615087676 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129033000) [pid = 1653] [serial = 2126] [outer = 0x128942800] 13:38:08 INFO - PROCESS | 1653 | 1468615088081 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]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:38:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 568ms 13:38:08 INFO - PROCESS | 1653 | 1468615088098 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:38:08 INFO - PROCESS | 1653 | 1468615088101 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 13:38:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:38:08 INFO - PROCESS | 1653 | 1468615088104 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:38:08 INFO - PROCESS | 1653 | 1468615088106 Marionette TRACE conn2 <- [1,2806,null,{}] 13:38:08 INFO - PROCESS | 1653 | 1468615088110 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}] 13:38:08 INFO - PROCESS | 1653 | 1468615088112 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:08 INFO - PROCESS | 1653 | 1468615088219 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:38:08 INFO - PROCESS | 1653 | 1468615088294 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:08 INFO - PROCESS | 1653 | 1468615088296 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11936a000 == 42 [pid = 1653] [id = 709] 13:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112de1400) [pid = 1653] [serial = 2127] [outer = 0x0] 13:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x114fc1800) [pid = 1653] [serial = 2128] [outer = 0x112de1400] 13:38:08 INFO - PROCESS | 1653 | 1468615088327 Marionette DEBUG loaded listener.js 13:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11646fc00) [pid = 1653] [serial = 2129] [outer = 0x112de1400] 13:38:08 INFO - PROCESS | 1653 | 1468615088753 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]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:38:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 13:38:08 INFO - PROCESS | 1653 | 1468615088774 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:38:08 INFO - PROCESS | 1653 | 1468615088777 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 13:38:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:38:08 INFO - PROCESS | 1653 | 1468615088782 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:38:08 INFO - PROCESS | 1653 | 1468615088784 Marionette TRACE conn2 <- [1,2810,null,{}] 13:38:08 INFO - PROCESS | 1653 | 1468615088787 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}] 13:38:08 INFO - PROCESS | 1653 | 1468615088788 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:08 INFO - PROCESS | 1653 | 1468615088915 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:38:08 INFO - PROCESS | 1653 | 1468615088987 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:08 INFO - PROCESS | 1653 | 1468615088989 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129081000 == 43 [pid = 1653] [id = 710] 13:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118269400) [pid = 1653] [serial = 2130] [outer = 0x0] 13:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1182e2000) [pid = 1653] [serial = 2131] [outer = 0x118269400] 13:38:09 INFO - PROCESS | 1653 | 1468615089019 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11902c000) [pid = 1653] [serial = 2132] [outer = 0x118269400] 13:38:09 INFO - PROCESS | 1653 | 1468615089440 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]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:38:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 672ms 13:38:09 INFO - PROCESS | 1653 | 1468615089454 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:38:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:38:09 INFO - PROCESS | 1653 | 1468615089456 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 13:38:09 INFO - PROCESS | 1653 | 1468615089458 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 1653 | 1468615089461 Marionette TRACE conn2 <- [1,2814,null,{}] 13:38:09 INFO - PROCESS | 1653 | 1468615089469 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}] 13:38:09 INFO - PROCESS | 1653 | 1468615089472 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:09 INFO - PROCESS | 1653 | 1468615089576 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:38:09 INFO - PROCESS | 1653 | 1468615089638 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 1653 | 1468615089640 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ca9b800 == 44 [pid = 1653] [id = 711] 13:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119827c00) [pid = 1653] [serial = 2133] [outer = 0x0] 13:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1216b4800) [pid = 1653] [serial = 2134] [outer = 0x119827c00] 13:38:09 INFO - PROCESS | 1653 | 1468615089670 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125397800) [pid = 1653] [serial = 2135] [outer = 0x119827c00] 13:38:10 INFO - PROCESS | 1653 | 1468615090119 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]]]}] 13:38:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:38:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 673ms 13:38:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:38:10 INFO - PROCESS | 1653 | 1468615090132 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:38:10 INFO - PROCESS | 1653 | 1468615090133 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 13:38:10 INFO - PROCESS | 1653 | 1468615090136 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:38:10 INFO - PROCESS | 1653 | 1468615090138 Marionette TRACE conn2 <- [1,2818,null,{}] 13:38:10 INFO - PROCESS | 1653 | 1468615090142 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}] 13:38:10 INFO - PROCESS | 1653 | 1468615090144 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:10 INFO - PROCESS | 1653 | 1468615090244 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:38:10 INFO - PROCESS | 1653 | 1468615090351 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 1653 | 1468615090352 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d456800 == 45 [pid = 1653] [id = 712] 13:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x125fc3000) [pid = 1653] [serial = 2136] [outer = 0x0] 13:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12664d000) [pid = 1653] [serial = 2137] [outer = 0x125fc3000] 13:38:10 INFO - PROCESS | 1653 | 1468615090381 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12882bc00) [pid = 1653] [serial = 2138] [outer = 0x125fc3000] 13:38:10 INFO - PROCESS | 1653 | 1468615090963 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]]]}] 13:38:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:38:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 874ms 13:38:11 INFO - PROCESS | 1653 | 1468615091011 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:38:11 INFO - PROCESS | 1653 | 1468615091014 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 13:38:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:38:11 INFO - PROCESS | 1653 | 1468615091017 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:38:11 INFO - PROCESS | 1653 | 1468615091019 Marionette TRACE conn2 <- [1,2822,null,{}] 13:38:11 INFO - PROCESS | 1653 | 1468615091022 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}] 13:38:11 INFO - PROCESS | 1653 | 1468615091024 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:11 INFO - PROCESS | 1653 | 1468615091120 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:38:11 INFO - PROCESS | 1653 | 1468615091183 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:11 INFO - PROCESS | 1653 | 1468615091186 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x121219800 == 46 [pid = 1653] [id = 713] 13:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1133d2000) [pid = 1653] [serial = 2139] [outer = 0x0] 13:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x114fcc400) [pid = 1653] [serial = 2140] [outer = 0x1133d2000] 13:38:11 INFO - PROCESS | 1653 | 1468615091214 Marionette DEBUG loaded listener.js 13:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1164ed800) [pid = 1653] [serial = 2141] [outer = 0x1133d2000] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119eac000 == 45 [pid = 1653] [id = 683] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12caa0000 == 44 [pid = 1653] [id = 707] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12c302800 == 43 [pid = 1653] [id = 706] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf0e000 == 42 [pid = 1653] [id = 705] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca5800 == 41 [pid = 1653] [id = 704] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12b186800 == 40 [pid = 1653] [id = 703] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab9f000 == 39 [pid = 1653] [id = 702] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x129334000 == 38 [pid = 1653] [id = 701] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1289c6800 == 37 [pid = 1653] [id = 700] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x125276800 == 36 [pid = 1653] [id = 699] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbb2000 == 35 [pid = 1653] [id = 17] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119d15800 == 34 [pid = 1653] [id = 698] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11661b000 == 33 [pid = 1653] [id = 697] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x124807000 == 32 [pid = 1653] [id = 696] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x116ff1800 == 31 [pid = 1653] [id = 695] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12653d000 == 30 [pid = 1653] [id = 694] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12d456800 == 29 [pid = 1653] [id = 712] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12ca9b800 == 28 [pid = 1653] [id = 711] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x129081000 == 27 [pid = 1653] [id = 710] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12caaa000 == 26 [pid = 1653] [id = 708] 13:38:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11936a000 == 25 [pid = 1653] [id = 709] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11717e400) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1181cdc00) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113c96400) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x115e8c800) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117eb3000) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116805c00) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1182da800) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1126fc400) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a7b800) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116881c00) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114fd0800) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12539b400) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1185bec00) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1182e5c00) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1184aac00) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11902bc00) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119489000) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x120f19800) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1211a4000) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11837ec00) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120eed800) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x125390c00) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1216a9400) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x125fc0400) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124832400) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118381800) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 13:38:12 INFO - PROCESS | 1653 | 1468615092234 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]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:38:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1275ms 13:38:12 INFO - PROCESS | 1653 | 1468615092293 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 1653 | 1468615092296 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 13:38:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:38:12 INFO - PROCESS | 1653 | 1468615092299 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - PROCESS | 1653 | 1468615092301 Marionette TRACE conn2 <- [1,2826,null,{}] 13:38:12 INFO - PROCESS | 1653 | 1468615092306 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}] 13:38:12 INFO - PROCESS | 1653 | 1468615092308 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:12 INFO - PROCESS | 1653 | 1468615092391 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:38:12 INFO - PROCESS | 1653 | 1468615092399 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 1653 | 1468615092402 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aee000 == 26 [pid = 1653] [id = 714] 13:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112763000) [pid = 1653] [serial = 2142] [outer = 0x0] 13:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1128d5c00) [pid = 1653] [serial = 2143] [outer = 0x112763000] 13:38:12 INFO - PROCESS | 1653 | 1468615092434 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112f23800) [pid = 1653] [serial = 2144] [outer = 0x112763000] 13:38:12 INFO - PROCESS | 1653 | 1468615092769 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:38:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 475ms 13:38:12 INFO - PROCESS | 1653 | 1468615092809 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 1653 | 1468615092812 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 13:38:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:38:12 INFO - PROCESS | 1653 | 1468615092818 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - PROCESS | 1653 | 1468615092820 Marionette TRACE conn2 <- [1,2830,null,{}] 13:38:12 INFO - PROCESS | 1653 | 1468615092822 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}] 13:38:12 INFO - PROCESS | 1653 | 1468615092824 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:12 INFO - PROCESS | 1653 | 1468615092902 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:38:12 INFO - PROCESS | 1653 | 1468615092909 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 1653 | 1468615092910 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x119048800 == 27 [pid = 1653] [id = 715] 13:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113c65000) [pid = 1653] [serial = 2145] [outer = 0x0] 13:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x115e25800) [pid = 1653] [serial = 2146] [outer = 0x113c65000] 13:38:12 INFO - PROCESS | 1653 | 1468615092937 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1164e1000) [pid = 1653] [serial = 2147] [outer = 0x113c65000] 13:38:13 INFO - PROCESS | 1653 | 1468615093290 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]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:38:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 523ms 13:38:13 INFO - PROCESS | 1653 | 1468615093343 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 1653 | 1468615093344 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 13:38:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:38:13 INFO - PROCESS | 1653 | 1468615093354 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 1653 | 1468615093356 Marionette TRACE conn2 <- [1,2834,null,{}] 13:38:13 INFO - PROCESS | 1653 | 1468615093364 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}] 13:38:13 INFO - PROCESS | 1653 | 1468615093367 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:13 INFO - PROCESS | 1653 | 1468615093448 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:38:13 INFO - PROCESS | 1653 | 1468615093458 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:13 INFO - PROCESS | 1653 | 1468615093460 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x121096800 == 28 [pid = 1653] [id = 716] 13:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116f99800) [pid = 1653] [serial = 2148] [outer = 0x0] 13:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117ead000) [pid = 1653] [serial = 2149] [outer = 0x116f99800] 13:38:13 INFO - PROCESS | 1653 | 1468615093488 Marionette DEBUG loaded listener.js 13:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1181d6800) [pid = 1653] [serial = 2150] [outer = 0x116f99800] 13:38:13 INFO - PROCESS | 1653 | 1468615093845 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:38:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 521ms 13:38:13 INFO - PROCESS | 1653 | 1468615093876 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 1653 | 1468615093878 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 13:38:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:38:13 INFO - PROCESS | 1653 | 1468615093880 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 1653 | 1468615093881 Marionette TRACE conn2 <- [1,2838,null,{}] 13:38:13 INFO - PROCESS | 1653 | 1468615093883 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}] 13:38:13 INFO - PROCESS | 1653 | 1468615093884 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:14 INFO - PROCESS | 1653 | 1468615093995 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:38:14 INFO - PROCESS | 1653 | 1468615094001 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 1653 | 1468615094002 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f6a000 == 29 [pid = 1653] [id = 717] 13:38:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1181d8000) [pid = 1653] [serial = 2151] [outer = 0x0] 13:38:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1182dfc00) [pid = 1653] [serial = 2152] [outer = 0x1181d8000] 13:38:14 INFO - PROCESS | 1653 | 1468615094029 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118381c00) [pid = 1653] [serial = 2153] [outer = 0x1181d8000] 13:38:14 INFO - PROCESS | 1653 | 1468615094383 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]]]}] 13:38:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:38:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 518ms 13:38:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:38:14 INFO - PROCESS | 1653 | 1468615094399 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:38:14 INFO - PROCESS | 1653 | 1468615094400 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 13:38:14 INFO - PROCESS | 1653 | 1468615094403 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:38:14 INFO - PROCESS | 1653 | 1468615094406 Marionette TRACE conn2 <- [1,2842,null,{}] 13:38:14 INFO - PROCESS | 1653 | 1468615094417 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}] 13:38:14 INFO - PROCESS | 1653 | 1468615094427 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:14 INFO - PROCESS | 1653 | 1468615094521 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:38:14 INFO - PROCESS | 1653 | 1468615094525 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 1653 | 1468615094526 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266ec000 == 30 [pid = 1653] [id = 718] 13:38:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11614cc00) [pid = 1653] [serial = 2154] [outer = 0x0] 13:38:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1185b7800) [pid = 1653] [serial = 2155] [outer = 0x11614cc00] 13:38:14 INFO - PROCESS | 1653 | 1468615094550 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1191e5800) [pid = 1653] [serial = 2156] [outer = 0x11614cc00] 13:38:14 INFO - PROCESS | 1653 | 1468615094898 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]]]}] 13:38:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:38:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 522ms 13:38:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:38:14 INFO - PROCESS | 1653 | 1468615094926 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:38:14 INFO - PROCESS | 1653 | 1468615094927 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 13:38:14 INFO - PROCESS | 1653 | 1468615094929 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:38:14 INFO - PROCESS | 1653 | 1468615094930 Marionette TRACE conn2 <- [1,2846,null,{}] 13:38:14 INFO - PROCESS | 1653 | 1468615094932 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}] 13:38:14 INFO - PROCESS | 1653 | 1468615094936 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:15 INFO - PROCESS | 1653 | 1468615095054 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:38:15 INFO - PROCESS | 1653 | 1468615095090 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 1653 | 1468615095091 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x129324800 == 31 [pid = 1653] [id = 719] 13:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11948bc00) [pid = 1653] [serial = 2157] [outer = 0x0] 13:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1198e2c00) [pid = 1653] [serial = 2158] [outer = 0x11948bc00] 13:38:15 INFO - PROCESS | 1653 | 1468615095116 Marionette DEBUG loaded listener.js 13:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121198000) [pid = 1653] [serial = 2159] [outer = 0x11948bc00] 13:38:15 INFO - PROCESS | 1653 | 1468615095428 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]]]}] 13:38:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:38:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 519ms 13:38:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:38:15 INFO - PROCESS | 1653 | 1468615095450 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 1653 | 1468615095452 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 13:38:15 INFO - PROCESS | 1653 | 1468615095455 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:38:15 INFO - PROCESS | 1653 | 1468615095457 Marionette TRACE conn2 <- [1,2850,null,{}] 13:38:15 INFO - PROCESS | 1653 | 1468615095460 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}] 13:38:15 INFO - PROCESS | 1653 | 1468615095461 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:15 INFO - PROCESS | 1653 | 1468615095560 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:38:15 INFO - PROCESS | 1653 | 1468615095569 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 1653 | 1468615095570 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a747800 == 32 [pid = 1653] [id = 720] 13:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1211a4000) [pid = 1653] [serial = 2160] [outer = 0x0] 13:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1216b6800) [pid = 1653] [serial = 2161] [outer = 0x1211a4000] 13:38:15 INFO - PROCESS | 1653 | 1468615095598 Marionette DEBUG loaded listener.js 13:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124a7d400) [pid = 1653] [serial = 2162] [outer = 0x1211a4000] 13:38:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119048800 == 31 [pid = 1653] [id = 715] 13:38:16 INFO - PROCESS | 1653 | --DOCSHELL 0x121219800 == 30 [pid = 1653] [id = 713] 13:38:16 INFO - PROCESS | 1653 | --DOCSHELL 0x116aee000 == 29 [pid = 1653] [id = 714] 13:38:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123f6a000 == 28 [pid = 1653] [id = 717] 13:38:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1266ec000 == 27 [pid = 1653] [id = 718] 13:38:16 INFO - PROCESS | 1653 | --DOCSHELL 0x129324800 == 26 [pid = 1653] [id = 719] 13:38:16 INFO - PROCESS | 1653 | --DOCSHELL 0x121096800 == 25 [pid = 1653] [id = 716] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12cbb3000) [pid = 1653] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12103bc00) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124a3f000) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12cb55400) [pid = 1653] [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.] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125fedc00) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e2c000) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1128d1000) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119668800) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116140c00) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112d24c00) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125d03400) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11213e800) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126653800) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126b85000) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128942800) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x114fcd000) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118685c00) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1126f4000) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12cbb8000) [pid = 1653] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124c03400) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12539a000) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126523400) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1164ebc00) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x117183800) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119022000) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119487c00) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119c6d400) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x120e6b400) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11718d400) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1181d6400) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x112f70000) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x115e22400) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x125ff4400) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1126f2000) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x112a88c00) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x126819000) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1289d8400) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1265de000) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x128d0e800) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1164ee800) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x129033000) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x1182df800) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x126b81c00) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x12893f000) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x12881d400) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x120ee7c00) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x125ff5c00) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x121466000) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 13:38:16 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x126b82400) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 13:38:17 INFO - PROCESS | 1653 | --DOMWINDOW == 49 (0x120ee6800) [pid = 1653] [serial = 1433] [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.] 13:38:17 INFO - PROCESS | 1653 | 1468615097083 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:38:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1673ms 13:38:17 INFO - PROCESS | 1653 | 1468615097128 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:38:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:38:17 INFO - PROCESS | 1653 | 1468615097130 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 13:38:17 INFO - PROCESS | 1653 | 1468615097134 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - PROCESS | 1653 | 1468615097136 Marionette TRACE conn2 <- [1,2854,null,{}] 13:38:17 INFO - PROCESS | 1653 | 1468615097140 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}] 13:38:17 INFO - PROCESS | 1653 | 1468615097142 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:17 INFO - PROCESS | 1653 | 1468615097228 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:38:17 INFO - PROCESS | 1653 | 1468615097286 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 1653 | 1468615097288 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aea000 == 26 [pid = 1653] [id = 721] 13:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x1121b9800) [pid = 1653] [serial = 2163] [outer = 0x0] 13:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x1126f2800) [pid = 1653] [serial = 2164] [outer = 0x1121b9800] 13:38:17 INFO - PROCESS | 1653 | 1468615097318 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x1128d7400) [pid = 1653] [serial = 2165] [outer = 0x1121b9800] 13:38:17 INFO - PROCESS | 1653 | 1468615097716 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]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:38:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 623ms 13:38:17 INFO - PROCESS | 1653 | 1468615097773 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 1653 | 1468615097779 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 13:38:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:38:17 INFO - PROCESS | 1653 | 1468615097788 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - PROCESS | 1653 | 1468615097789 Marionette TRACE conn2 <- [1,2858,null,{}] 13:38:17 INFO - PROCESS | 1653 | 1468615097792 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}] 13:38:17 INFO - PROCESS | 1653 | 1468615097794 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:17 INFO - PROCESS | 1653 | 1468615097872 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:38:17 INFO - PROCESS | 1653 | 1468615097877 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 1653 | 1468615097879 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186da000 == 27 [pid = 1653] [id = 722] 13:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x112ddd800) [pid = 1653] [serial = 2166] [outer = 0x0] 13:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x1133a4400) [pid = 1653] [serial = 2167] [outer = 0x112ddd800] 13:38:17 INFO - PROCESS | 1653 | 1468615097906 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x113c8c400) [pid = 1653] [serial = 2168] [outer = 0x112ddd800] 13:38:18 INFO - PROCESS | 1653 | 1468615098411 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:38:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:38:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 673ms 13:38:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:38:18 INFO - PROCESS | 1653 | 1468615098460 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 1653 | 1468615098465 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 13:38:18 INFO - PROCESS | 1653 | 1468615098470 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 1653 | 1468615098473 Marionette TRACE conn2 <- [1,2862,null,{}] 13:38:18 INFO - PROCESS | 1653 | 1468615098550 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}] 13:38:18 INFO - PROCESS | 1653 | 1468615098552 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:18 INFO - PROCESS | 1653 | 1468615098735 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:38:18 INFO - PROCESS | 1653 | 1468615098800 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:18 INFO - PROCESS | 1653 | 1468615098802 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11839f800 == 28 [pid = 1653] [id = 723] 13:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x10eafa400) [pid = 1653] [serial = 2169] [outer = 0x0] 13:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x112a7b800) [pid = 1653] [serial = 2170] [outer = 0x10eafa400] 13:38:18 INFO - PROCESS | 1653 | 1468615098833 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x112f7e800) [pid = 1653] [serial = 2171] [outer = 0x10eafa400] 13:38:19 INFO - PROCESS | 1653 | 1468615099349 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]]]}] 13:38:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:38:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 916ms 13:38:19 INFO - PROCESS | 1653 | 1468615099385 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:38:19 INFO - PROCESS | 1653 | 1468615099388 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 13:38:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:38:19 INFO - PROCESS | 1653 | 1468615099394 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - PROCESS | 1653 | 1468615099396 Marionette TRACE conn2 <- [1,2866,null,{}] 13:38:19 INFO - PROCESS | 1653 | 1468615099398 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}] 13:38:19 INFO - PROCESS | 1653 | 1468615099400 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:19 INFO - PROCESS | 1653 | 1468615099504 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:38:19 INFO - PROCESS | 1653 | 1468615099578 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 1653 | 1468615099580 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ea6000 == 29 [pid = 1653] [id = 724] 13:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x115e24000) [pid = 1653] [serial = 2172] [outer = 0x0] 13:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x115e8f400) [pid = 1653] [serial = 2173] [outer = 0x115e24000] 13:38:19 INFO - PROCESS | 1653 | 1468615099610 Marionette DEBUG loaded listener.js 13:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1164e9800) [pid = 1653] [serial = 2174] [outer = 0x115e24000] 13:38:20 INFO - PROCESS | 1653 | --DOCSHELL 0x116aea000 == 28 [pid = 1653] [id = 721] 13:38:20 INFO - PROCESS | 1653 | 1468615100194 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]]]}] 13:38:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:38:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 820ms 13:38:20 INFO - PROCESS | 1653 | 1468615100214 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:38:20 INFO - PROCESS | 1653 | 1468615100216 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 13:38:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:38:20 INFO - PROCESS | 1653 | 1468615100219 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - PROCESS | 1653 | 1468615100222 Marionette TRACE conn2 <- [1,2870,null,{}] 13:38:20 INFO - PROCESS | 1653 | 1468615100227 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}] 13:38:20 INFO - PROCESS | 1653 | 1468615100229 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:20 INFO - PROCESS | 1653 | 1468615100307 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:38:20 INFO - PROCESS | 1653 | 1468615100312 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 1653 | 1468615100314 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x118394800 == 29 [pid = 1653] [id = 725] 13:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112767c00) [pid = 1653] [serial = 2175] [outer = 0x0] 13:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112f2b000) [pid = 1653] [serial = 2176] [outer = 0x112767c00] 13:38:20 INFO - PROCESS | 1653 | 1468615100345 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x114fcd800) [pid = 1653] [serial = 2177] [outer = 0x112767c00] 13:38:20 INFO - PROCESS | 1653 | 1468615100685 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]]]}] 13:38:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:38:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 472ms 13:38:20 INFO - PROCESS | 1653 | 1468615100693 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:38:20 INFO - PROCESS | 1653 | 1468615100696 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 13:38:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:38:20 INFO - PROCESS | 1653 | 1468615100700 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - PROCESS | 1653 | 1468615100702 Marionette TRACE conn2 <- [1,2874,null,{}] 13:38:20 INFO - PROCESS | 1653 | 1468615100705 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}] 13:38:20 INFO - PROCESS | 1653 | 1468615100708 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:20 INFO - PROCESS | 1653 | 1468615100803 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:38:20 INFO - PROCESS | 1653 | 1468615100853 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 1653 | 1468615100854 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x121219800 == 30 [pid = 1653] [id = 726] 13:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x114fd0800) [pid = 1653] [serial = 2178] [outer = 0x0] 13:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116782800) [pid = 1653] [serial = 2179] [outer = 0x114fd0800] 13:38:20 INFO - PROCESS | 1653 | 1468615100880 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x117156800) [pid = 1653] [serial = 2180] [outer = 0x114fd0800] 13:38:21 INFO - PROCESS | 1653 | 1468615101183 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]]]}] 13:38:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:38:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 521ms 13:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:38:21 INFO - PROCESS | 1653 | 1468615101224 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:38:21 INFO - PROCESS | 1653 | 1468615101225 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 13:38:21 INFO - PROCESS | 1653 | 1468615101228 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - PROCESS | 1653 | 1468615101230 Marionette TRACE conn2 <- [1,2878,null,{}] 13:38:21 INFO - PROCESS | 1653 | 1468615101238 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}] 13:38:21 INFO - PROCESS | 1653 | 1468615101241 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:21 INFO - PROCESS | 1653 | 1468615101317 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:38:21 INFO - PROCESS | 1653 | 1468615101373 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 1653 | 1468615101375 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263b2000 == 31 [pid = 1653] [id = 727] 13:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x117181400) [pid = 1653] [serial = 2181] [outer = 0x0] 13:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11718bc00) [pid = 1653] [serial = 2182] [outer = 0x117181400] 13:38:21 INFO - PROCESS | 1653 | 1468615101404 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1181db800) [pid = 1653] [serial = 2183] [outer = 0x117181400] 13:38:21 INFO - PROCESS | 1653 | 1468615101715 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]]]}] 13:38:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:38:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 520ms 13:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:38:21 INFO - PROCESS | 1653 | 1468615101749 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:38:21 INFO - PROCESS | 1653 | 1468615101751 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 13:38:21 INFO - PROCESS | 1653 | 1468615101754 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - PROCESS | 1653 | 1468615101758 Marionette TRACE conn2 <- [1,2882,null,{}] 13:38:21 INFO - PROCESS | 1653 | 1468615101760 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}] 13:38:21 INFO - PROCESS | 1653 | 1468615101761 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:21 INFO - PROCESS | 1653 | 1468615101840 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:38:21 INFO - PROCESS | 1653 | 1468615101844 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 1653 | 1468615101845 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a34000 == 32 [pid = 1653] [id = 728] 13:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1182df000) [pid = 1653] [serial = 2184] [outer = 0x0] 13:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1184a3400) [pid = 1653] [serial = 2185] [outer = 0x1182df000] 13:38:21 INFO - PROCESS | 1653 | 1468615101870 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1185ba000) [pid = 1653] [serial = 2186] [outer = 0x1182df000] 13:38:22 INFO - PROCESS | 1653 | 1468615102227 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]]]}] 13:38:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:38:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 525ms 13:38:22 INFO - PROCESS | 1653 | 1468615102279 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:38:22 INFO - PROCESS | 1653 | 1468615102281 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 13:38:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:38:22 INFO - PROCESS | 1653 | 1468615102289 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 1653 | 1468615102290 Marionette TRACE conn2 <- [1,2886,null,{}] 13:38:22 INFO - PROCESS | 1653 | 1468615102292 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}] 13:38:22 INFO - PROCESS | 1653 | 1468615102300 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:22 INFO - PROCESS | 1653 | 1468615102379 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:38:22 INFO - PROCESS | 1653 | 1468615102383 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 1653 | 1468615102384 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129321000 == 33 [pid = 1653] [id = 729] 13:38:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x111ca8c00) [pid = 1653] [serial = 2187] [outer = 0x0] 13:38:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1185c2400) [pid = 1653] [serial = 2188] [outer = 0x111ca8c00] 13:38:22 INFO - PROCESS | 1653 | 1468615102403 Marionette DEBUG loaded listener.js 13:38:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11902dc00) [pid = 1653] [serial = 2189] [outer = 0x111ca8c00] 13:38:22 INFO - PROCESS | 1653 | 1468615102859 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]]]}] 13:38:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:38:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 622ms 13:38:22 INFO - PROCESS | 1653 | 1468615102912 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:38:22 INFO - PROCESS | 1653 | 1468615102914 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 13:38:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:38:22 INFO - PROCESS | 1653 | 1468615102917 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 1653 | 1468615102919 Marionette TRACE conn2 <- [1,2890,null,{}] 13:38:22 INFO - PROCESS | 1653 | 1468615102922 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}] 13:38:22 INFO - PROCESS | 1653 | 1468615102928 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:23 INFO - PROCESS | 1653 | 1468615103107 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:38:23 INFO - PROCESS | 1653 | 1468615103130 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 1653 | 1468615103131 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7c3000 == 34 [pid = 1653] [id = 730] 13:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1191e2400) [pid = 1653] [serial = 2190] [outer = 0x0] 13:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119646800) [pid = 1653] [serial = 2191] [outer = 0x1191e2400] 13:38:23 INFO - PROCESS | 1653 | 1468615103166 Marionette DEBUG loaded listener.js 13:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x120ee3c00) [pid = 1653] [serial = 2192] [outer = 0x1191e2400] 13:38:23 INFO - PROCESS | 1653 | 1468615103537 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:38:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:38:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 675ms 13:38:23 INFO - PROCESS | 1653 | 1468615103591 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 1653 | 1468615103592 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 13:38:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:38:23 INFO - PROCESS | 1653 | 1468615103595 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - PROCESS | 1653 | 1468615103596 Marionette TRACE conn2 <- [1,2894,null,{}] 13:38:23 INFO - PROCESS | 1653 | 1468615103598 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}] 13:38:23 INFO - PROCESS | 1653 | 1468615103599 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:23 INFO - PROCESS | 1653 | 1468615103701 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:38:23 INFO - PROCESS | 1653 | 1468615103752 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 1653 | 1468615103753 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11839f000 == 35 [pid = 1653] [id = 731] 13:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11963d400) [pid = 1653] [serial = 2193] [outer = 0x0] 13:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x120ee9c00) [pid = 1653] [serial = 2194] [outer = 0x11963d400] 13:38:23 INFO - PROCESS | 1653 | 1468615103777 Marionette DEBUG loaded listener.js 13:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x120f1a400) [pid = 1653] [serial = 2195] [outer = 0x11963d400] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1181d8000) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11614cc00) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x125fc3000) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118269400) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119827c00) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112de1400) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11948bc00) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1121b9800) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116f99800) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x113c65000) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x112763000) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:38:24 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1133d2000) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:38:24 INFO - PROCESS | 1653 | 1468615104083 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]]]}] 13:38:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:38:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 13:38:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:38:24 INFO - PROCESS | 1653 | 1468615104114 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:38:24 INFO - PROCESS | 1653 | 1468615104115 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 13:38:24 INFO - PROCESS | 1653 | 1468615104117 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:38:24 INFO - PROCESS | 1653 | 1468615104118 Marionette TRACE conn2 <- [1,2898,null,{}] 13:38:24 INFO - PROCESS | 1653 | 1468615104120 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}] 13:38:24 INFO - PROCESS | 1653 | 1468615104123 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:24 INFO - PROCESS | 1653 | 1468615104198 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:38:24 INFO - PROCESS | 1653 | 1468615104201 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:24 INFO - PROCESS | 1653 | 1468615104202 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a3e800 == 36 [pid = 1653] [id = 732] 13:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1126f7800) [pid = 1653] [serial = 2196] [outer = 0x0] 13:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x115e22c00) [pid = 1653] [serial = 2197] [outer = 0x1126f7800] 13:38:24 INFO - PROCESS | 1653 | 1468615104229 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118379000) [pid = 1653] [serial = 2198] [outer = 0x1126f7800] 13:38:24 INFO - PROCESS | 1653 | 1468615104527 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]]]}] 13:38:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:38:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 419ms 13:38:24 INFO - PROCESS | 1653 | 1468615104536 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:38:24 INFO - PROCESS | 1653 | 1468615104540 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 13:38:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:38:24 INFO - PROCESS | 1653 | 1468615104554 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:38:24 INFO - PROCESS | 1653 | 1468615104558 Marionette TRACE conn2 <- [1,2902,null,{}] 13:38:24 INFO - PROCESS | 1653 | 1468615104562 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}] 13:38:24 INFO - PROCESS | 1653 | 1468615104564 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:24 INFO - PROCESS | 1653 | 1468615104699 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:38:24 INFO - PROCESS | 1653 | 1468615104779 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:24 INFO - PROCESS | 1653 | 1468615104780 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b17d800 == 37 [pid = 1653] [id = 733] 13:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1161a1800) [pid = 1653] [serial = 2199] [outer = 0x0] 13:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1191e7400) [pid = 1653] [serial = 2200] [outer = 0x1161a1800] 13:38:24 INFO - PROCESS | 1653 | 1468615104820 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x121460c00) [pid = 1653] [serial = 2201] [outer = 0x1161a1800] 13:38:25 INFO - PROCESS | 1653 | 1468615105221 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:38:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 723ms 13:38:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:38:25 INFO - PROCESS | 1653 | 1468615105276 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 1653 | 1468615105278 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 13:38:25 INFO - PROCESS | 1653 | 1468615105279 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 1653 | 1468615105281 Marionette TRACE conn2 <- [1,2906,null,{}] 13:38:25 INFO - PROCESS | 1653 | 1468615105283 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}] 13:38:25 INFO - PROCESS | 1653 | 1468615105284 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:25 INFO - PROCESS | 1653 | 1468615105386 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:38:25 INFO - PROCESS | 1653 | 1468615105391 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:25 INFO - PROCESS | 1653 | 1468615105393 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b95f800 == 38 [pid = 1653] [id = 734] 13:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1181d8000) [pid = 1653] [serial = 2202] [outer = 0x0] 13:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1216b5400) [pid = 1653] [serial = 2203] [outer = 0x1181d8000] 13:38:25 INFO - PROCESS | 1653 | 1468615105417 Marionette DEBUG loaded listener.js 13:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124a7b800) [pid = 1653] [serial = 2204] [outer = 0x1181d8000] 13:38:25 INFO - PROCESS | 1653 | 1468615105715 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]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:38:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 468ms 13:38:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:38:25 INFO - PROCESS | 1653 | 1468615105748 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 1653 | 1468615105750 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 13:38:25 INFO - PROCESS | 1653 | 1468615105752 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 1653 | 1468615105754 Marionette TRACE conn2 <- [1,2910,null,{}] 13:38:25 INFO - PROCESS | 1653 | 1468615105759 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}] 13:38:25 INFO - PROCESS | 1653 | 1468615105760 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:25 INFO - PROCESS | 1653 | 1468615105859 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:38:25 INFO - PROCESS | 1653 | 1468615105862 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:25 INFO - PROCESS | 1653 | 1468615105863 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf0e800 == 39 [pid = 1653] [id = 735] 13:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x121037400) [pid = 1653] [serial = 2205] [outer = 0x0] 13:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1252a4000) [pid = 1653] [serial = 2206] [outer = 0x121037400] 13:38:25 INFO - PROCESS | 1653 | 1468615105889 Marionette DEBUG loaded listener.js 13:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x125fc0800) [pid = 1653] [serial = 2207] [outer = 0x121037400] 13:38:26 INFO - PROCESS | 1653 | 1468615106220 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]]]}] 13:38:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:38:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:38:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 473ms 13:38:26 INFO - TEST-START | /DOMEvents/constructors.html 13:38:26 INFO - PROCESS | 1653 | 1468615106228 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:38:26 INFO - PROCESS | 1653 | 1468615106229 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 13:38:26 INFO - PROCESS | 1653 | 1468615106232 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:38:26 INFO - PROCESS | 1653 | 1468615106233 Marionette TRACE conn2 <- [1,2914,null,{}] 13:38:26 INFO - PROCESS | 1653 | 1468615106235 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}] 13:38:26 INFO - PROCESS | 1653 | 1468615106236 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:26 INFO - PROCESS | 1653 | 1468615106366 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:38:26 INFO - PROCESS | 1653 | 1468615106465 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:26 INFO - PROCESS | 1653 | 1468615106467 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x116622000 == 40 [pid = 1653] [id = 736] 13:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110ead000) [pid = 1653] [serial = 2208] [outer = 0x0] 13:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111c7c000) [pid = 1653] [serial = 2209] [outer = 0x110ead000] 13:38:26 INFO - PROCESS | 1653 | 1468615106500 Marionette DEBUG loaded listener.js 13:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1126f8000) [pid = 1653] [serial = 2210] [outer = 0x110ead000] 13:38:26 INFO - PROCESS | 1653 | 1468615106917 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]]]}] 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:38:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:38:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:38:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 726ms 13:38:26 INFO - PROCESS | 1653 | 1468615106960 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:38:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:38:26 INFO - PROCESS | 1653 | 1468615106962 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 13:38:26 INFO - PROCESS | 1653 | 1468615106966 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:38:26 INFO - PROCESS | 1653 | 1468615106968 Marionette TRACE conn2 <- [1,2918,null,{}] 13:38:26 INFO - PROCESS | 1653 | 1468615106971 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}] 13:38:26 INFO - PROCESS | 1653 | 1468615106975 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:27 INFO - PROCESS | 1653 | 1468615107111 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:38:27 INFO - PROCESS | 1653 | 1468615107201 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 1653 | 1468615107203 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266d9000 == 41 [pid = 1653] [id = 737] 13:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11688b800) [pid = 1653] [serial = 2211] [outer = 0x0] 13:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117187400) [pid = 1653] [serial = 2212] [outer = 0x11688b800] 13:38:27 INFO - PROCESS | 1653 | 1468615107246 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118152400) [pid = 1653] [serial = 2213] [outer = 0x11688b800] 13:38:27 INFO - PROCESS | 1653 | 1468615107609 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:38:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:38:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 674ms 13:38:27 INFO - PROCESS | 1653 | 1468615107640 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:38:27 INFO - PROCESS | 1653 | 1468615107642 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 13:38:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:38:27 INFO - PROCESS | 1653 | 1468615107644 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:38:27 INFO - PROCESS | 1653 | 1468615107645 Marionette TRACE conn2 <- [1,2922,null,{}] 13:38:27 INFO - PROCESS | 1653 | 1468615107648 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}] 13:38:27 INFO - PROCESS | 1653 | 1468615107650 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:27 INFO - PROCESS | 1653 | 1468615107754 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:38:27 INFO - PROCESS | 1653 | 1468615107811 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 1653 | 1468615107812 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcbb800 == 42 [pid = 1653] [id = 738] 13:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1182de400) [pid = 1653] [serial = 2214] [outer = 0x0] 13:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118eda400) [pid = 1653] [serial = 2215] [outer = 0x1182de400] 13:38:27 INFO - PROCESS | 1653 | 1468615107840 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11948f400) [pid = 1653] [serial = 2216] [outer = 0x1182de400] 13:38:28 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:38:28 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:38:28 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:38:28 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:38:28 INFO - PROCESS | 1653 | 1468615108195 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]]]}] 13:38:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:38:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:38:28 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 13:38:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:38:28 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 13:38:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:38:28 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]" 13:38:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:38:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:38:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 569ms 13:38:28 INFO - PROCESS | 1653 | 1468615108214 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 1653 | 1468615108217 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 13:38:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:38:28 INFO - PROCESS | 1653 | 1468615108225 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 1653 | 1468615108229 Marionette TRACE conn2 <- [1,2926,null,{}] 13:38:28 INFO - PROCESS | 1653 | 1468615108231 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}] 13:38:28 INFO - PROCESS | 1653 | 1468615108233 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:28 INFO - PROCESS | 1653 | 1468615108339 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:38:28 INFO - PROCESS | 1653 | 1468615108396 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 1653 | 1468615108397 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c321000 == 43 [pid = 1653] [id = 739] 13:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1185bec00) [pid = 1653] [serial = 2217] [outer = 0x0] 13:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119661800) [pid = 1653] [serial = 2218] [outer = 0x1185bec00] 13:38:28 INFO - PROCESS | 1653 | 1468615108426 Marionette DEBUG loaded listener.js 13:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125da7800) [pid = 1653] [serial = 2219] [outer = 0x1185bec00] 13:38:28 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:38:28 INFO - PROCESS | 1653 | 1468615108777 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]]]}] 13:38:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:38:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 577ms 13:38:28 INFO - PROCESS | 1653 | 1468615108799 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 1653 | 1468615108800 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 13:38:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:38:28 INFO - PROCESS | 1653 | 1468615108802 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 1653 | 1468615108804 Marionette TRACE conn2 <- [1,2930,null,{}] 13:38:28 INFO - PROCESS | 1653 | 1468615108806 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}] 13:38:28 INFO - PROCESS | 1653 | 1468615108807 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:28 INFO - PROCESS | 1653 | 1468615108912 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:38:28 INFO - PROCESS | 1653 | 1468615108965 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 1653 | 1468615108966 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cba0800 == 44 [pid = 1653] [id = 740] 13:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11963a400) [pid = 1653] [serial = 2220] [outer = 0x0] 13:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125fec400) [pid = 1653] [serial = 2221] [outer = 0x11963a400] 13:38:28 INFO - PROCESS | 1653 | 1468615108994 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125ff6c00) [pid = 1653] [serial = 2222] [outer = 0x11963a400] 13:38:29 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:38:29 INFO - PROCESS | 1653 | 1468615109523 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]]]}] 13:38:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:38:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 771ms 13:38:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:38:29 INFO - PROCESS | 1653 | 1468615109574 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:38:29 INFO - PROCESS | 1653 | 1468615109576 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 13:38:29 INFO - PROCESS | 1653 | 1468615109579 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:38:29 INFO - PROCESS | 1653 | 1468615109582 Marionette TRACE conn2 <- [1,2934,null,{}] 13:38:29 INFO - PROCESS | 1653 | 1468615109586 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}] 13:38:29 INFO - PROCESS | 1653 | 1468615109588 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:29 INFO - PROCESS | 1653 | 1468615109710 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:38:29 INFO - PROCESS | 1653 | 1468615109777 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 1653 | 1468615109778 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1218ef800 == 45 [pid = 1653] [id = 741] 13:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x115dda800) [pid = 1653] [serial = 2223] [outer = 0x0] 13:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116633800) [pid = 1653] [serial = 2224] [outer = 0x115dda800] 13:38:29 INFO - PROCESS | 1653 | 1468615109807 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117186800) [pid = 1653] [serial = 2225] [outer = 0x115dda800] 13:38:30 INFO - PROCESS | 1653 | 1468615110172 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]]]}] 13:38:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:38:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 623ms 13:38:30 INFO - PROCESS | 1653 | 1468615110203 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:38:30 INFO - PROCESS | 1653 | 1468615110206 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 13:38:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:38:30 INFO - PROCESS | 1653 | 1468615110210 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - PROCESS | 1653 | 1468615110212 Marionette TRACE conn2 <- [1,2938,null,{}] 13:38:30 INFO - PROCESS | 1653 | 1468615110214 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}] 13:38:30 INFO - PROCESS | 1653 | 1468615110216 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:30 INFO - PROCESS | 1653 | 1468615110314 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:38:30 INFO - PROCESS | 1653 | 1468615110370 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:30 INFO - PROCESS | 1653 | 1468615110371 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b7a000 == 46 [pid = 1653] [id = 742] 13:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1176ee000) [pid = 1653] [serial = 2226] [outer = 0x0] 13:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118263000) [pid = 1653] [serial = 2227] [outer = 0x1176ee000] 13:38:30 INFO - PROCESS | 1653 | 1468615110399 Marionette DEBUG loaded listener.js 13:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1184a5c00) [pid = 1653] [serial = 2228] [outer = 0x1176ee000] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12a747800 == 45 [pid = 1653] [id = 720] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf0e800 == 44 [pid = 1653] [id = 735] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12b95f800 == 43 [pid = 1653] [id = 734] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12b17d800 == 42 [pid = 1653] [id = 733] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x128a3e800 == 41 [pid = 1653] [id = 732] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11839f000 == 40 [pid = 1653] [id = 731] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7c3000 == 39 [pid = 1653] [id = 730] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x129321000 == 38 [pid = 1653] [id = 729] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1216b6800) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1133a4400) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x128a34000 == 37 [pid = 1653] [id = 728] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1263b2000 == 36 [pid = 1653] [id = 727] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x121219800 == 35 [pid = 1653] [id = 726] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118394800 == 34 [pid = 1653] [id = 725] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119ea6000 == 33 [pid = 1653] [id = 724] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11839f800 == 32 [pid = 1653] [id = 723] 13:38:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1186da000 == 31 [pid = 1653] [id = 722] 13:38:30 INFO - PROCESS | 1653 | 1468615110792 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]]]}] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118381c00) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1182dfc00) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1185b7800) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12882bc00) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11902c000) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x125397800) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11646fc00) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121198000) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1191e5800) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1126f2800) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1198e2c00) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x117ead000) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1181d6800) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x115e25800) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1164e1000) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1128d5c00) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112f23800) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1164ed800) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x114fcc400) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1128d7400) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12664d000) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1216b4800) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1182e2000) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 13:38:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x114fc1800) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 13:38:30 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. 13:38:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 622ms 13:38:30 INFO - PROCESS | 1653 | 1468615110833 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:38:30 INFO - PROCESS | 1653 | 1468615110835 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 13:38:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:38:30 INFO - PROCESS | 1653 | 1468615110838 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - PROCESS | 1653 | 1468615110842 Marionette TRACE conn2 <- [1,2942,null,{}] 13:38:30 INFO - PROCESS | 1653 | 1468615110852 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}] 13:38:30 INFO - PROCESS | 1653 | 1468615110857 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:30 INFO - PROCESS | 1653 | 1468615110983 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:38:31 INFO - PROCESS | 1653 | 1468615111028 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 1653 | 1468615111031 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190d5800 == 32 [pid = 1653] [id = 743] 13:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1191dd000) [pid = 1653] [serial = 2229] [outer = 0x0] 13:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119486800) [pid = 1653] [serial = 2230] [outer = 0x1191dd000] 13:38:31 INFO - PROCESS | 1653 | 1468615111077 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119e68000) [pid = 1653] [serial = 2231] [outer = 0x1191dd000] 13:38:31 INFO - PROCESS | 1653 | 1468615111437 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"]]]}] 13:38:31 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 13:38:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:38:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 624ms 13:38:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:38:31 INFO - PROCESS | 1653 | 1468615111489 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:38:31 INFO - PROCESS | 1653 | 1468615111492 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 13:38:31 INFO - PROCESS | 1653 | 1468615111497 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:38:31 INFO - PROCESS | 1653 | 1468615111499 Marionette TRACE conn2 <- [1,2946,null,{}] 13:38:31 INFO - PROCESS | 1653 | 1468615111502 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}] 13:38:31 INFO - PROCESS | 1653 | 1468615111504 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:31 INFO - PROCESS | 1653 | 1468615111635 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:38:31 INFO - PROCESS | 1653 | 1468615111646 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 1653 | 1468615111647 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266e9800 == 33 [pid = 1653] [id = 744] 13:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x120eed800) [pid = 1653] [serial = 2232] [outer = 0x0] 13:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x121a43800) [pid = 1653] [serial = 2233] [outer = 0x120eed800] 13:38:31 INFO - PROCESS | 1653 | 1468615111689 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124c03c00) [pid = 1653] [serial = 2234] [outer = 0x120eed800] 13:38:32 INFO - PROCESS | 1653 | 1468615112021 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]]]}] 13:38:32 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. 13:38:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 13:38:32 INFO - PROCESS | 1653 | 1468615112079 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 1653 | 1468615112080 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 13:38:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:38:32 INFO - PROCESS | 1653 | 1468615112084 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 1653 | 1468615112085 Marionette TRACE conn2 <- [1,2950,null,{}] 13:38:32 INFO - PROCESS | 1653 | 1468615112088 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}] 13:38:32 INFO - PROCESS | 1653 | 1468615112092 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:32 INFO - PROCESS | 1653 | 1468615112168 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:38:32 INFO - PROCESS | 1653 | 1468615112173 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 1653 | 1468615112175 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x129320000 == 34 [pid = 1653] [id = 745] 13:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124c04400) [pid = 1653] [serial = 2235] [outer = 0x0] 13:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x125d04000) [pid = 1653] [serial = 2236] [outer = 0x124c04400] 13:38:32 INFO - PROCESS | 1653 | 1468615112199 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x125fecc00) [pid = 1653] [serial = 2237] [outer = 0x124c04400] 13:38:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186cb000 == 35 [pid = 1653] [id = 746] 13:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125fed000) [pid = 1653] [serial = 2238] [outer = 0x0] 13:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x125ff1c00) [pid = 1653] [serial = 2239] [outer = 0x125fed000] 13:38:32 INFO - PROCESS | 1653 | 1468615112523 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]]]}] 13:38:32 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. 13:38:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 471ms 13:38:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:38:32 INFO - PROCESS | 1653 | 1468615112555 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 1653 | 1468615112556 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 13:38:32 INFO - PROCESS | 1653 | 1468615112558 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 1653 | 1468615112559 Marionette TRACE conn2 <- [1,2954,null,{}] 13:38:32 INFO - PROCESS | 1653 | 1468615112562 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}] 13:38:32 INFO - PROCESS | 1653 | 1468615112566 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:32 INFO - PROCESS | 1653 | 1468615112688 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:38:32 INFO - PROCESS | 1653 | 1468615112754 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 1653 | 1468615112755 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a75c000 == 36 [pid = 1653] [id = 747] 13:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125fca000) [pid = 1653] [serial = 2240] [outer = 0x0] 13:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126327c00) [pid = 1653] [serial = 2241] [outer = 0x125fca000] 13:38:32 INFO - PROCESS | 1653 | 1468615112785 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126b86c00) [pid = 1653] [serial = 2242] [outer = 0x125fca000] 13:38:33 INFO - PROCESS | 1653 | 1468615113045 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]]]}] 13:38:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:38:33 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 13:38:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 518ms 13:38:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:38:33 INFO - PROCESS | 1653 | 1468615113083 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 1653 | 1468615113084 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 13:38:33 INFO - PROCESS | 1653 | 1468615113094 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 1653 | 1468615113095 Marionette TRACE conn2 <- [1,2958,null,{}] 13:38:33 INFO - PROCESS | 1653 | 1468615113097 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}] 13:38:33 INFO - PROCESS | 1653 | 1468615113099 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:33 INFO - PROCESS | 1653 | 1468615113214 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:38:33 INFO - PROCESS | 1653 | 1468615113218 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 1653 | 1468615113219 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcb5000 == 37 [pid = 1653] [id = 748] 13:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125fef000) [pid = 1653] [serial = 2243] [outer = 0x0] 13:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128822400) [pid = 1653] [serial = 2244] [outer = 0x125fef000] 13:38:33 INFO - PROCESS | 1653 | 1468615113243 Marionette DEBUG loaded listener.js 13:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128942400) [pid = 1653] [serial = 2245] [outer = 0x125fef000] 13:38:33 INFO - PROCESS | 1653 | 1468615113553 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]]]}] 13:38:33 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. 13:38:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 526ms 13:38:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:38:33 INFO - PROCESS | 1653 | 1468615113614 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 1653 | 1468615113615 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 13:38:33 INFO - PROCESS | 1653 | 1468615113618 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 1653 | 1468615113619 Marionette TRACE conn2 <- [1,2962,null,{}] 13:38:33 INFO - PROCESS | 1653 | 1468615113621 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}] 13:38:33 INFO - PROCESS | 1653 | 1468615113622 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:33 INFO - PROCESS | 1653 | 1468615113733 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:38:33 INFO - PROCESS | 1653 | 1468615113739 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 1653 | 1468615113740 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf28800 == 38 [pid = 1653] [id = 749] 13:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12893b800) [pid = 1653] [serial = 2246] [outer = 0x0] 13:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128947400) [pid = 1653] [serial = 2247] [outer = 0x12893b800] 13:38:33 INFO - PROCESS | 1653 | 1468615113795 Marionette DEBUG loaded listener.js 13:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1289dd800) [pid = 1653] [serial = 2248] [outer = 0x12893b800] 13:38:34 INFO - PROCESS | 1653 | 1468615114088 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]]]}] 13:38:34 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. 13:38:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 518ms 13:38:34 INFO - PROCESS | 1653 | 1468615114137 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 1653 | 1468615114138 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 13:38:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:38:34 INFO - PROCESS | 1653 | 1468615114143 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:38:34 INFO - PROCESS | 1653 | 1468615114145 Marionette TRACE conn2 <- [1,2966,null,{}] 13:38:34 INFO - PROCESS | 1653 | 1468615114149 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}] 13:38:34 INFO - PROCESS | 1653 | 1468615114151 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:34 INFO - PROCESS | 1653 | 1468615114304 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:38:34 INFO - PROCESS | 1653 | 1468615114318 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 1653 | 1468615114319 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbbd000 == 39 [pid = 1653] [id = 750] 13:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128d03800) [pid = 1653] [serial = 2249] [outer = 0x0] 13:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12902d800) [pid = 1653] [serial = 2250] [outer = 0x128d03800] 13:38:34 INFO - PROCESS | 1653 | 1468615114342 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129033000) [pid = 1653] [serial = 2251] [outer = 0x128d03800] 13:38:34 INFO - PROCESS | 1653 | 1468615114650 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]]]}] 13:38:34 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. 13:38:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 519ms 13:38:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:38:34 INFO - PROCESS | 1653 | 1468615114662 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 1653 | 1468615114664 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 13:38:34 INFO - PROCESS | 1653 | 1468615114666 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:38:34 INFO - PROCESS | 1653 | 1468615114667 Marionette TRACE conn2 <- [1,2970,null,{}] 13:38:34 INFO - PROCESS | 1653 | 1468615114669 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}] 13:38:34 INFO - PROCESS | 1653 | 1468615114671 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:34 INFO - PROCESS | 1653 | 1468615114801 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:38:34 INFO - PROCESS | 1653 | 1468615114816 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 1653 | 1468615114818 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfe2800 == 40 [pid = 1653] [id = 751] 13:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129035c00) [pid = 1653] [serial = 2252] [outer = 0x0] 13:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12911d400) [pid = 1653] [serial = 2253] [outer = 0x129035c00] 13:38:34 INFO - PROCESS | 1653 | 1468615114857 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129123800) [pid = 1653] [serial = 2254] [outer = 0x129035c00] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1211a4000) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1191e2400) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11963d400) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1182df000) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1161a1800) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117181400) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1126f7800) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e24000) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114fd0800) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112767c00) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1181d8000) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:38:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x111ca8c00) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:38:35 INFO - PROCESS | 1653 | 1468615115430 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]]]}] 13:38:35 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. 13:38:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 770ms 13:38:35 INFO - PROCESS | 1653 | 1468615115436 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 1653 | 1468615115439 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 13:38:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:38:35 INFO - PROCESS | 1653 | 1468615115441 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - PROCESS | 1653 | 1468615115443 Marionette TRACE conn2 <- [1,2974,null,{}] 13:38:35 INFO - PROCESS | 1653 | 1468615115445 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}] 13:38:35 INFO - PROCESS | 1653 | 1468615115447 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:35 INFO - PROCESS | 1653 | 1468615115541 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:38:35 INFO - PROCESS | 1653 | 1468615115618 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:35 INFO - PROCESS | 1653 | 1468615115620 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d45e800 == 41 [pid = 1653] [id = 752] 13:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x115e24000) [pid = 1653] [serial = 2255] [outer = 0x0] 13:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11963d400) [pid = 1653] [serial = 2256] [outer = 0x115e24000] 13:38:35 INFO - PROCESS | 1653 | 1468615115646 Marionette DEBUG loaded listener.js 13:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129116c00) [pid = 1653] [serial = 2257] [outer = 0x115e24000] 13:38:35 INFO - PROCESS | 1653 | 1468615115918 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]]]}] 13:38:35 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. 13:38:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 520ms 13:38:35 INFO - PROCESS | 1653 | 1468615115962 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 1653 | 1468615115963 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 13:38:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:38:35 INFO - PROCESS | 1653 | 1468615115965 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - PROCESS | 1653 | 1468615115966 Marionette TRACE conn2 <- [1,2978,null,{}] 13:38:35 INFO - PROCESS | 1653 | 1468615115969 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}] 13:38:35 INFO - PROCESS | 1653 | 1468615115970 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:36 INFO - PROCESS | 1653 | 1468615116121 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:38:36 INFO - PROCESS | 1653 | 1468615116206 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 1653 | 1468615116207 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d6c7000 == 42 [pid = 1653] [id = 753] 13:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129115400) [pid = 1653] [serial = 2258] [outer = 0x0] 13:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129379800) [pid = 1653] [serial = 2259] [outer = 0x129115400] 13:38:36 INFO - PROCESS | 1653 | 1468615116248 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1295bb400) [pid = 1653] [serial = 2260] [outer = 0x129115400] 13:38:36 INFO - PROCESS | 1653 | 1468615116521 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]]]}] 13:38:36 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. 13:38:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 568ms 13:38:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:38:36 INFO - PROCESS | 1653 | 1468615116534 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 1653 | 1468615116535 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 13:38:36 INFO - PROCESS | 1653 | 1468615116537 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:38:36 INFO - PROCESS | 1653 | 1468615116538 Marionette TRACE conn2 <- [1,2982,null,{}] 13:38:36 INFO - PROCESS | 1653 | 1468615116549 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}] 13:38:36 INFO - PROCESS | 1653 | 1468615116550 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:36 INFO - PROCESS | 1653 | 1468615116654 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:38:36 INFO - PROCESS | 1653 | 1468615116658 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 1653 | 1468615116659 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de5a000 == 43 [pid = 1653] [id = 754] 13:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1295be800) [pid = 1653] [serial = 2261] [outer = 0x0] 13:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a55a000) [pid = 1653] [serial = 2262] [outer = 0x1295be800] 13:38:36 INFO - PROCESS | 1653 | 1468615116696 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a668800) [pid = 1653] [serial = 2263] [outer = 0x1295be800] 13:38:37 INFO - PROCESS | 1653 | 1468615117153 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"]]]}] 13:38:37 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 13:38:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:38:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 678ms 13:38:37 INFO - PROCESS | 1653 | 1468615117215 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 1653 | 1468615117216 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 13:38:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:38:37 INFO - PROCESS | 1653 | 1468615117218 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - PROCESS | 1653 | 1468615117227 Marionette TRACE conn2 <- [1,2986,null,{}] 13:38:37 INFO - PROCESS | 1653 | 1468615117230 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}] 13:38:37 INFO - PROCESS | 1653 | 1468615117231 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:37 INFO - PROCESS | 1653 | 1468615117366 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:38:37 INFO - PROCESS | 1653 | 1468615117430 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:37 INFO - PROCESS | 1653 | 1468615117431 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x110dda000 == 44 [pid = 1653] [id = 755] 13:38:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x110eac000) [pid = 1653] [serial = 2264] [outer = 0x0] 13:38:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1121b7400) [pid = 1653] [serial = 2265] [outer = 0x110eac000] 13:38:37 INFO - PROCESS | 1653 | 1468615117463 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112a7bc00) [pid = 1653] [serial = 2266] [outer = 0x110eac000] 13:38:37 INFO - PROCESS | 1653 | 1468615117873 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]]]}] 13:38:37 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. 13:38:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 679ms 13:38:37 INFO - PROCESS | 1653 | 1468615117900 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 1653 | 1468615117903 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 13:38:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:38:37 INFO - PROCESS | 1653 | 1468615117906 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - PROCESS | 1653 | 1468615117908 Marionette TRACE conn2 <- [1,2990,null,{}] 13:38:37 INFO - PROCESS | 1653 | 1468615117912 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}] 13:38:37 INFO - PROCESS | 1653 | 1468615117913 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:38 INFO - PROCESS | 1653 | 1468615118025 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:38:38 INFO - PROCESS | 1653 | 1468615118124 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 1653 | 1468615118125 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11838c800 == 45 [pid = 1653] [id = 756] 13:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116471400) [pid = 1653] [serial = 2267] [outer = 0x0] 13:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11688b400) [pid = 1653] [serial = 2268] [outer = 0x116471400] 13:38:38 INFO - PROCESS | 1653 | 1468615118157 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118155c00) [pid = 1653] [serial = 2269] [outer = 0x116471400] 13:38:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x110df0800 == 46 [pid = 1653] [id = 757] 13:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1184ab000) [pid = 1653] [serial = 2270] [outer = 0x0] 13:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1161a5c00) [pid = 1653] [serial = 2271] [outer = 0x1184ab000] 13:38:38 INFO - PROCESS | 1653 | 1468615118560 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]]]}] 13:38:38 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. 13:38:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 13:38:38 INFO - PROCESS | 1653 | 1468615118577 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:38:38 INFO - PROCESS | 1653 | 1468615118580 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 13:38:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:38:38 INFO - PROCESS | 1653 | 1468615118582 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:38:38 INFO - PROCESS | 1653 | 1468615118583 Marionette TRACE conn2 <- [1,2994,null,{}] 13:38:38 INFO - PROCESS | 1653 | 1468615118586 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}] 13:38:38 INFO - PROCESS | 1653 | 1468615118588 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:38 INFO - PROCESS | 1653 | 1468615118719 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:38:38 INFO - PROCESS | 1653 | 1468615118823 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 1653 | 1468615118825 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x124802800 == 47 [pid = 1653] [id = 758] 13:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1182e4400) [pid = 1653] [serial = 2272] [outer = 0x0] 13:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119e69800) [pid = 1653] [serial = 2273] [outer = 0x1182e4400] 13:38:38 INFO - PROCESS | 1653 | 1468615118856 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x120ef1800) [pid = 1653] [serial = 2274] [outer = 0x1182e4400] 13:38:39 INFO - PROCESS | 1653 | 1468615119215 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]]]}] 13:38:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:38:39 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 13:38:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 669ms 13:38:39 INFO - PROCESS | 1653 | 1468615119252 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 1653 | 1468615119255 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 13:38:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:38:39 INFO - PROCESS | 1653 | 1468615119263 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:38:39 INFO - PROCESS | 1653 | 1468615119266 Marionette TRACE conn2 <- [1,2998,null,{}] 13:38:39 INFO - PROCESS | 1653 | 1468615119269 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}] 13:38:39 INFO - PROCESS | 1653 | 1468615119271 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:39 INFO - PROCESS | 1653 | 1468615119385 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:38:39 INFO - PROCESS | 1653 | 1468615119482 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:39 INFO - PROCESS | 1653 | 1468615119484 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf14800 == 48 [pid = 1653] [id = 759] 13:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124c03400) [pid = 1653] [serial = 2275] [outer = 0x0] 13:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126522000) [pid = 1653] [serial = 2276] [outer = 0x124c03400] 13:38:39 INFO - PROCESS | 1653 | 1468615119512 Marionette DEBUG loaded listener.js 13:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12664c800) [pid = 1653] [serial = 2277] [outer = 0x124c03400] 13:38:39 INFO - PROCESS | 1653 | 1468615119885 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]]]}] 13:38:39 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. 13:38:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 675ms 13:38:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:38:39 INFO - PROCESS | 1653 | 1468615119934 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 1653 | 1468615119935 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 13:38:39 INFO - PROCESS | 1653 | 1468615119937 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:38:39 INFO - PROCESS | 1653 | 1468615119939 Marionette TRACE conn2 <- [1,3002,null,{}] 13:38:39 INFO - PROCESS | 1653 | 1468615119941 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}] 13:38:39 INFO - PROCESS | 1653 | 1468615119942 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:40 INFO - PROCESS | 1653 | 1468615120049 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:38:40 INFO - PROCESS | 1653 | 1468615120111 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 1653 | 1468615120112 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fe3000 == 49 [pid = 1653] [id = 760] 13:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x111cac800) [pid = 1653] [serial = 2278] [outer = 0x0] 13:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112dddc00) [pid = 1653] [serial = 2279] [outer = 0x111cac800] 13:38:40 INFO - PROCESS | 1653 | 1468615120356 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x110fab800) [pid = 1653] [serial = 2280] [outer = 0x111cac800] 13:38:40 INFO - PROCESS | 1653 | 1468615120762 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]]]}] 13:38:40 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. 13:38:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 13:38:40 INFO - PROCESS | 1653 | 1468615120809 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 1653 | 1468615120813 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 13:38:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:38:40 INFO - PROCESS | 1653 | 1468615120818 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 1653 | 1468615120820 Marionette TRACE conn2 <- [1,3006,null,{}] 13:38:40 INFO - PROCESS | 1653 | 1468615120847 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}] 13:38:40 INFO - PROCESS | 1653 | 1468615120849 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:40 INFO - PROCESS | 1653 | 1468615120976 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:38:41 INFO - PROCESS | 1653 | 1468615121050 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 1653 | 1468615121051 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186d0000 == 50 [pid = 1653] [id = 761] 13:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x112f23400) [pid = 1653] [serial = 2281] [outer = 0x0] 13:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1130e3400) [pid = 1653] [serial = 2282] [outer = 0x112f23400] 13:38:41 INFO - PROCESS | 1653 | 1468615121080 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x113c66000) [pid = 1653] [serial = 2283] [outer = 0x112f23400] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12de5a000 == 49 [pid = 1653] [id = 754] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12d6c7000 == 48 [pid = 1653] [id = 753] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12d45e800 == 47 [pid = 1653] [id = 752] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfe2800 == 46 [pid = 1653] [id = 751] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbbd000 == 45 [pid = 1653] [id = 750] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf28800 == 44 [pid = 1653] [id = 749] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcb5000 == 43 [pid = 1653] [id = 748] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1252a4000) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a75c000 == 42 [pid = 1653] [id = 747] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1186cb000 == 41 [pid = 1653] [id = 746] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x129320000 == 40 [pid = 1653] [id = 745] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1266e9800 == 39 [pid = 1653] [id = 744] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1190d5800 == 38 [pid = 1653] [id = 743] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x123b7a000 == 37 [pid = 1653] [id = 742] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1218ef800 == 36 [pid = 1653] [id = 741] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12cba0800 == 35 [pid = 1653] [id = 740] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12c321000 == 34 [pid = 1653] [id = 739] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12bcbb800 == 33 [pid = 1653] [id = 738] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1266d9000 == 32 [pid = 1653] [id = 737] 13:38:41 INFO - PROCESS | 1653 | 1468615121480 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]]]}] 13:38:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116622000 == 31 [pid = 1653] [id = 736] 13:38:41 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. 13:38:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 13:38:41 INFO - PROCESS | 1653 | 1468615121509 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:38:41 INFO - PROCESS | 1653 | 1468615121511 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 13:38:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:38:41 INFO - PROCESS | 1653 | 1468615121516 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - PROCESS | 1653 | 1468615121517 Marionette TRACE conn2 <- [1,3010,null,{}] 13:38:41 INFO - PROCESS | 1653 | 1468615121520 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}] 13:38:41 INFO - PROCESS | 1653 | 1468615121521 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:41 INFO - PROCESS | 1653 | 1468615121609 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x124a7d400) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119646800) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x120ee9c00) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1184a3400) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1191e7400) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x112a7b800) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11718bc00) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1181db800) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x115e22c00) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1164e9800) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x115e8f400) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116782800) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117156800) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112f2b000) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x114fcd800) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118379000) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1216b5400) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x120f1a400) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1185c2400) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124a7b800) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x120ee3c00) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x121460c00) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11902dc00) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1185ba000) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 13:38:41 INFO - PROCESS | 1653 | 1468615121684 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 1653 | 1468615121685 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11944e800 == 32 [pid = 1653] [id = 762] 13:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a7b800) [pid = 1653] [serial = 2284] [outer = 0x0] 13:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115e8d000) [pid = 1653] [serial = 2285] [outer = 0x112a7b800] 13:38:41 INFO - PROCESS | 1653 | 1468615121712 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116a1f400) [pid = 1653] [serial = 2286] [outer = 0x112a7b800] 13:38:41 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 13:38:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 470ms 13:38:41 INFO - PROCESS | 1653 | 1468615121981 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]]]}] 13:38:41 INFO - PROCESS | 1653 | 1468615121985 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:38:41 INFO - PROCESS | 1653 | 1468615121986 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 13:38:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:38:42 INFO - PROCESS | 1653 | 1468615121999 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - PROCESS | 1653 | 1468615122001 Marionette TRACE conn2 <- [1,3014,null,{}] 13:38:42 INFO - PROCESS | 1653 | 1468615122017 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}] 13:38:42 INFO - PROCESS | 1653 | 1468615122020 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:42 INFO - PROCESS | 1653 | 1468615122118 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:38:42 INFO - PROCESS | 1653 | 1468615122124 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 1653 | 1468615122126 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b78000 == 33 [pid = 1653] [id = 763] 13:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117181800) [pid = 1653] [serial = 2287] [outer = 0x0] 13:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11815bc00) [pid = 1653] [serial = 2288] [outer = 0x117181800] 13:38:42 INFO - PROCESS | 1653 | 1468615122151 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11646b800) [pid = 1653] [serial = 2289] [outer = 0x117181800] 13:38:42 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:38:42 INFO - PROCESS | 1653 | 1468615122536 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:38:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:38:42 INFO - {} 13:38:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:38:42 INFO - {} 13:38:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:38:42 INFO - {} 13:38:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:38:42 INFO - {} 13:38:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 574ms 13:38:42 INFO - PROCESS | 1653 | 1468615122571 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 1653 | 1468615122573 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 13:38:42 INFO - TEST-START | /FileAPI/fileReader.html 13:38:42 INFO - PROCESS | 1653 | 1468615122575 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - PROCESS | 1653 | 1468615122576 Marionette TRACE conn2 <- [1,3018,null,{}] 13:38:42 INFO - PROCESS | 1653 | 1468615122579 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}] 13:38:42 INFO - PROCESS | 1653 | 1468615122580 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:42 INFO - PROCESS | 1653 | 1468615122663 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:38:42 INFO - PROCESS | 1653 | 1468615122669 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 1653 | 1468615122670 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266ee000 == 34 [pid = 1653] [id = 764] 13:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1182e4800) [pid = 1653] [serial = 2290] [outer = 0x0] 13:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11868d000) [pid = 1653] [serial = 2291] [outer = 0x1182e4800] 13:38:42 INFO - PROCESS | 1653 | 1468615122696 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1191e4800) [pid = 1653] [serial = 2292] [outer = 0x1182e4800] 13:38:43 INFO - PROCESS | 1653 | 1468615123003 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]]]}] 13:38:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:38:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:38:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:38:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:38:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 13:38:43 INFO - TEST-START | /FileAPI/historical.html 13:38:43 INFO - PROCESS | 1653 | 1468615123044 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 1653 | 1468615123046 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 13:38:43 INFO - PROCESS | 1653 | 1468615123048 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - PROCESS | 1653 | 1468615123049 Marionette TRACE conn2 <- [1,3022,null,{}] 13:38:43 INFO - PROCESS | 1653 | 1468615123051 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}] 13:38:43 INFO - PROCESS | 1653 | 1468615123052 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:43 INFO - PROCESS | 1653 | 1468615123159 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:38:43 INFO - PROCESS | 1653 | 1468615123166 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 1653 | 1468615123167 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x129323800 == 35 [pid = 1653] [id = 765] 13:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11963e000) [pid = 1653] [serial = 2293] [outer = 0x0] 13:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119641c00) [pid = 1653] [serial = 2294] [outer = 0x11963e000] 13:38:43 INFO - PROCESS | 1653 | 1468615123205 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x120e65c00) [pid = 1653] [serial = 2295] [outer = 0x11963e000] 13:38:43 INFO - PROCESS | 1653 | 1468615123525 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"]]]}] 13:38:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:38:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:38:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:38:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:38:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:38:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:38:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:38:43 INFO - TEST-OK | /FileAPI/historical.html | took 519ms 13:38:43 INFO - PROCESS | 1653 | 1468615123568 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 1653 | 1468615123569 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 13:38:43 INFO - TEST-START | /FileAPI/idlharness.html 13:38:43 INFO - PROCESS | 1653 | 1468615123572 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - PROCESS | 1653 | 1468615123573 Marionette TRACE conn2 <- [1,3026,null,{}] 13:38:43 INFO - PROCESS | 1653 | 1468615123575 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}] 13:38:43 INFO - PROCESS | 1653 | 1468615123579 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:43 INFO - PROCESS | 1653 | 1468615123663 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:38:43 INFO - PROCESS | 1653 | 1468615123666 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 1653 | 1468615123668 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab6b800 == 36 [pid = 1653] [id = 766] 13:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x120e6a800) [pid = 1653] [serial = 2296] [outer = 0x0] 13:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x120f1f800) [pid = 1653] [serial = 2297] [outer = 0x120e6a800] 13:38:43 INFO - PROCESS | 1653 | 1468615123692 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124a74400) [pid = 1653] [serial = 2298] [outer = 0x120e6a800] 13:38:44 INFO - PROCESS | 1653 | 1468615124263 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]]]}] 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:38:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:38:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:38:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:38:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:38:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:38:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:38:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:38:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:38:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:38:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:38:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:38:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:38:44 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 13:38:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:38:44 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 13:38:44 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 13:38:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:38:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:38:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:38:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:38:44 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 13:38:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:38:44 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 13:38:44 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 13:38:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:38:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:38:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 731ms 13:38:44 INFO - PROCESS | 1653 | 1468615124304 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:38:44 INFO - PROCESS | 1653 | 1468615124305 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 13:38:44 INFO - TEST-START | /FileAPI/idlharness.worker 13:38:44 INFO - PROCESS | 1653 | 1468615124307 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:38:44 INFO - PROCESS | 1653 | 1468615124308 Marionette TRACE conn2 <- [1,3030,null,{}] 13:38:44 INFO - PROCESS | 1653 | 1468615124310 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}] 13:38:44 INFO - PROCESS | 1653 | 1468615124312 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:44 INFO - PROCESS | 1653 | 1468615124417 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:38:44 INFO - PROCESS | 1653 | 1468615124422 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 1653 | 1468615124423 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cbaa800 == 37 [pid = 1653] [id = 767] 13:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11902b800) [pid = 1653] [serial = 2299] [outer = 0x0] 13:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1252a7400) [pid = 1653] [serial = 2300] [outer = 0x11902b800] 13:38:44 INFO - PROCESS | 1653 | 1468615124480 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129031000) [pid = 1653] [serial = 2301] [outer = 0x11902b800] 13:38:44 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:38:45 INFO - PROCESS | 1653 | 1468615125134 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,{},{}]]]}] 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:38:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:38:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:38:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:38:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:38:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:38:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:38:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:38:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:38:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:38:45 INFO - {} 13:38:45 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 13:38:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:38:45 INFO - {} 13:38:45 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 - {} 13:38:45 INFO - {} 13:38:45 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 13:38:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:38:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:38:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:38:45 INFO - {} 13:38:45 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 13:38:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:38:45 INFO - {} 13:38:45 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 - {} 13:38:45 INFO - {} 13:38:45 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 13:38:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:38:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:38:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 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 13:38:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:38:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:38:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:38:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:38:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:38:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 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 13:38:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:38:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 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 13:38:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:38:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 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 13:38:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:38:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:38:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:38:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:38:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:38:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:38:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:38:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:38:45 INFO - {} 13:38:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 885ms 13:38:45 INFO - PROCESS | 1653 | 1468615125194 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:38:45 INFO - PROCESS | 1653 | 1468615125196 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 13:38:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:38:45 INFO - PROCESS | 1653 | 1468615125199 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 1653 | 1468615125202 Marionette TRACE conn2 <- [1,3034,null,{}] 13:38:45 INFO - PROCESS | 1653 | 1468615125214 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}] 13:38:45 INFO - PROCESS | 1653 | 1468615125216 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:45 INFO - PROCESS | 1653 | 1468615125383 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:38:45 INFO - PROCESS | 1653 | 1468615125399 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:45 INFO - PROCESS | 1653 | 1468615125400 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x110f46000 == 38 [pid = 1653] [id = 768] 13:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1289ddc00) [pid = 1653] [serial = 2302] [outer = 0x0] 13:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b1c7800) [pid = 1653] [serial = 2303] [outer = 0x1289ddc00] 13:38:45 INFO - PROCESS | 1653 | 1468615125430 Marionette DEBUG loaded listener.js 13:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b982000) [pid = 1653] [serial = 2304] [outer = 0x1289ddc00] 13:38:45 INFO - PROCESS | 1653 | 1468615125727 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]]]}] 13:38:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:38:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 578ms 13:38:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:38:45 INFO - PROCESS | 1653 | 1468615125778 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:38:45 INFO - PROCESS | 1653 | 1468615125779 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 13:38:45 INFO - PROCESS | 1653 | 1468615125781 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 1653 | 1468615125782 Marionette TRACE conn2 <- [1,3038,null,{}] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x125fef000) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12893b800) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1191dd000) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x125fed000) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124c04400) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x115dda800) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x120eed800) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1176ee000) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121037400) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128d03800) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x115e24000) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129035c00) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129115400) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:38:45 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125fca000) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:38:45 INFO - PROCESS | 1653 | 1468615125993 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}] 13:38:45 INFO - PROCESS | 1653 | 1468615125994 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:46 INFO - PROCESS | 1653 | 1468615126075 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:38:46 INFO - PROCESS | 1653 | 1468615126079 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 1653 | 1468615126080 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de54000 == 39 [pid = 1653] [id = 769] 13:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x10eaff800) [pid = 1653] [serial = 2305] [outer = 0x0] 13:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128d03800) [pid = 1653] [serial = 2306] [outer = 0x10eaff800] 13:38:46 INFO - PROCESS | 1653 | 1468615126105 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b986800) [pid = 1653] [serial = 2307] [outer = 0x10eaff800] 13:38:46 INFO - PROCESS | 1653 | 1468615126416 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"]]]}] 13:38:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:38:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:38:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 669ms 13:38:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:38:46 INFO - PROCESS | 1653 | 1468615126450 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:38:46 INFO - PROCESS | 1653 | 1468615126451 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 13:38:46 INFO - PROCESS | 1653 | 1468615126454 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - PROCESS | 1653 | 1468615126456 Marionette TRACE conn2 <- [1,3042,null,{}] 13:38:46 INFO - PROCESS | 1653 | 1468615126460 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}] 13:38:46 INFO - PROCESS | 1653 | 1468615126461 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:46 INFO - PROCESS | 1653 | 1468615126553 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:38:46 INFO - PROCESS | 1653 | 1468615126558 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 1653 | 1468615126559 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e31d000 == 40 [pid = 1653] [id = 770] 13:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1182dec00) [pid = 1653] [serial = 2308] [outer = 0x0] 13:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b98c400) [pid = 1653] [serial = 2309] [outer = 0x1182dec00] 13:38:46 INFO - PROCESS | 1653 | 1468615126586 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12ba1a800) [pid = 1653] [serial = 2310] [outer = 0x1182dec00] 13:38:47 INFO - PROCESS | 1653 | 1468615127008 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]]]}] 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:38:47 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. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:38:47 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'.) 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:38:47 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. 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:38:47 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. 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:38:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:38:47 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. 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:38:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:38:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:38:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:38:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:38:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:38:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:38:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:38:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 579ms 13:38:47 INFO - PROCESS | 1653 | 1468615127033 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:38:47 INFO - PROCESS | 1653 | 1468615127035 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 13:38:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:38:47 INFO - PROCESS | 1653 | 1468615127037 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:38:47 INFO - PROCESS | 1653 | 1468615127039 Marionette TRACE conn2 <- [1,3046,null,{}] 13:38:47 INFO - PROCESS | 1653 | 1468615127050 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}] 13:38:47 INFO - PROCESS | 1653 | 1468615127053 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:47 INFO - PROCESS | 1653 | 1468615127153 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:38:47 INFO - PROCESS | 1653 | 1468615127156 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:47 INFO - PROCESS | 1653 | 1468615127158 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e315800 == 41 [pid = 1653] [id = 771] 13:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12ba1e400) [pid = 1653] [serial = 2311] [outer = 0x0] 13:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c812c00) [pid = 1653] [serial = 2312] [outer = 0x12ba1e400] 13:38:47 INFO - PROCESS | 1653 | 1468615127182 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12c81f800) [pid = 1653] [serial = 2313] [outer = 0x12ba1e400] 13:38:47 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:38:47 INFO - PROCESS | 1653 | 1468615127508 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:38:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:38:47 INFO - {} 13:38:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 523ms 13:38:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:38:47 INFO - PROCESS | 1653 | 1468615127560 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:38:47 INFO - PROCESS | 1653 | 1468615127561 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 13:38:47 INFO - PROCESS | 1653 | 1468615127563 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:38:47 INFO - PROCESS | 1653 | 1468615127565 Marionette TRACE conn2 <- [1,3050,null,{}] 13:38:47 INFO - PROCESS | 1653 | 1468615127567 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}] 13:38:47 INFO - PROCESS | 1653 | 1468615127568 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:47 INFO - PROCESS | 1653 | 1468615127656 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:38:47 INFO - PROCESS | 1653 | 1468615127724 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:47 INFO - PROCESS | 1653 | 1468615127725 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x125f65800 == 42 [pid = 1653] [id = 772] 13:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116780800) [pid = 1653] [serial = 2314] [outer = 0x0] 13:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1182db800) [pid = 1653] [serial = 2315] [outer = 0x116780800] 13:38:47 INFO - PROCESS | 1653 | 1468615127748 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b07e400) [pid = 1653] [serial = 2316] [outer = 0x116780800] 13:38:48 INFO - PROCESS | 1653 | 1468615128070 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]]]}] 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:38:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 518ms 13:38:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:38:48 INFO - PROCESS | 1653 | 1468615128083 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 1653 | 1468615128085 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 13:38:48 INFO - PROCESS | 1653 | 1468615128089 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 1653 | 1468615128094 Marionette TRACE conn2 <- [1,3054,null,{}] 13:38:48 INFO - PROCESS | 1653 | 1468615128098 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}] 13:38:48 INFO - PROCESS | 1653 | 1468615128100 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:48 INFO - PROCESS | 1653 | 1468615128214 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:38:48 INFO - PROCESS | 1653 | 1468615128275 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:48 INFO - PROCESS | 1653 | 1468615128278 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ae9000 == 43 [pid = 1653] [id = 773] 13:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1121bbc00) [pid = 1653] [serial = 2317] [outer = 0x0] 13:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1126ff800) [pid = 1653] [serial = 2318] [outer = 0x1121bbc00] 13:38:48 INFO - PROCESS | 1653 | 1468615128350 Marionette DEBUG loaded listener.js 13:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1130d5000) [pid = 1653] [serial = 2319] [outer = 0x1121bbc00] 13:38:48 INFO - PROCESS | 1653 | 1468615128860 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"]]]}] 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:38:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:38:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:38:48 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" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:38:48 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" 13:38:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:38:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:38:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 846ms 13:38:48 INFO - PROCESS | 1653 | 1468615128946 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 1653 | 1468615128951 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 13:38:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:38:48 INFO - PROCESS | 1653 | 1468615128971 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 1653 | 1468615128973 Marionette TRACE conn2 <- [1,3058,null,{}] 13:38:48 INFO - PROCESS | 1653 | 1468615128989 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}] 13:38:48 INFO - PROCESS | 1653 | 1468615128991 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:49 INFO - PROCESS | 1653 | 1468615129112 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:38:49 INFO - PROCESS | 1653 | 1468615129243 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:49 INFO - PROCESS | 1653 | 1468615129245 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x128981000 == 44 [pid = 1653] [id = 774] 13:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1191e7400) [pid = 1653] [serial = 2320] [outer = 0x0] 13:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119646000) [pid = 1653] [serial = 2321] [outer = 0x1191e7400] 13:38:49 INFO - PROCESS | 1653 | 1468615129297 Marionette DEBUG loaded listener.js 13:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x120e6c800) [pid = 1653] [serial = 2322] [outer = 0x1191e7400] 13:38:49 INFO - PROCESS | 1653 | 1468615129766 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]]]}] 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:38:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:38:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:38:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:38:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:38:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:38:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:38:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:38:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:38:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 854ms 13:38:49 INFO - PROCESS | 1653 | 1468615129811 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:38:49 INFO - PROCESS | 1653 | 1468615129813 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 13:38:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:38:49 INFO - PROCESS | 1653 | 1468615129815 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:38:49 INFO - PROCESS | 1653 | 1468615129818 Marionette TRACE conn2 <- [1,3062,null,{}] 13:38:49 INFO - PROCESS | 1653 | 1468615129844 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}] 13:38:49 INFO - PROCESS | 1653 | 1468615129847 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:49 INFO - PROCESS | 1653 | 1468615129956 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:38:50 INFO - PROCESS | 1653 | 1468615130032 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 1653 | 1468615130034 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d467800 == 45 [pid = 1653] [id = 775] 13:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x126b85000) [pid = 1653] [serial = 2323] [outer = 0x0] 13:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128941000) [pid = 1653] [serial = 2324] [outer = 0x126b85000] 13:38:50 INFO - PROCESS | 1653 | 1468615130068 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x129612800) [pid = 1653] [serial = 2325] [outer = 0x126b85000] 13:38:50 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:38:50 INFO - PROCESS | 1653 | 1468615130465 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:38:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:38:50 INFO - {} 13:38:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 676ms 13:38:50 INFO - PROCESS | 1653 | 1468615130492 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:38:50 INFO - PROCESS | 1653 | 1468615130494 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 13:38:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:38:50 INFO - PROCESS | 1653 | 1468615130497 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:38:50 INFO - PROCESS | 1653 | 1468615130499 Marionette TRACE conn2 <- [1,3066,null,{}] 13:38:50 INFO - PROCESS | 1653 | 1468615130502 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}] 13:38:50 INFO - PROCESS | 1653 | 1468615130504 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:50 INFO - PROCESS | 1653 | 1468615130701 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:38:50 INFO - PROCESS | 1653 | 1468615130813 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 1653 | 1468615130814 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de66000 == 46 [pid = 1653] [id = 776] 13:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x129381000) [pid = 1653] [serial = 2326] [outer = 0x0] 13:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1295c3400) [pid = 1653] [serial = 2327] [outer = 0x129381000] 13:38:50 INFO - PROCESS | 1653 | 1468615130845 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129617c00) [pid = 1653] [serial = 2328] [outer = 0x129381000] 13:38:51 INFO - PROCESS | 1653 | 1468615131200 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]]]}] 13:38:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:38:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:38:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:38:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:38:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:38:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:38:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:38:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 721ms 13:38:51 INFO - PROCESS | 1653 | 1468615131219 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 1653 | 1468615131220 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 13:38:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:38:51 INFO - PROCESS | 1653 | 1468615131222 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 1653 | 1468615131224 Marionette TRACE conn2 <- [1,3070,null,{}] 13:38:51 INFO - PROCESS | 1653 | 1468615131226 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}] 13:38:51 INFO - PROCESS | 1653 | 1468615131228 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:51 INFO - PROCESS | 1653 | 1468615131333 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:38:51 INFO - PROCESS | 1653 | 1468615131439 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:51 INFO - PROCESS | 1653 | 1468615131441 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de92800 == 47 [pid = 1653] [id = 777] 13:38:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1295ba000) [pid = 1653] [serial = 2329] [outer = 0x0] 13:38:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12961f400) [pid = 1653] [serial = 2330] [outer = 0x1295ba000] 13:38:51 INFO - PROCESS | 1653 | 1468615131471 Marionette DEBUG loaded listener.js 13:38:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12a562400) [pid = 1653] [serial = 2331] [outer = 0x1295ba000] 13:38:51 INFO - PROCESS | 1653 | 1468615131826 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]]]}] 13:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:38:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:38:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 619ms 13:38:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:38:51 INFO - PROCESS | 1653 | 1468615131842 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 1653 | 1468615131844 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 13:38:51 INFO - PROCESS | 1653 | 1468615131846 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 1653 | 1468615131847 Marionette TRACE conn2 <- [1,3074,null,{}] 13:38:51 INFO - PROCESS | 1653 | 1468615131850 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}] 13:38:51 INFO - PROCESS | 1653 | 1468615131854 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:51 INFO - PROCESS | 1653 | 1468615131983 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:38:52 INFO - PROCESS | 1653 | 1468615132107 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 1653 | 1468615132109 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ea0800 == 48 [pid = 1653] [id = 778] 13:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x112a84c00) [pid = 1653] [serial = 2332] [outer = 0x0] 13:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x116f95c00) [pid = 1653] [serial = 2333] [outer = 0x112a84c00] 13:38:52 INFO - PROCESS | 1653 | 1468615132142 Marionette DEBUG loaded listener.js 13:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x129618000) [pid = 1653] [serial = 2334] [outer = 0x112a84c00] 13:38:52 INFO - PROCESS | 1653 | 1468615132705 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]]]}] 13:38:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:38:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:38:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:38:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:38:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:38:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:38:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 871ms 13:38:52 INFO - PROCESS | 1653 | 1468615132718 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:38:52 INFO - PROCESS | 1653 | 1468615132721 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 13:38:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:38:52 INFO - PROCESS | 1653 | 1468615132725 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:38:52 INFO - PROCESS | 1653 | 1468615132728 Marionette TRACE conn2 <- [1,3078,null,{}] 13:38:52 INFO - PROCESS | 1653 | 1468615132733 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}] 13:38:52 INFO - PROCESS | 1653 | 1468615132735 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:52 INFO - PROCESS | 1653 | 1468615132887 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:38:53 INFO - PROCESS | 1653 | 1468615133016 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 1653 | 1468615133018 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186d5000 == 49 [pid = 1653] [id = 779] 13:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x112f2b000) [pid = 1653] [serial = 2335] [outer = 0x0] 13:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x115d0e000) [pid = 1653] [serial = 2336] [outer = 0x112f2b000] 13:38:53 INFO - PROCESS | 1653 | 1468615133047 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11718ac00) [pid = 1653] [serial = 2337] [outer = 0x112f2b000] 13:38:53 INFO - PROCESS | 1653 | 1468615133447 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] 13:38:53 INFO - PROCESS | 1653 | 1468615133504 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 13:38:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:38:53 INFO - PROCESS | 1653 | 1468615133509 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - PROCESS | 1653 | 1468615133510 Marionette TRACE conn2 <- [1,3082,null,{}] 13:38:53 INFO - PROCESS | 1653 | 1468615133513 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}] 13:38:53 INFO - PROCESS | 1653 | 1468615133514 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:53 INFO - PROCESS | 1653 | 1468615133607 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:38:53 INFO - PROCESS | 1653 | 1468615133670 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 1653 | 1468615133672 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f6a000 == 50 [pid = 1653] [id = 780] 13:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11837c400) [pid = 1653] [serial = 2338] [outer = 0x0] 13:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x119642c00) [pid = 1653] [serial = 2339] [outer = 0x11837c400] 13:38:53 INFO - PROCESS | 1653 | 1468615133719 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x120ee8000) [pid = 1653] [serial = 2340] [outer = 0x11837c400] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12e315800 == 49 [pid = 1653] [id = 771] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12e31d000 == 48 [pid = 1653] [id = 770] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12de54000 == 47 [pid = 1653] [id = 769] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x110f46000 == 46 [pid = 1653] [id = 768] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12cbaa800 == 45 [pid = 1653] [id = 767] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab6b800 == 44 [pid = 1653] [id = 766] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x129323800 == 43 [pid = 1653] [id = 765] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1266ee000 == 42 [pid = 1653] [id = 764] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x123b78000 == 41 [pid = 1653] [id = 763] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11944e800 == 40 [pid = 1653] [id = 762] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1186d0000 == 39 [pid = 1653] [id = 761] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x116fe3000 == 38 [pid = 1653] [id = 760] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x110df0800 == 37 [pid = 1653] [id = 757] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x110dda000 == 36 [pid = 1653] [id = 755] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11838c800 == 35 [pid = 1653] [id = 756] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf14800 == 34 [pid = 1653] [id = 759] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x124802800 == 33 [pid = 1653] [id = 758] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1186d5000 == 32 [pid = 1653] [id = 779] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119ea0800 == 31 [pid = 1653] [id = 778] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12de92800 == 30 [pid = 1653] [id = 777] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12de66000 == 29 [pid = 1653] [id = 776] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12d467800 == 28 [pid = 1653] [id = 775] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x128981000 == 27 [pid = 1653] [id = 774] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x125f65800 == 26 [pid = 1653] [id = 772] 13:38:54 INFO - PROCESS | 1653 | --DOCSHELL 0x116ae9000 == 25 [pid = 1653] [id = 773] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12a55a000) [pid = 1653] [serial = 2262] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x128822400) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1289dd800) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x128947400) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119486800) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119e68000) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x125ff1c00) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x125d04000) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x125fecc00) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x111c7c000) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x117186800) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x116633800) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124c03c00) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x121a43800) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118eda400) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x126327c00) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119661800) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x118263000) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1184a5c00) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x125fec400) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x125fc0800) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12902d800) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11963d400) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12911d400) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1295bb400) [pid = 1653] [serial = 2260] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129379800) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x117187400) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x129033000) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129123800) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129116c00) [pid = 1653] [serial = 2257] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128942400) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126b86c00) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 13:38:54 INFO - PROCESS | 1653 | 1468615134927 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]]]}] 13:38:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:38:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:38:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:38:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1470ms 13:38:54 INFO - PROCESS | 1653 | 1468615134980 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:38:54 INFO - PROCESS | 1653 | 1468615134983 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 13:38:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:38:54 INFO - PROCESS | 1653 | 1468615134986 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:38:54 INFO - PROCESS | 1653 | 1468615134989 Marionette TRACE conn2 <- [1,3086,null,{}] 13:38:54 INFO - PROCESS | 1653 | 1468615134992 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}] 13:38:54 INFO - PROCESS | 1653 | 1468615134994 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:55 INFO - PROCESS | 1653 | 1468615135077 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:38:55 INFO - PROCESS | 1653 | 1468615135082 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 1653 | 1468615135084 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ad2800 == 26 [pid = 1653] [id = 781] 13:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x114fc9400) [pid = 1653] [serial = 2341] [outer = 0x0] 13:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1164e2c00) [pid = 1653] [serial = 2342] [outer = 0x114fc9400] 13:38:55 INFO - PROCESS | 1653 | 1468615135113 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1176f5400) [pid = 1653] [serial = 2343] [outer = 0x114fc9400] 13:38:55 INFO - PROCESS | 1653 | 1468615135464 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:38:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:38:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 525ms 13:38:55 INFO - PROCESS | 1653 | 1468615135511 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 1653 | 1468615135514 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 13:38:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:38:55 INFO - PROCESS | 1653 | 1468615135518 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 1653 | 1468615135519 Marionette TRACE conn2 <- [1,3090,null,{}] 13:38:55 INFO - PROCESS | 1653 | 1468615135522 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}] 13:38:55 INFO - PROCESS | 1653 | 1468615135523 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:55 INFO - PROCESS | 1653 | 1468615135610 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:38:55 INFO - PROCESS | 1653 | 1468615135614 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 1653 | 1468615135616 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186da000 == 27 [pid = 1653] [id = 782] 13:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118268000) [pid = 1653] [serial = 2344] [outer = 0x0] 13:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1184a3400) [pid = 1653] [serial = 2345] [outer = 0x118268000] 13:38:55 INFO - PROCESS | 1653 | 1468615135642 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119485400) [pid = 1653] [serial = 2346] [outer = 0x118268000] 13:38:56 INFO - PROCESS | 1653 | 1468615136006 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:38:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:38:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 521ms 13:38:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:38:56 INFO - PROCESS | 1653 | 1468615136046 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 1653 | 1468615136047 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 13:38:56 INFO - PROCESS | 1653 | 1468615136049 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 1653 | 1468615136052 Marionette TRACE conn2 <- [1,3094,null,{}] 13:38:56 INFO - PROCESS | 1653 | 1468615136060 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}] 13:38:56 INFO - PROCESS | 1653 | 1468615136063 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:56 INFO - PROCESS | 1653 | 1468615136147 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:38:56 INFO - PROCESS | 1653 | 1468615136153 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 1653 | 1468615136154 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266d1000 == 28 [pid = 1653] [id = 783] 13:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119661800) [pid = 1653] [serial = 2347] [outer = 0x0] 13:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x120f1a800) [pid = 1653] [serial = 2348] [outer = 0x119661800] 13:38:56 INFO - PROCESS | 1653 | 1468615136186 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12185e400) [pid = 1653] [serial = 2349] [outer = 0x119661800] 13:38:56 INFO - PROCESS | 1653 | 1468615136513 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:38:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:38:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 476ms 13:38:56 INFO - PROCESS | 1653 | 1468615136527 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 1653 | 1468615136529 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 13:38:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:38:56 INFO - PROCESS | 1653 | 1468615136532 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 1653 | 1468615136533 Marionette TRACE conn2 <- [1,3098,null,{}] 13:38:56 INFO - PROCESS | 1653 | 1468615136535 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}] 13:38:56 INFO - PROCESS | 1653 | 1468615136536 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:56 INFO - PROCESS | 1653 | 1468615136620 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:38:56 INFO - PROCESS | 1653 | 1468615136626 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 1653 | 1468615136627 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d27000 == 29 [pid = 1653] [id = 784] 13:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1252a9800) [pid = 1653] [serial = 2350] [outer = 0x0] 13:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x125396c00) [pid = 1653] [serial = 2351] [outer = 0x1252a9800] 13:38:56 INFO - PROCESS | 1653 | 1468615136653 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x125fc4800) [pid = 1653] [serial = 2352] [outer = 0x1252a9800] 13:38:57 INFO - PROCESS | 1653 | 1468615137030 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]]]}] 13:38:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:38:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:38:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 518ms 13:38:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:38:57 INFO - PROCESS | 1653 | 1468615137050 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 1653 | 1468615137051 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 13:38:57 INFO - PROCESS | 1653 | 1468615137053 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - PROCESS | 1653 | 1468615137055 Marionette TRACE conn2 <- [1,3102,null,{}] 13:38:57 INFO - PROCESS | 1653 | 1468615137060 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}] 13:38:57 INFO - PROCESS | 1653 | 1468615137062 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:57 INFO - PROCESS | 1653 | 1468615137167 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:38:57 INFO - PROCESS | 1653 | 1468615137171 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 1653 | 1468615137172 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a596800 == 30 [pid = 1653] [id = 785] 13:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1133d1800) [pid = 1653] [serial = 2353] [outer = 0x0] 13:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x125fca000) [pid = 1653] [serial = 2354] [outer = 0x1133d1800] 13:38:57 INFO - PROCESS | 1653 | 1468615137197 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x125ff6000) [pid = 1653] [serial = 2355] [outer = 0x1133d1800] 13:38:57 INFO - PROCESS | 1653 | 1468615137545 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:38:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:38:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 521ms 13:38:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:38:57 INFO - PROCESS | 1653 | 1468615137577 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 1653 | 1468615137579 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 13:38:57 INFO - PROCESS | 1653 | 1468615137581 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - PROCESS | 1653 | 1468615137582 Marionette TRACE conn2 <- [1,3106,null,{}] 13:38:57 INFO - PROCESS | 1653 | 1468615137584 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}] 13:38:57 INFO - PROCESS | 1653 | 1468615137589 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:57 INFO - PROCESS | 1653 | 1468615137703 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 13:38:57 INFO - PROCESS | 1653 | 1468615137717 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 1653 | 1468615137718 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b175800 == 31 [pid = 1653] [id = 786] 13:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x125ff6800) [pid = 1653] [serial = 2356] [outer = 0x0] 13:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1265da800) [pid = 1653] [serial = 2357] [outer = 0x125ff6800] 13:38:57 INFO - PROCESS | 1653 | 1468615137744 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1289d3000) [pid = 1653] [serial = 2358] [outer = 0x125ff6800] 13:38:58 INFO - PROCESS | 1653 | 1468615138062 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]]]}] 13:38:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:38:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:38:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:38:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 519ms 13:38:58 INFO - PROCESS | 1653 | 1468615138100 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 13:38:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:38:58 INFO - PROCESS | 1653 | 1468615138102 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 13:38:58 INFO - PROCESS | 1653 | 1468615138104 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:38:58 INFO - PROCESS | 1653 | 1468615138105 Marionette TRACE conn2 <- [1,3110,null,{}] 13:38:58 INFO - PROCESS | 1653 | 1468615138107 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}] 13:38:58 INFO - PROCESS | 1653 | 1468615138109 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:58 INFO - PROCESS | 1653 | 1468615138213 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 13:38:58 INFO - PROCESS | 1653 | 1468615138216 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 1653 | 1468615138217 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b966000 == 32 [pid = 1653] [id = 787] 13:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12632b800) [pid = 1653] [serial = 2359] [outer = 0x0] 13:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x128d0c400) [pid = 1653] [serial = 2360] [outer = 0x12632b800] 13:38:58 INFO - PROCESS | 1653 | 1468615138242 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x129034000) [pid = 1653] [serial = 2361] [outer = 0x12632b800] 13:38:58 INFO - PROCESS | 1653 | 1468615138549 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"]]]}] 13:38:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:38:58 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 13:38:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:38:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 472ms 13:38:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:38:58 INFO - PROCESS | 1653 | 1468615138580 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 13:38:58 INFO - PROCESS | 1653 | 1468615138581 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 13:38:58 INFO - PROCESS | 1653 | 1468615138583 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:38:58 INFO - PROCESS | 1653 | 1468615138584 Marionette TRACE conn2 <- [1,3114,null,{}] 13:38:58 INFO - PROCESS | 1653 | 1468615138586 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}] 13:38:58 INFO - PROCESS | 1653 | 1468615138588 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:58 INFO - PROCESS | 1653 | 1468615138705 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 13:38:58 INFO - PROCESS | 1653 | 1468615138717 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\", \"fa503d33-3b97-46ad-a543-3a112d248263\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 1653 | 1468615138718 Marionette INFO sendAsync 446dae66-7909-9b44-9a26-978bcfa0c510 13:38:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bcbd000 == 33 [pid = 1653] [id = 788] 13:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1289d3400) [pid = 1653] [serial = 2362] [outer = 0x0] 13:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12911bc00) [pid = 1653] [serial = 2363] [outer = 0x1289d3400] 13:38:58 INFO - PROCESS | 1653 | 1468615138743 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12937d000) [pid = 1653] [serial = 2364] [outer = 0x1289d3400] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x116780800) [pid = 1653] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x120e6a800) [pid = 1653] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x10eaff800) [pid = 1653] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x111cac800) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x112a7b800) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11902b800) [pid = 1653] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x112f23400) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x117181800) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x110eac000) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1182e4400) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x116471400) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11963e000) [pid = 1653] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1289ddc00) [pid = 1653] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1182dec00) [pid = 1653] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124c03400) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1182e4800) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x112ddd800) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1184ab000) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1295be800) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x10eafa400) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12ba1e400) [pid = 1653] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x110ead000) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11963a400) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11688b800) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1182de400) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:38:59 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1185bec00) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:38:59 INFO - PROCESS | 1653 | 1468615139363 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]]]}] 13:38:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:38:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 818ms 13:38:59 INFO - PROCESS | 1653 | 1468615139402 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 1653 | 1468615139403 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 13:39:00 WARNING - u'runner_teardown' () 13:39:00 INFO - No more tests 13:39:00 INFO - Got 0 unexpected results 13:39:00 INFO - SUITE-END | took 516s 13:39:00 INFO - Closing logging queue 13:39:00 INFO - queue closed 13:39:00 INFO - Return code: 0 13:39:00 WARNING - # TBPL SUCCESS # 13:39:00 INFO - Running post-action listener: _resource_record_post_action 13:39:00 INFO - Running post-run listener: _resource_record_post_run 13:39:01 INFO - Total resource usage - Wall time: 538s; CPU: 58.0%; Read bytes: 38082048; Write bytes: 954442752; Read time: 403; Write time: 5699 13:39:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:39:01 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146643456; Write bytes: 147425280; Read time: 13498; Write time: 298 13:39:01 INFO - run-tests - Wall time: 520s; CPU: 58.0%; Read bytes: 35870208; Write bytes: 795401216; Read time: 373; Write time: 5362 13:39:01 INFO - Running post-run listener: _upload_blobber_files 13:39:01 INFO - Blob upload gear active. 13:39:01 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:39:01 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 13:39:01 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'] 13:39:01 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 13:39:02 INFO - (blobuploader) - INFO - Open directory for files ... 13:39:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:39:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:39:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:39:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:39:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:39:03 INFO - (blobuploader) - INFO - Done attempting. 13:39:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:39:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:39:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:39:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:39:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:39:04 INFO - (blobuploader) - INFO - Done attempting. 13:39:04 INFO - (blobuploader) - INFO - Iteration through files over. 13:39:04 INFO - Return code: 0 13:39:04 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:39:04 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:39:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bd29f87858362c66a212d683320e95de35561dae0080e9d42613e12ad29102ed8638246147ceab2f84e0f9cd5949ead9ab5edac7e1b4457080d40f82dfa0b07e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d5dca9c39f6679ce20f7063851c089485fd3f52ab578c0e043af70b6fe3a03d3968eb217686e88b42fc8fc3fd98e7b3c74fdec6ec23b88faa8f2ca835ff24036"} 13:39:04 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:39:04 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:39:04 INFO - Contents: 13:39:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bd29f87858362c66a212d683320e95de35561dae0080e9d42613e12ad29102ed8638246147ceab2f84e0f9cd5949ead9ab5edac7e1b4457080d40f82dfa0b07e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d5dca9c39f6679ce20f7063851c089485fd3f52ab578c0e043af70b6fe3a03d3968eb217686e88b42fc8fc3fd98e7b3c74fdec6ec23b88faa8f2ca835ff24036"} 13:39:04 INFO - Running post-run listener: copy_logs_to_upload_dir 13:39:04 INFO - Copying logs to upload dir... 13:39:04 INFO - mkdir: /builds/slave/test/build/upload/logs 13:39:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=584.847555 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 45 secs) (at 2016-07-15 13:39:05.174206) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 13:39:05.178300) ========= 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.gXTG0LdzwA/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.4aUhvTiqo3/Listeners TMPDIR=/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/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/bd29f87858362c66a212d683320e95de35561dae0080e9d42613e12ad29102ed8638246147ceab2f84e0f9cd5949ead9ab5edac7e1b4457080d40f82dfa0b07e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d5dca9c39f6679ce20f7063851c089485fd3f52ab578c0e043af70b6fe3a03d3968eb217686e88b42fc8fc3fd98e7b3c74fdec6ec23b88faa8f2ca835ff24036"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012780 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bd29f87858362c66a212d683320e95de35561dae0080e9d42613e12ad29102ed8638246147ceab2f84e0f9cd5949ead9ab5edac7e1b4457080d40f82dfa0b07e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d5dca9c39f6679ce20f7063851c089485fd3f52ab578c0e043af70b6fe3a03d3968eb217686e88b42fc8fc3fd98e7b3c74fdec6ec23b88faa8f2ca835ff24036"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468347597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.42 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 13:39:05.606989) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 13:39:05.607315) ========= 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.gXTG0LdzwA/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.4aUhvTiqo3/Listeners TMPDIR=/var/folders/b2/qr0y6yxn2s32nywswzqqd0bc00000w/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.005235 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 13:39:05.632970) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 13:39:05.633293) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 13:39:05.637821) ========= ========= Total master_lag: 0.80 =========